.sso-login-dialog[data-v-9d0831bf]{align-items:center;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#0f172a38;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:4000}.sso-login-dialog__shell[data-v-9d0831bf]{background:#fff;border-radius:1rem;box-shadow:0 1.5rem 4.5rem #0f172a38;height:min(var(--sso-dialog-height,560px),calc(100vh - 3rem));min-height:min(var(--sso-dialog-height,560px),calc(100vh - 3rem));overflow:hidden;position:relative;transition:height .2s ease,min-height .2s ease;width:min(60rem,calc(100vw - 3rem))}.sso-login-dialog__iframe[data-v-9d0831bf]{background:#fff;border:0;display:block;height:calc(100% + .125rem);left:0;position:absolute;top:0;width:100%}.sso-login-dialog__fallback-close[data-v-9d0831bf]{background:transparent;border:0;height:2rem;pointer-events:none;position:absolute;right:1.5rem;top:1.5rem;width:2rem}.sso-login-dialog-enter-active[data-v-9d0831bf],.sso-login-dialog-leave-active[data-v-9d0831bf]{transition:opacity .18s ease}.sso-login-dialog-enter-from[data-v-9d0831bf],.sso-login-dialog-leave-to[data-v-9d0831bf]{opacity:0}@media(max-width:768px){.sso-login-dialog[data-v-9d0831bf]{--sso-mobile-header-height:4.5625rem;align-items:stretch;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;inset:var(--sso-mobile-header-height) 0 0;padding:0}.sso-login-dialog__shell[data-v-9d0831bf]{border-radius:0;box-shadow:none;height:calc(100vh - var(--sso-mobile-header-height));height:calc(100dvh - var(--sso-mobile-header-height));min-height:0;width:100vw}}.sso-invite-overlay[data-v-c817b07e]{align-items:center;backdrop-filter:blur(.1875rem) saturate(1.15);-webkit-backdrop-filter:blur(.1875rem) saturate(1.15);background:#0f0f1900;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:10050}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.sso-invite-overlay[data-v-c817b07e]{background:#00000073}}.sso-invite-dialog[data-v-c817b07e]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:.5rem;box-shadow:0 .75rem 1.5rem #0000001a;font-family:var(--font-sans);max-width:25rem;padding:2rem 1.75rem 1.75rem;width:100%}.sso-invite-title[data-v-c817b07e]{color:#010101;font-size:1.25rem;font-weight:500;line-height:1.5;margin:0 0 .5rem}.sso-invite-product[data-v-c817b07e]{color:#533afd;font-size:.875rem;font-weight:500;margin:0 0 .5rem}.sso-invite-message[data-v-c817b07e]{color:#262626;font-size:.875rem;font-weight:400;line-height:1.7;margin:0 0 1.25rem}.sso-invite-field[data-v-c817b07e]{display:block;margin-bottom:.75rem}.sso-invite-label[data-v-c817b07e]{color:#595959;display:block;font-size:.8125rem;margin-bottom:.5rem}.sso-invite-input[data-v-c817b07e]{border:1px solid rgba(0,0,0,.12);border-radius:.125rem;box-sizing:border-box;color:#010101;font-size:.875rem;height:2.5rem;outline:none;padding:0 .75rem;transition:border-color .15s ease;width:100%}.sso-invite-input[data-v-c817b07e]:focus{border-color:#533afd}.sso-invite-input[data-v-c817b07e]:disabled{cursor:not-allowed;opacity:.6}.sso-invite-error[data-v-c817b07e]{color:#d4380d;font-size:.8125rem;line-height:1.5;margin:0 0 1rem}.sso-invite-actions[data-v-c817b07e]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.sso-invite-btn[data-v-c817b07e]{border-radius:.125rem;cursor:pointer;font-size:.875rem;font-weight:400;height:2.5rem;line-height:1.7;min-width:5.5rem;padding:0 1.25rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.sso-invite-btn[data-v-c817b07e]:disabled{cursor:not-allowed;opacity:.55}.sso-invite-btn--ghost[data-v-c817b07e]{background:#fff;border:1px solid rgba(0,0,0,.08);color:#262626}.sso-invite-btn--ghost[data-v-c817b07e]:hover:not(:disabled){background:#0000000a}.sso-invite-btn--primary[data-v-c817b07e]{background:#533afd;border:none;color:#fff}.sso-invite-btn--primary[data-v-c817b07e]:hover:not(:disabled){background:#4429e0}@font-face{ascent-override:88%;descent-override:12%;font-display:swap;font-family:Safety Statement Sans;font-style:normal;font-weight:400;line-gap-override:0%;src:url(./source-han-sans-cn-400.BKNvpiLL.woff2) format("woff2")}@font-face{ascent-override:88%;descent-override:12%;font-display:swap;font-family:Safety Statement Sans;font-style:normal;font-weight:500;line-gap-override:0%;src:url(./source-han-sans-cn-500.KDdvWgoj.woff2) format("woff2")}.safety-statement[data-v-c0825db8]{--statement-gap:.5rem;--statement-trigger-right:1.0625rem;--statement-trigger-bottom: calc(50dvh - 1.4375rem) ;--statement-safe-top:5.5rem;--statement-panel-width:min(25rem, calc(100% - 2rem) );--statement-panel-height:min(35rem,calc(100dvh - var(--statement-safe-top) - 1rem));-moz-column-gap:.75rem;column-gap:.75rem;font-family:Safety Statement Sans,Source Han Sans CN,Source Han Sans SC,PingFang SC,Microsoft YaHei,sans-serif;inset:0;pointer-events:none;position:fixed;row-gap:var(--statement-gap);text-align:left;z-index:90}.safety-statement__close[data-v-c0825db8],.safety-statement__trigger[data-v-c0825db8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.safety-statement[data-v-c0825db8]:not(.is-positioned){visibility:hidden}.safety-statement__close[data-v-c0825db8]:focus-visible,.safety-statement__content[data-v-c0825db8]:focus-visible,.safety-statement__trigger[data-v-c0825db8]:focus-visible{outline:.125rem solid #2055ff;outline-offset:.25rem}.safety-statement__trigger[data-v-c0825db8]{border-radius:.75rem;bottom:var(--statement-trigger-bottom);height:3.4375rem;pointer-events:auto;position:absolute;right:var(--statement-trigger-right);transition:transform .22s ease;width:2.875rem}.safety-statement__shield[data-v-c0825db8]{height:5.375rem;left:-1rem;max-width:none;pointer-events:none;position:absolute;top:-.74088rem;width:4.875rem}.safety-statement__panel[data-v-c0825db8]{background:linear-gradient(180deg,#ffeae3,#fff 50%);border-radius:1.5rem;bottom:clamp(1rem,calc(var(--statement-trigger-bottom) - 8.6875rem),calc(100dvh - var(--statement-panel-height) - var(--statement-safe-top)));box-shadow:inset 0 0 0 1px #fff,0 .75rem 1.5rem #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:var(--statement-panel-height);opacity:0;overflow:hidden;position:absolute;right:clamp(1rem,calc(var(--statement-trigger-right) + 3.625rem),calc(100% - var(--statement-panel-width) - 1rem));transform:translate3d(1.5rem,.5rem,0) scale(.92);transform-origin:right 70%;transition:opacity .65s ease,transform .8s cubic-bezier(.22,1,.36,1),visibility 0s .8s;visibility:hidden;width:var(--statement-panel-width)}.safety-statement__panel.opens-right[data-v-c0825db8]{left:clamp(1rem,calc(100% - var(--statement-trigger-right) + .75rem),calc(100% - var(--statement-panel-width) - 1rem));right:auto;transform:translate3d(-1.5rem,.5rem,0) scale(.92);transform-origin:left 70%}.safety-statement__panel.is-open[data-v-c0825db8]{opacity:1;pointer-events:auto;transform:translateZ(0);transition-delay:0s;visibility:visible}.safety-statement__toolbar[data-v-c0825db8]{align-items:center;display:flex;flex:0 0 4rem;justify-content:flex-end;padding:0 1rem}.safety-statement__close[data-v-c0825db8]{border-radius:1.5rem;display:grid;height:2rem;place-items:center;transition:background-color .18s ease;width:2rem}.safety-statement__close-icon[data-v-c0825db8]{display:block;height:.75rem;width:.75rem}.safety-statement__warning[data-v-c0825db8]{display:block;flex:0 0 1.5rem;height:1.5rem;width:1.5rem}.safety-statement__close-icon[data-v-c0825db8] svg,.safety-statement__shield[data-v-c0825db8] svg,.safety-statement__warning[data-v-c0825db8] svg{display:block;height:100%;width:100%}.safety-statement__body[data-v-c0825db8]{display:flex;flex:1;flex-direction:column;gap:1.5rem;min-height:0;padding:0 2rem 1rem}.safety-statement__heading[data-v-c0825db8]{align-items:flex-start;display:flex;gap:1rem}.safety-statement__heading h2[data-v-c0825db8]{color:#0e1624;flex:1;font-size:calc(1.25rem - var(--title-font-size-reduction, var(--career-title-font-size-reduction, 0px)));font-weight:500;line-height:1.5;margin:0;min-width:0;overflow-wrap:anywhere}.safety-statement__content[data-v-c0825db8]{color:#1d2532;flex:1;font-size:.75rem;font-weight:400;line-height:2;min-height:0;overflow-wrap:anywhere;overflow-y:scroll;overscroll-behavior:contain;padding-right:.5rem;scrollbar-gutter:stable;text-align:justify}.safety-statement__content[data-v-c0825db8]::-webkit-scrollbar{width:.3125rem}.safety-statement__content[data-v-c0825db8]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:.25rem}.safety-statement__content p[data-v-c0825db8]{color:inherit;font:inherit;margin:0;text-align:inherit}.safety-statement__content p+p[data-v-c0825db8]{margin-top:1.5rem}@media(hover:hover)and (pointer:fine){.safety-statement__trigger[data-v-c0825db8]:hover{transform:translateY(-.125rem)}.safety-statement__close[data-v-c0825db8]:hover{background-color:#0000000d}}@media(max-width:768px){.safety-statement__panel[data-v-c0825db8],.safety-statement__panel.opens-right[data-v-c0825db8]{bottom:clamp(1rem,calc(var(--statement-trigger-bottom) + 3.9375rem),calc(100dvh - var(--statement-panel-height) - var(--statement-safe-top)));left:auto;right:1rem}.safety-statement__toolbar[data-v-c0825db8]{flex-basis:3rem}.safety-statement__body[data-v-c0825db8]{gap:1.25rem;padding:0 1.5rem 1.25rem}.safety-statement__heading[data-v-c0825db8]{gap:.75rem}.safety-statement__heading h2[data-v-c0825db8]{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){.safety-statement__close[data-v-c0825db8],.safety-statement__panel[data-v-c0825db8],.safety-statement__trigger[data-v-c0825db8]{transition:none}.safety-statement__panel[data-v-c0825db8],.safety-statement__panel.opens-right[data-v-c0825db8]{transform:none}}.careers-sso-login-dialog[data-v-0fe3ee90]{align-items:center;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#0f172a38;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:4000}.careers-sso-login-dialog__shell[data-v-0fe3ee90]{background:#fff;border-radius:1rem;box-shadow:0 1.5rem 4.5rem #0f172a38;height:min(var(--sso-dialog-height,560px),calc(100vh - 3rem));min-height:min(var(--sso-dialog-height,560px),calc(100vh - 3rem));overflow:hidden;position:relative;transition:height .2s ease,min-height .2s ease;width:min(60rem,calc(100vw - 3rem))}.careers-sso-login-dialog__iframe[data-v-0fe3ee90]{background:#fff;border:0;display:block;height:100%;width:100%}.careers-sso-login-dialog__fallback-close[data-v-0fe3ee90]{background:transparent;border:0;height:2rem;pointer-events:none;position:absolute;right:1.5rem;top:1.5rem;width:2rem}.careers-sso-login-dialog-enter-active[data-v-0fe3ee90],.careers-sso-login-dialog-leave-active[data-v-0fe3ee90]{transition:opacity .18s ease}.careers-sso-login-dialog-enter-from[data-v-0fe3ee90],.careers-sso-login-dialog-leave-to[data-v-0fe3ee90]{opacity:0}@media(max-width:768px){.careers-sso-login-dialog[data-v-0fe3ee90]{--sso-mobile-header-height:4.5625rem;align-items:stretch;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;inset:var(--sso-mobile-header-height) 0 0;padding:0}.careers-sso-login-dialog__shell[data-v-0fe3ee90]{border-radius:0;box-shadow:none;height:calc(100vh - var(--sso-mobile-header-height));height:calc(100dvh - var(--sso-mobile-header-height));min-height:0;width:100vw}}
