._authForm_164lb_2{display:none;width:100%}._authForm_164lb_2._active_164lb_6{display:block;animation:_fadeIn_164lb_1 .5s ease}@keyframes _fadeIn_164lb_1{0%{opacity:0}to{opacity:1}}._formGroup_164lb_18{margin-bottom:18px}._formGroup_164lb_18 label{display:block;margin-bottom:5px;font-weight:500;color:var(--dark);font-size:13px}._formGroup_164lb_18 input{width:100%;padding:9px 10px;border:1px solid #ddd;border-radius:8px;font-size:13px;transition:all .3s;box-sizing:border-box;min-height:32px;line-height:1}._formGroup_164lb_18 input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #1e40af1a}._verificationCode_164lb_44{display:flex;gap:10px}._verificationCode_164lb_44 input{flex:1}._sendCode_164lb_51{background:var(--light);color:var(--primary);border:1px solid #ddd;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s;white-space:nowrap;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:32px;line-height:1}._sendCode_164lb_51:disabled{background:var(--light-gray);color:var(--gray);cursor:not-allowed}._passwordActions_164lb_74{display:flex;justify-content:space-between;margin-bottom:18px}._rememberMe_164lb_79{display:flex;align-items:center}._rememberMe_164lb_79 input{margin-right:8px}._forgotPassword_164lb_86{color:var(--primary);text-decoration:none;font-weight:500}._forgotPassword_164lb_86:hover{text-decoration:underline}._btn_164lb_94{display:flex;align-items:center;justify-content:center;width:100%;padding:8px;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s;margin-bottom:14px;line-height:1;text-align:center;height:36px;min-height:36px}._btn_164lb_94:hover{box-shadow:none!important;border:none!important}._btn_164lb_94:disabled{opacity:.8;cursor:not-allowed}._btnVip_164lb_122{background:linear-gradient(135deg,var(--secondary) 0%,var(--secondary-light) 100%)!important;color:#fff!important}._btnVip_164lb_122:hover{box-shadow:none!important;border:none!important}._socialAuth_164lb_130{margin-top:16px}._orDivider_164lb_134{position:relative;text-align:center;margin-bottom:9px}._orDivider_164lb_134:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e8e8e8}._orText_164lb_148{position:relative;display:inline-block;padding:0 12px;background:var(--white);color:#bbb;font-size:13px}._socialButtons_164lb_157{display:flex;gap:12px;justify-content:center}._socialBtn_164lb_162{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:28px!important;padding:0 13px!important;border-radius:14px!important;font-size:12px!important;font-weight:500!important;background:var(--white)!important;color:var(--dark)!important;border:1px solid #e0e0e0!important;transition:border-color .2s,box-shadow .2s!important}._socialBtn_164lb_162:hover{border-color:#07c160!important;box-shadow:0 2px 6px #07c16026!important;color:var(--dark)!important;background:var(--white)!important}._agreement_164lb_182{margin-top:20px;font-size:.9rem;color:var(--gray);text-align:center}._agreement_164lb_182 a{color:var(--primary);text-decoration:none}._agreement_164lb_182 a:hover{text-decoration:underline}._error_164lb_195{color:#ff4d4f;margin-bottom:16px;font-size:14px;line-height:1.5;text-align:center}._wechatIframeContainer_164lb_203{display:flex;flex-direction:column;align-items:center;padding:16px 0 0;width:fit-content;margin:0 auto}._iframeLoading_164lb_211{width:260px;height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--light);border-radius:8px}._wechatIframe_164lb_203{width:260px;height:260px;border:none}._qrTip_164lb_226{margin:14px 0 0;font-size:14px;color:#555;text-align:center;display:flex;align-items:center;gap:6px}._closeIframeBtn_164lb_235{margin-top:15px;padding:8px 20px;background:var(--light);color:var(--dark);border:1px solid #ddd;border-radius:8px;cursor:pointer;transition:all .3s}._closeIframeBtn_164lb_235:hover{background:var(--light-gray)}@media (max-width: 500px){._verificationCode_164lb_44{flex-direction:column}._sendCode_164lb_51{padding:14px}._wechatIframe_164lb_203{width:100%;height:300px}}._authForm_7vq0s_2{display:none;width:100%}._authForm_7vq0s_2._active_7vq0s_6{display:block;animation:_fadeIn_7vq0s_1 .5s ease}@keyframes _fadeIn_7vq0s_1{0%{opacity:0}to{opacity:1}}._formGroup_7vq0s_18{margin-bottom:18px}._formGroup_7vq0s_18 label{display:block;margin-bottom:5px;font-weight:500;color:var(--dark);font-size:13px}._formGroup_7vq0s_18 input{width:100%;padding:9px 10px;border:1px solid #ddd;border-radius:8px;font-size:13px;transition:all .3s;box-sizing:border-box;min-height:32px;line-height:1}._formGroup_7vq0s_18 input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #1e40af1a}._verificationCode_7vq0s_44{display:flex;gap:10px}._verificationCode_7vq0s_44 input{flex:1}._sendCode_7vq0s_51{background:var(--light);color:var(--primary);border:1px solid #ddd;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s;white-space:nowrap;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:32px;line-height:1}._sendCode_7vq0s_51:disabled{background:var(--light-gray);color:var(--gray);cursor:not-allowed}._passwordActions_7vq0s_74{display:flex;justify-content:space-between;margin-bottom:18px}._btn_7vq0s_79{display:flex;align-items:center;justify-content:center;width:100%;padding:8px;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s;margin-bottom:14px;line-height:1;text-align:center;height:36px;min-height:36px}._btn_7vq0s_79:hover{box-shadow:none!important;border:none!important}._btn_7vq0s_79:disabled{opacity:.8;cursor:not-allowed}._btnVip_7vq0s_107{background:linear-gradient(135deg,var(--secondary) 0%,var(--secondary-light) 100%)!important;color:#fff!important}._btnVip_7vq0s_107:hover{box-shadow:none!important;border:none!important}._error_7vq0s_115{color:#ff4d4f;margin-bottom:16px;font-size:14px;line-height:1.5;text-align:center}._agreement_7vq0s_122{margin-top:20px;font-size:.9rem;color:var(--gray);text-align:center}._agreement_7vq0s_122 a{color:var(--primary);text-decoration:none}._agreement_7vq0s_122 a:hover{text-decoration:underline}:root{--primary: #1890FF;--primary-dark: #096DD9;--primary-light: #40A9FF;--secondary: #FF6B35;--secondary-light: #FF8C5A;--light: #F5F5F5;--dark: #333333;--gray: #666666;--light-gray: #FAFAFA;--white: #FFFFFF;--success: #52C41A;--warning: #FAAD14;--error: #FF4D4F}._container_dmooc_16{display:flex;width:100%;height:600px;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0000001f}._vipPromo_dmooc_25{flex:1.5;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;padding:26px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}._vipPromo_dmooc_25:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100" opacity="0.05"><circle cx="50" cy="50" r="40" stroke="white" stroke-width="2" fill="none" /></svg>');background-size:200px;opacity:.1}._vipLogo_dmooc_47{font-size:1.7rem;font-weight:800;margin-bottom:20px;display:flex;align-items:center;gap:12px;z-index:1}._vipLogo_dmooc_47 i{margin-right:15px;color:var(--white)}._vipTitle_dmooc_60{font-size:1.5rem;margin-bottom:16px;line-height:1.3;z-index:1;font-weight:700}._vipBenefits_dmooc_67{list-style:none;margin-bottom:26px;z-index:1}._vipBenefits_dmooc_67 li{margin-bottom:10px;display:flex;align-items:center;font-size:13px;line-height:1.5}._vipBenefits_dmooc_67 li ._benefitIcon_dmooc_79{color:var(--white)!important;margin-right:13px;font-size:1rem}._vipCta_dmooc_84{margin-top:auto;z-index:1;color:var(--white)!important}._whiteText_dmooc_89{color:var(--white)!important}._authContainer_dmooc_93{flex:1;min-width:0;background:var(--white);padding:26px;display:flex;flex-direction:column}._authHeaderActions_dmooc_102{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._closeButton_dmooc_109{font-size:32px;cursor:pointer;color:var(--primary);display:flex;align-items:flex-start;font-weight:300;transition:all .3s;height:32px;line-height:1;position:relative;top:-2px}._closeButton_dmooc_109:hover{color:var(--primary-dark)}._languageSwitcher_dmooc_125{display:flex;justify-content:flex-end}._languageOption_dmooc_129{padding:8px 16px;background:var(--light);color:var(--dark);cursor:pointer;transition:all .3s;font-weight:500;border-radius:6px}._languageOption_dmooc_129:first-child{border-radius:6px 0 0 6px}._languageOption_dmooc_129:last-child{border-radius:0 6px 6px 0}._languageOption_dmooc_129._active_dmooc_144{background:var(--primary);color:#fff}._authHeader_dmooc_102{text-align:center;margin-bottom:20px}._authHeader_dmooc_102 h2{font-size:1.2rem;color:var(--primary);margin-bottom:6px;font-weight:700}._authHeader_dmooc_102 p{color:var(--gray);font-size:13px}._authTabs_dmooc_162{width:100%;flex:1;display:flex;flex-direction:column;margin-bottom:16px}._authTabs_dmooc_162 ._ant-tabs-nav_dmooc_169{font-size:15px}._authTabs_dmooc_162 ._ant-tabs-tab_dmooc_172{font-size:15px;padding:8px 13px}._authTab_dmooc_162{padding:12px 20px;cursor:pointer;font-weight:500;color:var(--gray);transition:all .3s;position:relative}._authTab_dmooc_162._active_dmooc_144{color:var(--primary)}._authTab_dmooc_162._active_dmooc_144:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:var(--primary)}@media (max-width: 900px){._container_dmooc_16{flex-direction:column;max-width:500px}._vipPromo_dmooc_25{padding:30px;order:2}._authContainer_dmooc_93{order:1}}@media (max-width: 500px){._authTabs_dmooc_162{flex-direction:column}}._loginModal_dmooc_216 .ant-modal-content{background:transparent;box-shadow:none}._loginModal_dmooc_216 ._ant-modal-body_dmooc_220{padding:0}._loginModal_dmooc_216 .ant-modal-container{background:transparent;box-shadow:none}
