.secondary-color{color:#fff700}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login.signup-role{width:min(470px,86%)}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login.signup-role .social-role{width:100%;padding-bottom:0}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login.signup-role .social-role__caption{padding-bottom:clamp(4px,.9vh,8px)}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form{width:min(470px,86%)}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form .signup-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;width:100%;display:grid}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form .signup-field{flex-direction:column;min-width:0;display:flex}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form .signup-field.signup-field--wide{grid-column:1/-1}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form .field-label,.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form div.input{width:100%}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form div.input{margin-bottom:clamp(5px,1vh,8px)}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form div.input input{min-width:0}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form div.input input[type=number]{appearance:textfield}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form div.input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form div.input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form .error-msg{text-align:left;color:#ea4335;width:100%;margin:-2px 0 5px;font-size:11.5px;line-height:1.25}.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form button.signup{width:100%;margin-top:2px}@media only screen and (max-height:700px) and (min-width:768px){.credentials-layout main.login-page.signup-page .form-column div.login-section:has(.error-msg){gap:4px;padding-top:8px;padding-bottom:8px}.credentials-layout main.login-page.signup-page .form-column div.login-section:has(.error-msg) div.new-user-cta{padding-top:2px}.credentials-layout main.login-page.signup-page .form-column div.login-section:has(.error-msg) div.third-party-login .separator{padding:12px 0}.credentials-layout main.login-page.signup-page .form-column div.login-section:has(.error-msg) div.third-party-login .separator .caption{padding:1px 16px}}@media only screen and (min-width:768px) and (max-width:1023px) and (min-height:501px){.credentials-layout main.login-page.signup-page div.image-section{width:42%}.credentials-layout main.login-page.signup-page .form-column{width:58%}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login.signup-role,.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form,.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login:not(.signup-role){width:92%}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login:not(.signup-role) .platforms{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login:not(.signup-role) .platforms .platform{min-width:0}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login:not(.signup-role) .platforms .platform:last-child:nth-child(odd){grid-column:1/-1}}@media only screen and (max-width:767px){.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login.signup-role,.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form{width:100%}.credentials-layout main.login-page.signup-page .form-column div.login-section div.third-party-login.signup-role .social-role__switch button{min-height:44px}}@media only screen and (max-width:520px){.credentials-layout main.login-page.signup-page .form-column div.login-section form.form.signup-form .signup-grid{grid-template-columns:minmax(0,1fr)}}
