:root{--form-group-margin-bottom:16px}:-webkit-any(form-group,.form-group){--max-width:var(--form-group-width);--label-color:inherit;--label-padding:2px;--label-line-height:1.14}:-moz-any(form-group,.form-group){--max-width:var(--form-group-width);--label-color:inherit;--label-padding:2px;--label-line-height:1.14}:is(form-group,.form-group){--max-width:var(--form-group-width);--label-color:inherit;--label-padding:2px;--label-line-height:1.14}@media (pointer:coarse){:-webkit-any(form-group,.form-group){--label-line-height:1.25}:-moz-any(form-group,.form-group){--label-line-height:1.25}:is(form-group,.form-group){--label-line-height:1.25}}:-webkit-any(form-group,.form-group){max-width:var(--max-width);display:block;position:relative}:-moz-any(form-group,.form-group){max-width:var(--max-width);display:block;position:relative}:is(form-group,.form-group){max-width:var(--max-width);display:block;position:relative}:-webkit-any(form-group,.form-group):where(:not(:last-child)){margin-bottom:var(--form-group-margin-bottom)}:-moz-any(form-group,.form-group):where(:not(:last-child)){margin-bottom:var(--form-group-margin-bottom)}:is(form-group,.form-group):where(:not(:last-child)){margin-bottom:var(--form-group-margin-bottom)}:-webkit-any(form-group,.form-group):not(:defined) [slot]:not([slot=label]){display:none}:-moz-any(form-group,.form-group):not(:defined) [slot]:not([slot=label]){display:none}:is(form-group,.form-group):not(:defined) [slot]:not([slot=label]){display:none}:-webkit-any(form-group,.form-group)>label:first-of-type{color:var(--label-color);font-weight:var(--bold-font-weight);line-height:var(--label-line-height)}:-moz-any(form-group,.form-group)>label:first-of-type{color:var(--label-color);font-weight:var(--bold-font-weight);line-height:var(--label-line-height)}:is(form-group,.form-group)>label:first-of-type{color:var(--label-color);font-weight:var(--bold-font-weight);line-height:var(--label-line-height)}:-webkit-any(:-webkit-any(form-group,.form-group)>label:first-of-type):not([slot=label]){margin-bottom:2px}:-moz-any(:-moz-any(form-group,.form-group)>label:first-of-type):not([slot=label]){margin-bottom:2px}:is(:is(form-group,.form-group)>label:first-of-type):not([slot=label]){margin-bottom:2px}:-webkit-any(:-webkit-any(form-group,.form-group)>label:first-of-type):not([slot=label]):not(.d-form-check){display:block}:-moz-any(:-moz-any(form-group,.form-group)>label:first-of-type):not([slot=label]):not(.d-form-check){display:block}:is(:is(form-group,.form-group)>label:first-of-type):not([slot=label]):not(.d-form-check){display:block}:-webkit-any(:-webkit-any(form-group,.form-group)>label:first-of-type):not(.d-form-check){padding:var(--label-padding)0}:-moz-any(:-moz-any(form-group,.form-group)>label:first-of-type):not(.d-form-check){padding:var(--label-padding)0}:is(:is(form-group,.form-group)>label:first-of-type):not(.d-form-check){padding:var(--label-padding)0}.d-form-check:-webkit-any(:-webkit-any(form-group,.form-group)>label:first-of-type){width:auto;display:inline-flex}.d-form-check:-moz-any(:-moz-any(form-group,.form-group)>label:first-of-type){width:auto;display:inline-flex}.d-form-check:is(:is(form-group,.form-group)>label:first-of-type){width:auto;display:inline-flex}:-webkit-any(:-webkit-any(form-group,.form-group)>label:first-of-type)~[slot=label]{margin-left:4px}:-moz-any(:-moz-any(form-group,.form-group)>label:first-of-type)~[slot=label]{margin-left:4px}:is(:is(form-group,.form-group)>label:first-of-type)~[slot=label]{margin-left:4px}.is-invalid:-webkit-any(form-group,.form-group){--label-color:var(--alert-color-error)}.is-invalid:-moz-any(form-group,.form-group){--label-color:var(--alert-color-error)}.is-invalid:is(form-group,.form-group){--label-color:var(--alert-color-error)}.is-disabled:-webkit-any(form-group,.form-group){--label-color:var(--disabled-color)}.is-disabled:-moz-any(form-group,.form-group){--label-color:var(--disabled-color)}.is-disabled:is(form-group,.form-group){--label-color:var(--disabled-color)}.is-disabled:-webkit-any(form-group,.form-group)>[slot]:not([slot=label]){visibility:hidden}.is-disabled:-moz-any(form-group,.form-group)>[slot]:not([slot=label]){visibility:hidden}.is-disabled:is(form-group,.form-group)>[slot]:not([slot=label]){visibility:hidden}.is-disabled:-webkit-any(form-group,.form-group)>[slot=label]:not(label:first-of-type){visibility:hidden}.is-disabled:-moz-any(form-group,.form-group)>[slot=label]:not(label:first-of-type){visibility:hidden}.is-disabled:is(form-group,.form-group)>[slot=label]:not(label:first-of-type){visibility:hidden}:-webkit-any(form-group,.form-group):not(.is-changed) .form-group--reset{display:none}:-moz-any(form-group,.form-group):not(.is-changed) .form-group--reset{display:none}:is(form-group,.form-group):not(.is-changed) .form-group--reset{display:none}.form-group-xs{--max-width:var(--form-group-width-xs)}.form-group-s{--max-width:var(--form-group-width-s)}.form-group-l{--max-width:var(--form-group-width-l)}.form-group-flex{--max-width:none}.form-group.is-required:not(:-webkit-any(.is-disabled,.is-readonly))>label:first-of-type:after{content:" *"/"";display:contents}.form-group.is-required:not(:-moz-any(.is-disabled,.is-readonly))>label:first-of-type:after{content:" *"/"";display:contents}.form-group.is-required:not(:is(.is-disabled,.is-readonly))>label:first-of-type:after{content:" *"/"";display:contents}.form-control-wrapper{--_form-control-size:var(--form-control-size,var(--default-component-size));--button-size:var(--button-size-s);--button-left-size:var(--button-size);--gap:var(--space-1);--icon-size:var(--space-5);gap:var(--gap);grid-template-columns:0 var(--button-left-size)1fr var(--button-size)var(--button-size)var(--button-size)0;justify-items:center;display:grid}.form-control-wrapper:has(>.button-with-dropdown:first-child){--button-left-size:calc(var(--button-size-m) + 8px)}.form-control-wrapper .form-control{grid-area:1/1/-1/-1}.form-control-wrapper:has(>:first-child:not(.form-control)) .form-control{padding-left:calc(var(--gap) + var(--button-left-size) + var(--gap))}.form-control-wrapper:has(>:nth-last-child(1 of :is(.form-control~*))) .form-control{padding-right:calc(var(--gap) + var(--button-size) + var(--gap))}.form-control-wrapper:has(>:nth-last-child(2 of :is(.form-control~*))) .form-control{padding-right:calc(var(--gap) + (var(--button-size) + var(--gap))*2)}.form-control-wrapper>:not(.form-control){z-index:1;grid-row:1/-1}.form-control-wrapper>:first-child:not(.form-control){grid-column:2/3}.form-control-wrapper>:nth-last-child(1 of :is(.form-control~*)){grid-column:-2/-3}.form-control-wrapper>:nth-last-child(2 of :is(.form-control~*)){grid-column:-3/-4}.form-control-wrapper>:nth-last-child(3 of :is(.form-control~*)){grid-column:-2/-3}.form-control-wrapper .button{margin-top:calc((var(--_form-control-size) - var(--button-size))/2)}:-webkit-any(.form-control-wrapper .button):not(:-webkit-any(.button-xs,.button-with-dropdown)){--button-size:inherit;--button-icon-size:var(--icon-size)}:-moz-any(.form-control-wrapper .button):not(:-moz-any(.button-xs,.button-with-dropdown)){--button-size:inherit;--button-icon-size:var(--icon-size)}:is(.form-control-wrapper .button):not(:is(.button-xs,.button-with-dropdown)){--button-size:inherit;--button-icon-size:var(--icon-size)}.form-control-wrapper .button-with-dropdown:first-child{margin-left:calc(var(--gap)*-1)}.form-control-wrapper>.d-icon{margin-top:calc((var(--_form-control-size) - var(--icon-size))/2);pointer-events:none}:is(.form-control-wrapper>.d-icon):not(.d-icon-xs){--icon-size:inherit}::-ms-reveal{display:none}.d-password-input--reveal-button{--button-bg-active:transparent!important}.d-password-input--input:-webkit-any(:disabled,:placeholder-shown)+.d-password-input--reveal-button{display:none}.d-password-input--input:-moz-any(:disabled,:placeholder-shown)+.d-password-input--reveal-button{display:none}.d-password-input--input:is(:disabled,:placeholder-shown)+.d-password-input--reveal-button{display:none}:root{--login-banner-height:0}.d-page--header{height:var(--login-banner-height)}.d-login-form{box-sizing:content-box;grid-area:main;max-width:382px;padding:52px 48px}.d-login-form--header .d-logo{margin-bottom:8px}.is-login-center .d-access-main{margin:0 auto}.hide-login-aside .d-access-aside{display:none}.d-login-form.dark-bg{color:var(--white-08)}.d-login-form--login-method-separator:last-of-type{display:none}.is-login-center :is(.d-login-form .button){width:100%}@media (max-width:599px){.d-login-form .button{width:100%}}@media (min-height:500px){.d-login-form{padding-top:140px}}.d-login-heading{margin:0;display:none}@media (min-width:1024px){.d-login-heading{display:block}}
/*# sourceMappingURL=login.v_f0ed5ea7b88b3459.css.map*/