.assetSettings .target{display:flex;align-items:center;justify-content:center}.loginSignupTemplate{display:flex;padding-top:124px}.loginSignupTemplate .illustration{display:flex;justify-content:flex-end;max-width:50%;padding-right:68px;flex:1}.loginSignupTemplate .illustration img{height:min-content;max-width:100%;max-height:100%}.loginSignupTemplate .content{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding-left:4px;color:var(--teflon)}.loginSignupTemplate .content>h1{font-weight:300;font-size:36px;line-height:42px}.loginSignupTemplate .content>p{margin-top:12px;font-size:15px;line-height:18px}.loginSignupTemplate .content>.actionButtons{margin-top:48px;width:248px}.loginSignupTemplate .content hr{margin:31px 104px;width:40px;height:2px;opacity:.5;border-radius:1px;background-color:var(--karl)}.loginSignupTemplate .content .formWrapper{width:100%}@media screen and (max-width:767px){.loginSignupTemplate{flex-direction:column;padding:24px}.loginSignupTemplate .illustration{max-width:none;padding-right:0;justify-content:center}.loginSignupTemplate .content{width:100%;padding-top:24px;padding-left:0;align-items:center}.loginSignupTemplate .illustration:not(.displayIllustrationOnMobile){display:none}.loginSignupTemplate .illustration:not(.displayIllustrationOnMobile)+.content{margin-top:24px}.loginSignupTemplate .content>h1{font-size:24px;line-height:28px;text-align:center}.loginSignupTemplate .content>p{text-align:center}.loginSignupTemplate .content>.actionButtons{width:100%}}.figmaSSOButton{display:flex;justify-content:center;align-items:center;height:40px;padding:0 21px 0 12px;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 0 1px 0 rgba(0,0,0,.12);background-color:#000;margin-bottom:8px}.figmaSSOButton:active{box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.figmaSSOButton.disabled{opacity:.4;box-shadow:none;pointer-events:none}.figmaSSOButton:not(.disabled):focus{outline:3px solid rgba(66,133,244,.3)}.figmaSSOButton .figmaSSOButtonText{margin-left:12px;font-size:14px;line-height:16px;letter-spacing:.22px;color:#fff}.figmaSSOButton img{height:18px;width:18px}.figmaSSOButton .figmaText{display:inline-block;width:46px}.googleSSOButton{display:flex;justify-content:center;align-items:center;height:40px;padding:0 21px 0 12px;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 0 1px 0 rgba(0,0,0,.12);background-color:#fff}.googleSSOButton:active{box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);background-color:#eee}.googleSSOButton.disabled{box-shadow:none;color:rgba(0,0,0,.4);background-color:#eee;pointer-events:none}.googleSSOButton:not(.disabled):hover{background-color:#f5f5f5}.googleSSOButton:not(.disabled):focus{outline:3px solid rgba(66,133,244,.3)}.googleSSOButton .googleSSOButtonText{margin-left:12px;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.22px;color:rgba(0,0,0,.54);pointer-events:none}.tipTextWrapper{height:var(--input-height);display:flex;align-items:center}.tipTextWrapper .tipText{position:relative;width:100%}.tipTextWrapper .tipText svg{position:absolute;top:2px;left:0}.tipTextWrapper .tipText p{width:100%}.tipTextWrapper .tipText p:not(:first-child){margin-left:16px}.tipTextWrapper .tipText p.error{color:var(--peach)}.tipTextWrapper .tipText a,.tipTextWrapper .tipText a:visited{color:var(--cornflower-blue)}@media screen and (max-width:767px){.tipTextWrapper{height:auto}}.toggleShowPassword{margin:0 12px 0 6px;width:30px;height:auto;background:none;color:var(--cornflower-blue);font-size:12px;line-height:14px;font-weight:500;text-align:right}.toggleShowPassword:enabled:active{background:none}.loginForm{margin:0;max-width:248px;--input-height:40px}.loginForm .loginFormField{margin-bottom:8px}.loginForm .loginFormInput{max-width:248px;--input-padding:0 12px}.loginForm .loginFormButton{width:100%;height:var(--input-height);margin:0}.loginForm .loginWithSSOContainer{margin-top:12px;width:100%;font-size:15px;line-height:18px;text-align:center}.loginForm .loginWithSSOContainer a,.loginForm .loginWithSSOContainer a:visited{color:var(--cornflower-blue)}@media screen and (max-width:767px){.loginForm{--input-height:44px}.loginForm,.loginForm .loginFormInput{max-width:100%}.loginForm .loginFormButton{margin-top:12px}}.loginPageFooter{display:flex;flex-direction:column;font-size:15px;line-height:18px;color:var(--teflon)}.loginPageFooter :not(:first-child){padding-top:8px}.loginPageFooter a,.loginPageFooter a:visited{color:var(--cornflower-blue)}.loginPageFooter span a{font-weight:500}@media screen and (max-width:767px){.loginPageFooter{align-items:center}}