.loginForm_UhHag{margin-bottom:var(--xh-legacy-element-gap-normal)}.loginForm_UhHag .field-container--password{position:relative}.loginForm_UhHag .field-container--password .xh-button{align-items:center;display:flex;height:40px;position:absolute;right:var(--xh-legacy-element-gap-smaller);top:0;z-index:var(--z-index-level1)}.loginForm_UhHag .field-container--password .xh-button .xh-icon_v4H3V{font-size:var(--xh-legacy-font-size-icon)}.loginForm_UhHag .field-container--password:focus{padding-top:0}.loginForm_UhHag .additionalLinks_9irVS{align-items:center;color:var(--color-gray-dark);display:flex;gap:var(--xh-legacy-element-gap-smaller);justify-content:space-between;margin-bottom:var(--xh-legacy-element-gap-normal)}.loginForm_UhHag .additionalLinks_9irVS .field-container{margin:0}.loginForm_UhHag .additionalLinks_9irVS .field-container .field-container--remember .error-box{display:none}.loginForm_UhHag .additionalLinks_9irVS .checkbox-label{color:var(--color-cobalt-darker)}.forgotLink_TNrY8{margin-left:auto;text-decoration:underline}.forgotLink_TNrY8:hover{color:var(--xh-color-font-primary)}.bottomBlock_Nt9kQ{align-items:center;display:flex;user-select:none}.bottomBlock_Nt9kQ,.textConsent_-rF5B{margin-top:var(--xh-spacers-l)}.rememberMe_Pr-qC [type=checkbox]{display:block}.checkboxField_aAeXT{height:20px;margin-right:var(--xh-spacers-m);width:20px}.checkboxField_aAeXT .checkbox+label:before{background-color:var(--xh-color-surface-front-secondary);border:none;color:var(--xh-color-icon-secondary)}.checkboxField_aAeXT .field-label{display:flex}.link-terms{text-decoration:underline}.up-field.has-error{margin-bottom:var(--xh-spacers-s)}.down-field.has-error .input-text,.has-error+.down-field.has-error .input-text{border-top-width:1px;padding-top:0}.container_KDCSM{align-items:center;display:flex;height:44px;width:100%}.buttonForm_2BQMG{margin-bottom:var(--xh-spacers-m)}.root_-jkFl>:last-child{margin-bottom:0}.orSeparator_Mx-Ox.orSeparator_Mx-Ox{margin:var(--xh-spacers-l) 0}.formBeforeSeparator_ObilY.formBeforeSeparator_ObilY{margin-bottom:0}.signupLink_G9ZtH{margin-top:var(--xh-spacers-xl);text-align:center}.signupLinkText_zx-Wi{text-decoration:underline}.switcherSeparator_WiC-1.switcherSeparator_WiC-1{margin:var(--xh-spacers-xl) 0}.signupLink_44kLr,.subText_LbcKg{margin-top:var(--xh-spacers-m)}.signupLink_44kLr{margin-bottom:var(--xh-spacers-xl)}.signupLinkText_gnK-l{text-decoration:underline}.dialog-mobile-container:not(.full-width) .dialogBody_WGuZT{margin-bottom:0}.loginDialog_UrjHE.loginDialog_UrjHE{border-radius:var(--xh-border-radius-m);margin-left:auto;margin-right:auto;max-width:380px;min-width:0;width:calc(100vw - var(--xh-spacers-m)*2)}.loginDialog_UrjHE.loginDialog_UrjHE .desktop-dialog__body{padding-bottom:0}.loginDialog_UrjHE.loginDialog_UrjHE .compactHeader_ohZtE{margin-bottom:0}.loginDialog_UrjHE.loginDialog_UrjHE.withSignupFooter_4kMKT{padding-bottom:var(--xh-spacers-2xl)}.loginDialog_UrjHE.loginDialog_UrjHE.withSignupFooter_4kMKT .dialogBody_WGuZT{margin-bottom:0;padding-bottom:0}.loginDialog_UrjHE.loginDialog_UrjHE.withSignupFooter_4kMKT .signupFooter_wAF6K{padding-bottom:0}.loginDialog_UrjHE.loginDialog_UrjHE.oauthOnTop_wUH-w .dialogBody_WGuZT{padding-top:var(--xh-spacers-xl)}.loginDialog_UrjHE.loginDialog_UrjHE.headerSignupLink_OWdoR{padding-bottom:var(--xh-spacers-2xl)}.loginDialog_UrjHE.loginDialog_UrjHE.headerSignupLink_OWdoR .dialogBody_WGuZT{margin-bottom:0;padding-bottom:0;padding-top:0}