:where(html:has(>body>app-root.bench-light)),:where(html:has(>body>app-root.bench-light)) *,:where(html:has(>body>app-root.bench-light)) :before,:where(html:has(>body>app-root.bench-light)) :after{border-style:none;border-color:currentColor}html:has(>body>app-root.bench-light){height:100%;font-family:var(--bench-font-family-base);line-height:var(--bench-line-height-normal);cursor:default;overflow:hidden}body:has(>app-root.bench-light){height:100%;font-size:var(--bench-font-size-13);line-height:var(--bench-line-height-13);color:var(--bench-palette-light-rgb-32-32-32);background-color:var(--bench-palette-light-rgb-255-255-255);-webkit-font-smoothing:antialiased;flex-direction:row;display:block;overflow:hidden}body:has(>app-root.bench-light)>next-route-announcer{display:none}.login-page-new,#signup-page-new{background-color:var(--bench-palette-light-rgb-250-251-252);flex-direction:column;height:100%;display:flex;position:relative;inset:0;overflow:auto}.login-page-v4__main{padding-bottom:var(--bench-space-32);background-color:var(--bench-palette-light-rgb-255-255-255);flex:auto;justify-content:center;align-items:center;display:flex;position:relative;inset:0}.login-page-new__main-bg-v4{background-image:url(/auth/background-1440x900.png);background-repeat:no-repeat;background-size:100%;position:absolute;inset:0;overflow:hidden}@media (max-aspect-ratio:3/2){.login-page-new__main-bg-v4{background-image:url(/auth/background-1024x768.png)}}.login-page-new__main-container{z-index:var(--bench-z-index-3);width:400px;position:relative;inset:0}.login-page-v4__main-form{margin-bottom:var(--bench-space-12);border-radius:var(--bench-radius-12);position:relative;inset:0}cu-auth-header{margin-bottom:var(--bench-space-16);flex-direction:column;align-items:center;display:flex}cu-auth-header>a{width:36px;height:48px}.cu-auth-header__logo{width:var(--bench-icon-size-36);height:var(--bench-icon-size-36);margin-bottom:var(--bench-space-12);font-size:var(--bench-icon-size-36);line-height:var(--bench-line-height-36);vertical-align:top;justify-content:center;align-items:center;display:inline-flex}.cu-auth-header__logo>svg{width:var(--bench-icon-size-36);height:var(--bench-icon-size-36)}.cu-auth-header__heading{margin-bottom:var(--bench-space-4);font-size:var(--bench-font-size-18);font-weight:var(--bench-font-weight-600);line-height:var(--bench-line-height-22-5)}.cu-auth-header__subheading{font-size:var(--bench-font-size-14);line-height:var(--bench-line-height-21);color:var(--bench-palette-light-rgb-100-100-100)}.cu-auth-header__subheading>a{color:var(--bench-palette-light-rgb-11-104-203)}cu-google-auth-button{margin-bottom:var(--bench-space-12);display:block}.S9gUrf-YoZ4jf{position:relative;inset:0}.L5Fo6c-PQbLGe{width:420px;height:44px;margin:var(--bench-space-n2) var(--bench-space-n10);position:relative;inset:0}cu-signup-with-sso-btn{display:block}.cu-sso-btn{gap:var(--bench-space-4);width:400px;height:38px;margin-bottom:var(--bench-space-16);padding:var(--bench-space-10) var(--bench-space-12);border:var(--bench-border-width-1) solid var(--bench-palette-light-rgb-232-232-232);border-radius:var(--bench-radius-8);background-color:var(--bench-palette-light-rgb-255-255-255);font-size:var(--bench-font-size-14);font-weight:var(--bench-font-weight-500);line-height:calc(var(--bench-line-height-16) / var(--bench-font-size-14));cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.cu-sso-btn:hover{background-color:var(--bench-palette-light-rgba-0-0-0-0-06)}.cu-sso-btn__icon{width:var(--bench-icon-size-16);height:var(--bench-icon-size-16);font-size:var(--bench-font-size-16);color:var(--bench-palette-light-rgb-100-100-100);justify-content:center;align-items:center;display:flex}.cu-sso-btn__icon>svg,cu-password-input button cu3-icon>svg{width:var(--bench-icon-size-16);height:var(--bench-icon-size-16)}.social-login-divider{width:400px;margin-bottom:var(--bench-space-15);align-items:center;display:flex}.social-login-divider:before,.social-login-divider:after{content:"";border-bottom:var(--bench-border-width-1) solid var(--bench-palette-light-rgb-224-224-224);width:100%;display:block}.social-login-divider_text{margin:var(--bench-space-3) var(--bench-space-16);color:var(--bench-palette-light-rgb-141-141-141)}cu-email-input,cu-password-input,cu-username-input{margin-bottom:var(--bench-space-12);display:block}cu3-form-field{display:block}cu3-form-field>.box{gap:var(--bench-space-8);padding:var(--bench-space-2) var(--bench-space-8);border:var(--bench-border-width-1) solid var(--bench-palette-light-rgb-206-206-206);border-radius:var(--bench-radius-8);background-color:var(--bench-palette-light-rgb-255-255-255);align-items:center;display:flex}cu3-form-field>.box:hover{border-color:var(--bench-palette-light-rgb-187-187-187);background-color:#0000}cu3-form-field>.box:focus-within{border-color:var(--bench-palette-light-rgb-32-32-32);background-color:var(--bench-palette-light-rgb-255-255-255);box-shadow:var(--bench-palette-light-shadow-377)}cu3-form-field input{padding:var(--bench-space-7) 0;font-size:var(--bench-font-size-14);line-height:var(--bench-line-height-16);color:var(--bench-palette-light-rgb-32-32-32);cursor:text;background-color:#0000;outline:none;flex:auto}cu3-form-field input:focus-visible{outline:none}cu3-form-field input::placeholder{color:var(--bench-palette-light-rgb-131-131-131)}cu3-form-field input.cu-password-input{min-width:0}cu-password-input button{gap:var(--bench-space-4);width:24px;height:24px;margin-right:var(--bench-space-n4);border:var(--bench-border-width-1) solid transparent;border-radius:var(--bench-radius-6);font-size:var(--bench-font-size-16);font-weight:var(--bench-font-weight-500);color:var(--bench-palette-light-rgb-100-100-100);cursor:pointer;justify-content:center;align-items:center;line-height:1.33333;display:flex}cu-password-input button:hover{background-color:var(--bench-palette-light-rgba-0-0-0-0-06)}cu-password-input button>cu3-icon{width:var(--bench-icon-size-16);height:var(--bench-icon-size-16);color:var(--bench-palette-light-rgb-131-131-131);justify-content:center;align-items:center;display:flex}.login-page-v4__help-anchor{position:relative;inset:0}.cu-form__row-v4{margin-bottom:var(--bench-space-12);position:relative;inset:0}#signup-form{margin-top:var(--bench-space-15);position:relative;inset:0}.signup-page-new{position:relative;inset:0}.login-page-v4_submit{gap:var(--bench-space-4);width:400px;height:36px;padding:var(--bench-space-10) var(--bench-space-12);border:var(--bench-border-width-1) solid transparent;border-radius:var(--bench-radius-8);background-color:var(--bench-palette-light-rgb-187-187-187);font-size:var(--bench-font-size-14);font-weight:var(--bench-font-weight-500);line-height:var(--bench-line-height-16);color:var(--bench-palette-light-rgba-255-255-255-0-663);cursor:not-allowed;justify-content:center;align-items:center;display:inline-flex}.cu-btn__text{text-align:center;flex:auto;position:relative;inset:0}cu-forgot-password-button{text-align:center;display:block}#component-login-forgot{color:var(--bench-palette-light-rgb-11-104-203)}cu-need-help-link,cu-terms-and-policy{bottom:var(--bench-space-32);display:block;position:fixed;left:50%;transform:translate(-50%)}cu-need-help-link{height:13px}cu-need-help-link>a{color:var(--bench-palette-light-rgb-100-100-100)}cu-need-help-link>a:hover{color:var(--bench-palette-light-rgb-32-32-32);text-underline-offset:var(--bench-space-3);text-decoration:underline}.cu-terms-n-policy{padding:0 var(--bench-space-4);font-size:var(--bench-font-size-12);color:var(--bench-palette-light-rgb-141-141-141);line-height:1.334}.cu-terms-n-policy>a{color:var(--bench-palette-light-rgb-100-100-100);cursor:pointer}.cdk-overlay-container{z-index:var(--bench-z-index-1000);pointer-events:none;position:fixed;inset:0}.cdk-overlay-connected-position-bounding-box{z-index:var(--bench-z-index-1000);flex-direction:column;min-width:1px;display:flex;position:absolute;inset:0}.cdk-overlay-pane{z-index:var(--bench-z-index-1000);max-width:100%;display:flex;position:absolute;transform:translateY(-9px)}.tooltip{will-change:opacity;z-index:var(--bench-z-index-110000);gap:var(--bench-space-2) var(--bench-space-8);max-width:256px;padding:var(--bench-space-8) var(--bench-space-12);border-radius:var(--bench-radius-8);background-color:var(--bench-palette-light-rgb-32-32-32);font-size:var(--bench-font-size-12);font-weight:var(--bench-font-weight-500);color:var(--bench-palette-light-rgb-255-255-255);justify-content:center;align-items:baseline;line-height:1.334;display:flex}.tooltip__content{display:contents}.tooltip__triangle{border:var(--bench-border-width-5) solid transparent;border-top-color:var(--bench-palette-light-rgb-32-32-32);position:absolute;top:100%;left:50%;transform:translate(-50%)}.bench-auth-alert{margin-bottom:var(--bench-space-12);font-size:var(--bench-font-size-14);line-height:var(--bench-line-height-16);color:var(--bench-color-text-34)}.bench-auth-invalid{font-size:var(--bench-font-size-14);line-height:var(--bench-line-height-21);text-align:center;color:var(--bench-palette-light-rgb-100-100-100)}
