@font-face{font-family:HarmonyOS Sans SC;src:url(../../static/fonts/HarmonyOS_Sans_SC_Light.74677b06.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.site-header[data-v-dee0ad22]{position:sticky;top:0;z-index:1000;background:#f5f4f0;transition:background .4s ease}.header-bar[data-v-dee0ad22]{margin:0 auto;padding:0 40px;height:60px;display:flex;align-items:center;justify-content:space-between}.logo[data-v-dee0ad22]{text-decoration:none;display:flex;align-items:center;flex-shrink:0;margin-right:36px}.logo-img[data-v-dee0ad22]{width:190px;max-width:min(190px,42vw);height:auto;-o-object-fit:contain;object-fit:contain;display:block;filter:var(--logo-filter,none);transition:filter .4s,opacity .2s}.logo:hover .logo-img[data-v-dee0ad22]{opacity:.7}.nav-center[data-v-dee0ad22]{display:flex;align-items:center;gap:60px;margin-right:auto}.nav-right[data-v-dee0ad22]{display:flex;align-items:center;gap:14px}.nav-group[data-v-dee0ad22]{position:relative;z-index:1001}.about-group .dropdown-item[data-v-dee0ad22],.about-group .dropdown[data-v-dee0ad22],.about-group .nav-trigger[data-v-dee0ad22],.login-group .nav-trigger[data-v-dee0ad22]{min-width:104px}.about-group .en[data-v-dee0ad22],.login-group .en[data-v-dee0ad22]{width:52px}.language-group .dropdown-item[data-v-dee0ad22],.language-group .dropdown[data-v-dee0ad22],.language-group .nav-trigger[data-v-dee0ad22]{min-width:124px}.language-group .en[data-v-dee0ad22]{width:72px}.user-group .nav-trigger[data-v-dee0ad22]{min-width:auto;padding:0 10px;gap:8px}.user-group .en[data-v-dee0ad22]{width:auto;margin-right:0}.user-group .dropdown[data-v-dee0ad22]{min-width:0;width:100%}.user-group .dropdown .dropdown-item[data-v-dee0ad22]{min-width:0;width:100%;box-sizing:border-box}.user-avatar[data-v-dee0ad22]{width:20px;height:20px;border-radius:50%;background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;flex-shrink:0;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:0}.user-avatar-img[data-v-dee0ad22]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dropdown-item[data-v-dee0ad22],.nav-trigger[data-v-dee0ad22]{display:flex;align-items:center;width:auto;height:32px;box-sizing:border-box;font-size:11px;font-weight:500;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s;padding:0 12px;background:transparent;color:var(--header-text-color,#1a1a1a);border:1px solid #d8d7d4}.dropdown-item[data-v-dee0ad22]{height:32px}.nav-trigger[data-v-dee0ad22]{z-index:1002}.nav-group.active .nav-trigger[data-v-dee0ad22],.nav-group:hover .nav-trigger[data-v-dee0ad22]{background:var(--nav-hover-bg,rgba(0,0,0,.06));border:1px solid var(--nav-border-color,#d8d7d4);color:var(--header-text-color,#1a1a1a)!important}.en[data-v-dee0ad22]{width:90px;flex-shrink:0;margin-right:2px}.cn[data-v-dee0ad22]{font-size:12px;letter-spacing:0;color:inherit;margin-left:0;flex-shrink:0;transition:color .4s;display:flex;align-items:center}.cn[data-v-dee0ad22]:before{content:"|";margin-right:4px;opacity:.8;width:4px;display:inline-block}.arrow[data-v-dee0ad22]{font-size:10px;margin-left:8px;color:var(--header-sub-color,#999);flex-shrink:0;transition:color .4s,transform .2s;transform:rotate(-90deg);transform-origin:center}.nav-group.active .arrow[data-v-dee0ad22],.nav-group:hover .arrow[data-v-dee0ad22]{transform:rotate(0deg);color:var(--header-text-color,#1a1a1a)!important}.dropdown[data-v-dee0ad22]{position:absolute;top:31px;left:0;background:var(--nav-dropdown-bg,#fff);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;width:100%;border:1px solid var(--nav-border-color,#d8d7d4)}.dropdown.active[data-v-dee0ad22],.nav-group:hover .dropdown[data-v-dee0ad22]{visibility:visible;opacity:1;pointer-events:auto}.dropdown-item[data-v-dee0ad22]{color:var(--header-text-color,#1a1a1a);border:none;border-bottom:1px solid var(--nav-border-color,#d8d7d4)}.dropdown-item[data-v-dee0ad22]:last-child{border-bottom:none}.dropdown-item[data-v-dee0ad22]:hover{background:var(--nav-item-hover-bg,rgba(0,0,0,.04))}.user-group[data-v-dee0ad22]{display:flex;align-items:center}.nav-toggle[data-v-dee0ad22]{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer;margin-left:auto}.hamburger-line[data-v-dee0ad22]{display:block;width:20px;height:2px;background:#1a1a1a;transition:transform .2s,opacity .2s}.nav-toggle.active .hamburger-line[data-v-dee0ad22]:first-child{transform:translateY(7px) rotate(45deg)}.nav-toggle.active .hamburger-line[data-v-dee0ad22]:nth-child(2){opacity:0}.nav-toggle.active .hamburger-line[data-v-dee0ad22]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-mobile[data-v-dee0ad22]{position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:999;overflow-y:auto;display:none}.nav-mobile-inner[data-v-dee0ad22]{background:#fff;padding:16px 0 32px;border-bottom:1px solid #e0dcd6}.nav-mobile-group[data-v-dee0ad22]{border-bottom:1px solid #eee}.nav-mobile-trigger[data-v-dee0ad22]{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#1a1a1a;cursor:pointer}.nav-mobile-trigger i[data-v-dee0ad22]{font-size:10px;color:#999;transition:transform .2s}.nav-mobile-trigger i.open[data-v-dee0ad22]{transform:rotate(180deg)}.nav-mobile-drop[data-v-dee0ad22]{padding:0 24px 8px;background:#fafafa}.nav-mobile-link[data-v-dee0ad22]{display:block;padding:10px 0;font-size:11px;letter-spacing:.8px;color:#555;text-decoration:none;text-transform:uppercase}.nav-mobile-link.current[data-v-dee0ad22],.nav-mobile-link[data-v-dee0ad22]:hover{color:#1a1a1a}.nav-mobile-signup[data-v-dee0ad22],.nav-mobile-user[data-v-dee0ad22]{padding:14px 24px;border-bottom:1px solid #eee}.nav-mobile-user[data-v-dee0ad22]{display:flex;align-items:center;gap:10px;font-size:12px}.nav-mobile-user .user-avatar[data-v-dee0ad22]{width:32px;height:32px;font-size:13px}.slide-enter-active[data-v-dee0ad22],.slide-leave-active[data-v-dee0ad22]{transition:opacity .2s}.slide-enter-active .nav-mobile-inner[data-v-dee0ad22],.slide-leave-active .nav-mobile-inner[data-v-dee0ad22]{transition:transform .25s ease}.slide-enter .nav-mobile-inner[data-v-dee0ad22],.slide-leave-to .nav-mobile-inner[data-v-dee0ad22]{transform:translateY(-10px)}@media (max-width:768px){.nav-toggle[data-v-dee0ad22]{display:flex}.nav-center[data-v-dee0ad22],.nav-right[data-v-dee0ad22]{display:none}.header-bar[data-v-dee0ad22]{padding:0 16px}.logo[data-v-dee0ad22]{margin-right:0}.logo-img[data-v-dee0ad22]{width:150px;max-width:min(150px,52vw)}}.brand-logo[data-v-7a1ab6ed]{display:inline-block;vertical-align:middle;width:auto;-o-object-fit:contain;object-fit:contain;margin:0 2px;flex-shrink:0}.brand-logo--block[data-v-7a1ab6ed]{display:block;margin-left:0;margin-right:0}.brand-logo--xs[data-v-7a1ab6ed]{height:13px}.brand-logo--sm[data-v-7a1ab6ed]{height:15px}.brand-logo--md[data-v-7a1ab6ed]{height:17px}.brand-logo--lg[data-v-7a1ab6ed]{height:24px}.brand-logo--xl[data-v-7a1ab6ed]{width:300px;max-width:100%;height:auto}.brand-logo--block.brand-logo--xl[data-v-7a1ab6ed]{margin-bottom:28px}.site-footer[data-v-066a17cd]{background:#f0efea}.footer-inner[data-v-066a17cd]{margin:0 auto;padding:60px 60px 32px}.footer-columns[data-v-066a17cd]{display:flex;gap:48px}.footer-col[data-v-066a17cd]{flex:1;min-width:0}.footer-newsletter[data-v-066a17cd]{flex:3;min-width:300px;background:#f2f1eb;padding:24px 28px 28px;padding-top:0;box-sizing:border-box}.col-title[data-v-066a17cd]{font-size:14px;font-weight:500;letter-spacing:1.5px;color:#1a1a1a;text-transform:uppercase;margin:0 0 20px}.col-group[data-v-066a17cd]{margin-bottom:12px}.col-link[data-v-066a17cd]{display:block;font-size:10px;letter-spacing:.8px;color:#666;text-decoration:none;text-transform:uppercase;padding:2px 0;line-height:1.8;transition:color .2s}.col-link[data-v-066a17cd]:hover{color:#1a1a1a}.col-link.cat[data-v-066a17cd]{color:#444;margin-top:4px}.newsletter-title[data-v-066a17cd]{font-size:30px;font-weight:400;color:#000;margin:0 0 12px;letter-spacing:0;line-height:1.2}.newsletter-form[data-v-066a17cd]{display:flex;align-items:stretch;border:1px solid #000;border-radius:0;background:transparent;overflow:hidden}.newsletter-input[data-v-066a17cd]{flex:1 1 82%;min-width:0;border:none;outline:none;box-shadow:none;padding:12px 14px;font-family:inherit;font-size:14px;color:#000;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.footer-newsletter .newsletter-input[data-v-066a17cd]::-moz-placeholder{color:transparent}.footer-newsletter .newsletter-input[data-v-066a17cd]::placeholder{color:transparent}.mobile-newsletter .newsletter-input[data-v-066a17cd]::-moz-placeholder{color:rgba(0,0,0,.35)}.mobile-newsletter .newsletter-input[data-v-066a17cd]::placeholder{color:rgba(0,0,0,.35)}.newsletter-btn[data-v-066a17cd]{flex:0 0 auto;min-width:72px;display:flex;align-items:center;justify-content:center;margin:0;padding:12px 18px;border:none;border-left:1px solid #000;border-radius:0;background:transparent;font-family:inherit;font-size:18px;font-weight:400;letter-spacing:0;color:#000;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.newsletter-btn[data-v-066a17cd]:focus,.newsletter-btn[data-v-066a17cd]:hover{background:transparent;color:#000;outline:none}.footer-bottom[data-v-066a17cd]{margin-top:48px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d6d1c9;padding-top:24px}.footer-logo[data-v-066a17cd]{width:150px;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.5;transition:opacity .2s}.footer-logo[data-v-066a17cd]:hover{opacity:.8}.footer-bottom-meta[data-v-066a17cd]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:10px}.copyright[data-v-066a17cd]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:10px;letter-spacing:1px;color:#888;text-transform:uppercase}.footer-copyright-logo[data-v-066a17cd]{vertical-align:middle}.footer-icp[data-v-066a17cd]{font-size:10px;letter-spacing:.5px;color:#888;text-decoration:none}.footer-icp[data-v-066a17cd]:hover{color:#555;text-decoration:underline}@media (max-width:1024px){.footer-inner[data-v-066a17cd]{padding:40px 24px 24px}.footer-columns[data-v-066a17cd]{gap:32px;flex-wrap:wrap}.footer-col[data-v-066a17cd]{flex:1 1 45%;min-width:180px}.footer-newsletter[data-v-066a17cd]{flex:1 1 100%}}.desktop-only[data-v-066a17cd]{display:flex}.mobile-only[data-v-066a17cd]{display:none}@media (max-width:768px){.footer-inner[data-v-066a17cd]{padding:0 0 24px}.desktop-only[data-v-066a17cd]{display:none}.mobile-only[data-v-066a17cd]{display:block}.mobile-newsletter[data-v-066a17cd]{padding:32px 20px 24px;background:#f2f1eb;border-bottom:1px solid #d6d1c9}.mobile-newsletter .newsletter-title[data-v-066a17cd]{font-size:22px;margin-bottom:12px}.mobile-newsletter .newsletter-form[data-v-066a17cd]{flex-direction:row}.mobile-newsletter .newsletter-input[data-v-066a17cd]{flex:1 1 auto;padding:12px 14px;font-size:14px}.mobile-newsletter .newsletter-btn[data-v-066a17cd]{padding:12px 16px;font-size:14px}.mobile-accordion[data-v-066a17cd]{border-bottom:1px solid #d6d1c9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-accordion-header[data-v-066a17cd]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.mobile-accordion-title[data-v-066a17cd]{font-size:10px;font-weight:500;letter-spacing:1.5px;color:#1a1a1a;text-transform:uppercase}.mobile-accordion-arrow[data-v-066a17cd]{font-size:10px;color:#999;transition:transform .25s ease;flex-shrink:0}.mobile-accordion.open .mobile-accordion-arrow[data-v-066a17cd]{transform:rotate(180deg)}.mobile-accordion-body[data-v-066a17cd]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 20px}.mobile-accordion.open .mobile-accordion-body[data-v-066a17cd]{max-height:600px;padding:0 20px 16px}.mobile-section[data-v-066a17cd]{margin-bottom:10px}.mobile-section[data-v-066a17cd]:last-child{margin-bottom:0}.mobile-accordion-body .col-link[data-v-066a17cd]{font-size:10px;padding:3px 0;line-height:1.7}.mobile-social[data-v-066a17cd]{display:flex;flex-wrap:wrap;gap:0;padding:20px;border-bottom:1px solid #d6d1c9}.social-link[data-v-066a17cd]{font-size:10px;letter-spacing:1px;color:#666;text-decoration:none;text-transform:uppercase;padding:4px 0;width:50%;transition:color .2s}.social-link[data-v-066a17cd]:hover{color:#1a1a1a}.social-link[data-v-066a17cd]:before{content:"/";margin-right:2px;color:#aaa}.footer-bottom[data-v-066a17cd]{margin-top:24px;flex-direction:column;align-items:center;gap:12px;padding:20px 20px 0;border-top:1px solid #d6d1c9}.footer-logo[data-v-066a17cd]{width:120px}.footer-bottom-meta[data-v-066a17cd]{align-items:center}.copyright[data-v-066a17cd]{line-height:1.6;letter-spacing:.8px}.copyright[data-v-066a17cd],.footer-icp[data-v-066a17cd]{font-size:9px;text-align:center}}.site-layout[data-v-d48e5ea8]{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.site-main[data-v-d48e5ea8]{flex:1;min-width:0}@media (max-width:768px){.site-main[data-v-d48e5ea8]{padding:0}}.login-modal-overlay[data-v-42b9a9be]{position:fixed;inset:0;z-index:3000;background:rgba(20,20,16,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.login-modal[data-v-42b9a9be]{display:flex;width:100%;max-width:800px;height:540px;max-height:calc(100vh - 48px);background:#f2f0eb;box-shadow:0 24px 64px rgba(0,0,0,.18);overflow:hidden}.login-modal-left[data-v-42b9a9be]{flex:0 0 44%;min-width:0;background:#e8e6e1}.login-modal-bg[data-v-42b9a9be]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.login-modal-right[data-v-42b9a9be]{position:relative;flex:1;min-width:0;padding:36px 40px 32px;display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto}.login-modal-close[data-v-42b9a9be]{position:absolute;top:20px;right:20px;width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s}.login-modal-close[data-v-42b9a9be]:hover{opacity:1}.login-modal-close img[data-v-42b9a9be]{width:24px;height:24px;display:block}.login-modal-logo[data-v-42b9a9be]{display:block;margin-bottom:28px;text-decoration:none}.login-modal-logo img[data-v-42b9a9be]{width:201px;max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.login-modal-title-cn[data-v-42b9a9be]{font-size:24px;font-weight:400;color:#1a1a1a;margin:0 0 8px;letter-spacing:.5px}.login-modal-title-en[data-v-42b9a9be]{font-size:12px;color:#888;margin:0 0 24px;letter-spacing:.3px;font-family:Courier New,Courier,monospace}.login-modal-form[data-v-42b9a9be]{flex:1}.login-modal-form[data-v-42b9a9be] :deep(.el-form-item){margin-bottom:0}.login-modal-form[data-v-42b9a9be] :deep(.el-form-item__error){font-size:10px;padding-top:4px}.login-modal-field[data-v-42b9a9be]{margin-bottom:16px}.login-modal-label[data-v-42b9a9be]{display:block;font-size:12px;color:#333;margin-bottom:10px;letter-spacing:.3px}.login-modal-input[data-v-42b9a9be]{width:100%;height:44px;border:1px solid #c8c4be;background:#fff;padding:0 14px;font-size:12px;color:#333;outline:none;transition:border-color .2s;font-family:inherit;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.login-modal-input[data-v-42b9a9be]:focus{border-color:#666}.login-modal-input[data-v-42b9a9be]::-moz-placeholder{color:#bbb}.login-modal-input[data-v-42b9a9be]::placeholder{color:#bbb}.login-modal-password-wrap[data-v-42b9a9be]{position:relative}.login-modal-password-wrap .login-modal-input[data-v-42b9a9be]{padding-right:44px}.login-modal-eye[data-v-42b9a9be]{position:absolute;right:0;top:0;width:44px;height:44px;border:none;background:transparent;color:#aaa;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.login-modal-eye[data-v-42b9a9be]:hover{color:#555}.login-modal-actions[data-v-42b9a9be]{display:flex;align-items:center;gap:20px;margin-top:8px;margin-bottom:16px}.login-modal-btn-signin[data-v-42b9a9be]{height:40px;padding:0 22px;border:1px solid #1a1a1a;background:#fff;color:#1a1a1a;font-size:11px;letter-spacing:.5px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-family:inherit;white-space:nowrap}.login-modal-btn-signin[data-v-42b9a9be]:active:not(:disabled),.login-modal-btn-signin[data-v-42b9a9be]:hover:not(:disabled){background:#1a1a1a;color:#fff}.login-modal-btn-signin.loading[data-v-42b9a9be],.login-modal-btn-signin[data-v-42b9a9be]:disabled{opacity:.5;cursor:not-allowed}.login-modal-forgot[data-v-42b9a9be]{font-size:11px;color:#1a1a1a;text-decoration:underline;letter-spacing:.3px;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.login-modal-forgot[data-v-42b9a9be]:hover{color:#555}.login-modal-register-row[data-v-42b9a9be]{display:flex;align-items:center;gap:8px;margin-bottom:24px}.login-modal-register-hint[data-v-42b9a9be]{font-size:11px;color:#aaa;letter-spacing:.3px}.login-modal-register-link[data-v-42b9a9be]{font-size:11px;color:#1a1a1a;text-decoration:none;letter-spacing:.5px;transition:color .2s;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.login-modal-register-link[data-v-42b9a9be]:hover{color:#555}.login-modal-btn-submission[data-v-42b9a9be]{display:block;width:100%;height:48px;line-height:48px;text-align:center;border:1px solid #1a1a1a;background:#fff;color:#1a1a1a;font-size:12px;letter-spacing:.5px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;box-sizing:border-box;margin-top:auto}.login-modal-btn-submission[data-v-42b9a9be]:active,.login-modal-btn-submission[data-v-42b9a9be]:hover{background:#1a1a1a;color:#fff}.login-modal-fade-enter-active[data-v-42b9a9be],.login-modal-fade-leave-active[data-v-42b9a9be]{transition:opacity .22s}.login-modal-fade-enter-active .login-modal[data-v-42b9a9be],.login-modal-fade-leave-active .login-modal[data-v-42b9a9be]{transition:transform .22s ease,opacity .22s}.login-modal-fade-enter[data-v-42b9a9be],.login-modal-fade-leave-to[data-v-42b9a9be]{opacity:0}.login-modal-fade-enter .login-modal[data-v-42b9a9be],.login-modal-fade-leave-to .login-modal[data-v-42b9a9be]{transform:translateY(-16px);opacity:0}@media (max-width:768px){.login-modal-overlay[data-v-42b9a9be]{padding:16px}.login-modal[data-v-42b9a9be]{flex-direction:column;max-width:420px;height:auto;max-height:calc(100vh - 32px)}.login-modal-left[data-v-42b9a9be]{flex:none;height:200px}.login-modal-bg[data-v-42b9a9be]{height:200px}.login-modal-right[data-v-42b9a9be]{padding:32px 24px 28px}.login-modal-logo[data-v-42b9a9be]{margin-bottom:28px}.login-modal-title-cn[data-v-42b9a9be]{font-size:20px}.login-modal-title-en[data-v-42b9a9be]{margin-bottom:24px}}.forgot-modal-overlay[data-v-35e09a0f]{position:fixed;inset:0;z-index:3000;background:rgba(20,20,16,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.forgot-modal[data-v-35e09a0f]{display:flex;width:100%;max-width:800px;height:540px;max-height:calc(100vh - 48px);background:#f2f0eb;box-shadow:0 24px 64px rgba(0,0,0,.18);overflow:hidden}.forgot-modal-left[data-v-35e09a0f]{flex:0 0 44%;min-width:0;background:#e8e6e1}.forgot-modal-bg[data-v-35e09a0f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.forgot-modal-right[data-v-35e09a0f]{position:relative;flex:1;min-width:0;padding:36px 40px 32px;display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto}.forgot-modal-close[data-v-35e09a0f]{position:absolute;top:20px;right:20px;width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s}.forgot-modal-close[data-v-35e09a0f]:hover{opacity:1}.forgot-modal-close img[data-v-35e09a0f]{width:24px;height:24px;display:block}.forgot-modal-logo[data-v-35e09a0f]{display:block;margin-bottom:28px;text-decoration:none}.forgot-modal-logo img[data-v-35e09a0f]{width:201px;max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.forgot-modal-title-cn[data-v-35e09a0f]{font-size:24px;font-weight:400;color:#1a1a1a;margin:0 0 8px;letter-spacing:.5px}.forgot-modal-title-en[data-v-35e09a0f]{font-size:12px;color:#888;margin:0 0 24px;letter-spacing:.3px;font-family:Courier New,Courier,monospace}.forgot-modal-form[data-v-35e09a0f] :deep(.el-form-item){margin-bottom:0}.forgot-modal-form[data-v-35e09a0f] :deep(.el-form-item__error){font-size:10px;padding-top:4px}.forgot-modal-field[data-v-35e09a0f]{margin-bottom:16px}.forgot-modal-label[data-v-35e09a0f]{display:block;font-size:12px;color:#333;margin-bottom:10px;letter-spacing:.3px}.forgot-modal-input[data-v-35e09a0f]{width:100%;height:44px;border:1px solid #c8c4be;background:#fff;padding:0 14px;font-size:12px;color:#333;outline:none;transition:border-color .2s;font-family:inherit;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.forgot-modal-input[data-v-35e09a0f]:focus{border-color:#666}.forgot-modal-input[data-v-35e09a0f]::-moz-placeholder{color:#bbb}.forgot-modal-input[data-v-35e09a0f]::placeholder{color:#bbb}.forgot-modal-code-row[data-v-35e09a0f]{display:flex;gap:10px;align-items:stretch}.forgot-modal-code-row .forgot-modal-input[data-v-35e09a0f]{flex:1;min-width:0}.forgot-modal-btn-code[data-v-35e09a0f]{flex-shrink:0;height:44px;padding:0 12px;border:1px solid #c8c4be;background:#fff;color:#333;font-size:11px;letter-spacing:.3px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-family:inherit;white-space:nowrap}.forgot-modal-btn-code[data-v-35e09a0f]:hover:not(:disabled){border-color:#1a1a1a;color:#1a1a1a}.forgot-modal-btn-code[data-v-35e09a0f]:disabled{opacity:.5;cursor:not-allowed}.forgot-modal-password-wrap[data-v-35e09a0f]{position:relative}.forgot-modal-password-wrap .forgot-modal-input[data-v-35e09a0f]{padding-right:44px}.forgot-modal-eye[data-v-35e09a0f]{position:absolute;right:0;top:0;width:44px;height:44px;border:none;background:transparent;color:#aaa;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.forgot-modal-eye[data-v-35e09a0f]:hover{color:#555}.forgot-modal-actions[data-v-35e09a0f]{margin-top:8px;margin-bottom:20px}.forgot-modal-btn-primary[data-v-35e09a0f]{height:40px;padding:0 22px;border:1px solid #1a1a1a;background:#fff;color:#1a1a1a;font-size:11px;letter-spacing:.5px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-family:inherit;white-space:nowrap}.forgot-modal-btn-primary--full[data-v-35e09a0f]{width:100%;height:44px}.forgot-modal-btn-primary[data-v-35e09a0f]:active:not(:disabled),.forgot-modal-btn-primary[data-v-35e09a0f]:hover:not(:disabled){background:#1a1a1a;color:#fff}.forgot-modal-btn-primary.loading[data-v-35e09a0f],.forgot-modal-btn-primary[data-v-35e09a0f]:disabled{opacity:.5;cursor:not-allowed}.forgot-modal-back[data-v-35e09a0f]{margin-top:auto;padding:0;border:none;background:transparent;font-size:11px;color:#1a1a1a;text-decoration:underline;letter-spacing:.3px;cursor:pointer;text-align:left;font-family:inherit}.forgot-modal-back[data-v-35e09a0f]:hover{color:#555}.forgot-modal-fade-enter-active[data-v-35e09a0f],.forgot-modal-fade-leave-active[data-v-35e09a0f]{transition:opacity .22s}.forgot-modal-fade-enter-active .forgot-modal[data-v-35e09a0f],.forgot-modal-fade-leave-active .forgot-modal[data-v-35e09a0f]{transition:transform .22s ease,opacity .22s}.forgot-modal-fade-enter[data-v-35e09a0f],.forgot-modal-fade-leave-to[data-v-35e09a0f]{opacity:0}.forgot-modal-fade-enter .forgot-modal[data-v-35e09a0f],.forgot-modal-fade-leave-to .forgot-modal[data-v-35e09a0f]{transform:translateY(-16px);opacity:0}@media (max-width:768px){.forgot-modal-overlay[data-v-35e09a0f]{padding:16px}.forgot-modal[data-v-35e09a0f]{flex-direction:column;max-width:420px;height:auto;max-height:calc(100vh - 32px)}.forgot-modal-left[data-v-35e09a0f]{flex:none;height:200px}.forgot-modal-bg[data-v-35e09a0f]{height:200px}.forgot-modal-right[data-v-35e09a0f]{padding:32px 24px 28px}}.register-modal-overlay[data-v-34c0c17a]{position:fixed;inset:0;z-index:3000;background:rgba(20,20,16,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.register-modal[data-v-34c0c17a]{display:flex;width:100%;max-width:800px;height:auto;background:#f2f0eb;box-shadow:0 24px 64px rgba(0,0,0,.18);overflow:hidden}.register-modal-left[data-v-34c0c17a]{flex:0 0 44%;min-width:0;background:#e8e6e1;align-self:stretch}.register-modal-bg[data-v-34c0c17a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.register-modal-right[data-v-34c0c17a]{position:relative;flex:1;min-width:0;padding:28px 40px 24px;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.register-modal-close[data-v-34c0c17a]{position:absolute;top:20px;right:20px;width:28px;height:28px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s}.register-modal-close[data-v-34c0c17a]:hover{opacity:1}.register-modal-close img[data-v-34c0c17a]{width:24px;height:24px;display:block}.register-modal-logo[data-v-34c0c17a]{display:block;margin-bottom:16px;text-decoration:none}.register-modal-logo img[data-v-34c0c17a]{width:160px;max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.register-modal-title-cn[data-v-34c0c17a]{font-size:22px;font-weight:400;color:#1a1a1a;margin:0 0 6px;letter-spacing:.5px}.register-modal-title-en[data-v-34c0c17a]{font-size:12px;color:#888;margin:0 0 14px;letter-spacing:.3px;font-family:Courier New,Courier,monospace}.register-modal-form[data-v-34c0c17a] :deep(.el-form-item){margin-bottom:0}.register-modal-form[data-v-34c0c17a] :deep(.el-form-item__error){font-size:10px;padding-top:2px;line-height:1.2}.register-modal-field-row[data-v-34c0c17a]{display:flex;gap:12px}.register-modal-field-row .register-modal-field[data-v-34c0c17a]{flex:1;min-width:0}.register-modal-field[data-v-34c0c17a]{margin-bottom:10px}.register-modal-label[data-v-34c0c17a]{display:block;font-size:11px;color:#333;margin-bottom:6px;letter-spacing:.3px;line-height:1.3}.register-modal-label-hint[data-v-34c0c17a]{color:#bbb;font-size:11px}.register-modal-input[data-v-34c0c17a]{width:100%;height:36px;border:1px solid #c8c4be;background:#fff;padding:0 14px;font-size:12px;color:#333;outline:none;transition:border-color .2s;font-family:inherit;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.register-modal-input[data-v-34c0c17a]:focus{border-color:#666}.register-modal-input[data-v-34c0c17a]::-moz-placeholder{color:#bbb}.register-modal-input[data-v-34c0c17a]::placeholder{color:#bbb}.register-modal-code-row[data-v-34c0c17a]{display:flex;gap:10px;align-items:stretch}.register-modal-code-row .register-modal-input[data-v-34c0c17a]{flex:1;min-width:0}.register-modal-btn-code[data-v-34c0c17a]{flex-shrink:0;height:36px;padding:0 12px;border:1px solid #c8c4be;background:#fff;color:#333;font-size:11px;letter-spacing:.3px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-family:inherit;white-space:nowrap}.register-modal-btn-code[data-v-34c0c17a]:hover:not(:disabled){border-color:#1a1a1a;color:#1a1a1a}.register-modal-btn-code[data-v-34c0c17a]:disabled{opacity:.5;cursor:not-allowed}.register-modal-password-wrap[data-v-34c0c17a]{position:relative}.register-modal-password-wrap .register-modal-input[data-v-34c0c17a]{padding-right:36px}.register-modal-eye[data-v-34c0c17a]{position:absolute;right:0;top:0;width:36px;height:36px;border:none;background:transparent;color:#aaa;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.register-modal-eye[data-v-34c0c17a]:hover{color:#555}.register-modal-actions[data-v-34c0c17a]{margin-top:4px;margin-bottom:10px}.register-modal-btn-primary[data-v-34c0c17a]{width:100%;height:36px;border:1px solid #1a1a1a;background:#fff;color:#1a1a1a;font-size:11px;letter-spacing:.5px;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-family:inherit}.register-modal-btn-primary[data-v-34c0c17a]:active:not(:disabled),.register-modal-btn-primary[data-v-34c0c17a]:hover:not(:disabled){background:#1a1a1a;color:#fff}.register-modal-btn-primary.loading[data-v-34c0c17a],.register-modal-btn-primary[data-v-34c0c17a]:disabled{opacity:.5;cursor:not-allowed}.register-modal-login-row[data-v-34c0c17a]{display:flex;align-items:center;gap:8px}.register-modal-login-hint[data-v-34c0c17a]{font-size:11px;color:#aaa;letter-spacing:.3px}.register-modal-login-link[data-v-34c0c17a]{font-size:11px;color:#1a1a1a;text-decoration:none;letter-spacing:.5px;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;transition:color .2s}.register-modal-login-link[data-v-34c0c17a]:hover{color:#555}.register-modal-success[data-v-34c0c17a]{text-align:center;padding:48px 0 20px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.register-modal-success-icon[data-v-34c0c17a]{width:52px;height:52px;border:1px solid #1a1a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:#1a1a1a;margin:0 auto 20px}.register-modal-success-title[data-v-34c0c17a]{font-size:18px;font-weight:400;color:#1a1a1a;margin:0 0 10px;letter-spacing:1px}.register-modal-success-desc[data-v-34c0c17a]{font-size:12px;color:#aaa;margin:0;letter-spacing:.3px;line-height:1.8}.register-modal-fade-enter-active[data-v-34c0c17a],.register-modal-fade-leave-active[data-v-34c0c17a]{transition:opacity .22s}.register-modal-fade-enter-active .register-modal[data-v-34c0c17a],.register-modal-fade-leave-active .register-modal[data-v-34c0c17a]{transition:transform .22s ease,opacity .22s}.register-modal-fade-enter[data-v-34c0c17a],.register-modal-fade-leave-to[data-v-34c0c17a]{opacity:0}.register-modal-fade-enter .register-modal[data-v-34c0c17a],.register-modal-fade-leave-to .register-modal[data-v-34c0c17a]{transform:translateY(-16px);opacity:0}@media (max-width:768px){.register-modal-overlay[data-v-34c0c17a]{padding:16px}.register-modal[data-v-34c0c17a]{flex-direction:column;max-width:420px}.register-modal-left[data-v-34c0c17a]{flex:none;height:140px;align-self:auto}.register-modal-bg[data-v-34c0c17a]{height:140px}.register-modal-right[data-v-34c0c17a]{padding:24px 24px 20px}.register-modal-field-row[data-v-34c0c17a]{flex-direction:column;gap:0}.register-modal-title-cn[data-v-34c0c17a]{font-size:20px}}*,:after,:before{box-sizing:border-box}#app,body,html{height:100%;margin:0;padding:0;font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:url(../../static/img/cursor.0226a144.svg) 0 0,auto}.el-button,.el-image,.el-image-viewer__close,.el-image-viewer__img,.el-image-viewer__next,.el-image-viewer__prev,.el-image__inner,.el-menu-item,.nav-toggle,.nav-trigger,[class*=btn],[class*=clickable],[class*=link],[role=button],[style*="cursor:pointer"],[style*="cursor: pointer"],a,button,input[type=button],input[type=reset],input[type=submit],label,select{cursor:url(../../static/img/cursor2.cea88448.svg) 0 0,pointer!important}#nprogress .bar{background:#5c6348!important}#nprogress .peg{box-shadow:0 0 10px #5c6348,0 0 5px #5c6348!important}#nprogress .spinner-icon{border-top-color:#5c6348!important;border-left-color:#5c6348!important}