.auth-dialog{width:720px;max-width:none;height:586px;max-height:calc((100dvh - 32px) / var(--page-scale,1));color:#616b75;transform:translate(-50%, -50%) scale(var(--page-scale,1));transform-origin:50%;background:#fffdfd;border:0;border-radius:8px;margin:0;padding:0;font-family:Microsoft YaHei,sans-serif;position:fixed;inset:50% auto auto 50%;overflow:auto}.auth-dialog::backdrop{background:#0004}.auth-dialog:has(.auth-heading){height:747px}.auth-dialog button{cursor:pointer}.auth-dialog :focus-visible{outline:2px solid var(--brand);outline-offset:3px}.auth-close{background:0 0;border:0;width:20px;height:20px;padding:0;position:absolute;top:40px;left:640px}.auth-close img{width:20.302px;max-width:none;height:20.302px;position:absolute;top:-.084px;left:-.088px}.auth-tabs{gap:50px;display:flex;position:absolute;top:50px;left:100px}.auth-tabs button{color:#616b75;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;width:108px;height:56px;padding:0 0 12px;font-size:27px;line-height:43.2px}.auth-tabs button.selected{border-bottom-color:var(--brand);color:#12171c;font-weight:700}.auth-heading{color:#12171c;margin:0;font-size:27px;font-weight:700;line-height:43.2px;position:absolute;top:50px;left:100px}.auth-existing{letter-spacing:.48px;margin:0;font-size:16px;line-height:25.6px;position:absolute;top:101px;left:100px}.auth-text-button{color:#ff6b24;font-size:16px;line-height:inherit;background:0 0;border:0;padding:0}.auth-fields{flex-direction:column;gap:30px;width:520px;display:flex;position:absolute;top:146px;left:100px}.auth-fields input{color:#333;background:0 0;border:1px solid #b8b8b8;border-radius:8px;width:100%;min-width:0;height:64px;padding:19px;font-size:20px;line-height:24px}.auth-fields input::placeholder{color:#9999;opacity:1}.auth-field{align-items:center;gap:24px;width:100%;display:flex}.auth-field>span:not(.sr-only),.auth-field>label:not(.sr-only){color:#333;flex:0 0 60px;font-size:20px;line-height:24px}.auth-code-row{flex:1;gap:16px;min-width:0;display:flex}.auth-code-button{color:#fffdfd;background:#090b0e;border:0;border-radius:8px;flex:0 0 148px;height:64px;padding:20px 0;font-size:20px;line-height:24px}.auth-forgot{line-height:26.4px;position:absolute;top:320px;left:547px}.auth-submit{color:#fff;background:#ff6b24;border:0;border-radius:8px;width:520px;height:72px;padding:10px;font-size:20px;font-weight:700;line-height:32px;position:absolute;top:364px;left:100px;box-shadow:0 10px 10px #ff6b2333}.auth-submit:disabled{opacity:.5;cursor:not-allowed}.auth-consent{letter-spacing:.48px;align-items:center;gap:10px;font-size:16px;line-height:28px;display:flex;position:absolute;top:460px;left:196px}.auth-consent>input{appearance:none;cursor:pointer;background:0 0;border:1px solid #b8b8b8;border-radius:4px;flex:0 0 20px;width:20px;height:20px;margin:0}.auth-consent>input:checked{appearance:auto;accent-color:var(--brand)}.auth-consent label{cursor:pointer}.auth-consent .auth-text-button{letter-spacing:inherit}.auth-footer{width:720px;height:74px;position:absolute;top:512px;left:0}.auth-footer:before{content:"";background:url(/images/auth-divider.svg) 50%/100% 100% no-repeat;width:720px;height:1px;position:absolute;top:-.5px;left:0}.auth-footer button{line-height:26.4px;position:absolute;top:24px;left:547px}.auth-status{color:#b42318;width:430px;margin:0;font-size:14px;line-height:22px;position:absolute;top:308px;left:100px}.auth-dialog:has(.auth-heading) .auth-fields{top:167px}.auth-dialog:has(.auth-heading) .auth-submit{top:573px}.auth-dialog:has(.auth-heading) .auth-consent{color:#333;align-items:flex-start;width:520px;top:669px;left:100px}.auth-dialog:has(.auth-heading) .auth-consent>input{margin-top:4px}.auth-dialog:has(.auth-heading) .auth-status{width:520px;top:523px}.site-header{--header-dark-surface:#000000b3;--header-background:transparent;--header-foreground:#fff;--header-shadow:inset 0 0 0 1px #fff0;--header-light-image:block;--header-dark-image:none;--header-control-border:#fff3;--header-control-background:#d9d9d933;--header-control-filter:blur(5px);--header-menu-background:var(--header-dark-surface);--header-menu-foreground:#fff;--header-menu-hover:#1a1a1a;--nav-transition-duration:var(--ui-fade-duration);z-index:12;width:1920px;height:80px;color:var(--header-foreground);background-color:var(--header-background);box-shadow:var(--header-shadow);transform:scale(var(--page-scale,calc(100vw / 1920px)));transform-origin:0 0;justify-content:space-between;align-items:center;padding:0 240px;transition:background-color .2s,box-shadow .2s;display:flex;position:fixed;top:0;left:0}.site-header--dark{--header-background:#000;--header-shadow:inset 0 0 0 1px #ffffff1a}.site-header--software,.site-header--light:not(:hover):not(:focus-within):not(.is-scrolled){--header-background:#fff;--header-foreground:#000;--header-shadow:none;--header-light-image:none;--header-dark-image:block;--header-control-border:#f0f0f0;--header-control-background:transparent;--header-control-filter:none}.site-header--software{--header-menu-background:var(--header-background);--header-menu-foreground:var(--header-foreground);--header-menu-hover:#f7f7f7}.site-header:not(.site-header--software):is(:hover,:focus-within,.is-scrolled){--header-background:var(--header-dark-surface);--header-shadow:inset 0 0 0 1px #ffffff1a}.site-header .header-logo{width:125.215px;height:20.0601px}.site-header .header-logo img{width:100%;height:100%}.site-header .header-logo-image--light,.site-header .header-search-image--light{display:var(--header-light-image)}.site-header .header-logo-image--dark,.site-header .header-search-image--dark{display:var(--header-dark-image)}.site-header nav{align-self:stretch;gap:50px;display:flex}.site-header .nav-item{align-items:stretch;display:flex;position:relative}.site-header .nav-primary{letter-spacing:.8px;align-items:center;font-family:Microsoft YaHei,Microsoft YaHei UI,sans-serif;font-size:16px;font-weight:400;line-height:normal;display:flex;position:relative}.site-header .nav-primary:after{opacity:0;background:var(--brand);content:"";width:0;height:2px;transition:width var(--nav-transition-duration) ease, opacity var(--nav-transition-duration) ease;position:absolute;bottom:17px;left:0}.site-header .nav-item.is-open .nav-primary:after,.site-header .nav-primary.is-active:after{opacity:1;width:100%}.site-header .nav-dropdown{visibility:hidden;opacity:0;pointer-events:none;min-width:147px;color:var(--header-menu-foreground);background:var(--header-menu-background);transition:opacity var(--nav-transition-duration) ease, transform var(--nav-transition-duration) ease, visibility 0s linear var(--nav-transition-duration);flex-direction:column;padding:20px;display:flex;position:absolute;top:80px;left:50%;transform:translate(-50%)translateY(15px)}.site-header .nav-dropdown:before{content:"";width:100%;height:15px;position:absolute;top:-15px;left:0}.site-header .nav-item.is-open .nav-dropdown{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(-50%)translateY(0)}.site-header .nav-dropdown a{white-space:nowrap;letter-spacing:.8px;justify-content:center;align-items:center;min-width:107px;height:45px;padding:12px 20px;font-family:Microsoft YaHei,sans-serif;font-size:16px;font-weight:400;line-height:21px;display:flex}.site-header .nav-dropdown a:hover,.site-header .nav-dropdown a:focus-visible{color:var(--header-menu-foreground);background:var(--header-menu-hover)}.site-header .header-actions{align-items:center;gap:10px;display:flex}.site-header .header-round{border:1px solid var(--header-control-border);cursor:pointer;width:40px;height:40px;color:var(--header-foreground);background:var(--header-control-background);-webkit-backdrop-filter:var(--header-control-filter);backdrop-filter:var(--header-control-filter);letter-spacing:.6px;border-radius:50%;place-items:center;padding:0;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:12px;display:grid}.site-header .header-search{cursor:pointer;background:0 0;border:0;flex:0 0 40.333px;width:40.333px;height:40px;padding:0;position:relative;overflow:visible}.site-header .header-search img{width:41px;max-width:none;height:40px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.site-header .nav-dropdown,.site-header .nav-primary:after{transition:none}}
