[checking] .form-styles_invalid~.form-styles_validityMessage{max-height:0;opacity:0}[hidden-initial-display]{display:none}.form-styles_formInputs{margin-bottom:var(--spacing-unite-3)}.form-styles_wrapper{background-color:transparent!important}.form-styles_inputField:not(.form-styles_invalid)~.form-styles_hasOptionalDescription.form-styles_validityMessage{padding:0}[dir=ltr] .form-styles_inputField:active+label,[dir=ltr] .form-styles_inputField:focus+label,[dir=ltr] .form-styles_inputField:not(:placeholder-shown):not(select)+label,[dir=ltr] .form-styles_inputField:not([value=""]):not(input):valid+label,[dir=ltr] .form-styles_inputField:valid:required+label{padding-left:var(--spacing-unite-3)}[dir=rtl] .form-styles_inputField:active+label,[dir=rtl] .form-styles_inputField:focus+label,[dir=rtl] .form-styles_inputField:not(:placeholder-shown):not(select)+label,[dir=rtl] .form-styles_inputField:not([value=""]):not(input):valid+label,[dir=rtl] .form-styles_inputField:valid:required+label{padding-right:var(--spacing-unite-3)}.form-styles_inputField:active+label,.form-styles_inputField:focus+label,.form-styles_inputField:not(:placeholder-shown):not(select)+label,.form-styles_inputField:not([value=""]):not(input):valid+label,.form-styles_inputField:valid:required+label{-webkit-padding-start:var(--spacing-unite-3);-moz-padding-start:var(--spacing-unite-3);font:var(--typography-legal);line-height:11px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.form-styles_inputField::-webkit-input-placeholder{color:transparent}.form-styles_inputField::-moz-placeholder{color:transparent}.form-styles_inputField::placeholder{color:transparent}.form-styles_formInputs,.form-styles_relative{position:relative}.form-styles_formInputs.form-styles_tight{margin-bottom:var(--spacing-unite-3)}.form-styles_formInputs:last-child{margin-bottom:0}.form-styles_formInputs:nth-child(2),.form-styles_formInputs:nth-child(3){margin-top:0}.form-styles_formInputs:not([checking]) .form-styles_invalid{border:1px solid var(--error)}.form-styles_formInputs[checking] .form-styles_invalid~.form-styles_validityMessage{display:none}[dir=ltr] .form-styles_formInputs .form-styles_center,[dir=ltr] .form-styles_formInputs .form-styles_left{text-align:left}[dir=ltr] .form-styles_formInputs .form-styles_right,[dir=rtl] .form-styles_formInputs .form-styles_center,[dir=rtl] .form-styles_formInputs .form-styles_left{text-align:right}[dir=rtl] .form-styles_formInputs .form-styles_right{text-align:left}.form-styles_validityMessage{max-height:0;transition:all var(--animation-speed-primary) ease}[dir=ltr] .form-styles_validityMessage svg{margin-right:var(--spacing-unite-1)}[dir=rtl] .form-styles_validityMessage svg{margin-left:var(--spacing-unite-1)}.form-styles_validityMessage svg{-webkit-margin-end:var(--spacing-unite-1);-moz-margin-end:var(--spacing-unite-1);color:var(--error);height:var(--icon-size-small);position:relative;top:3px;width:var(--icon-size-small)}.form-styles_invalid[data-type=select-group]>.form-styles_validityMessage,.form-styles_invalid~.form-styles_validityMessage{display:block;margin-top:var(--spacing-unite-1);max-height:40px}.form-styles_invalid[data-type=select-group]>.form-styles_validityMessage .form-styles_errorMessage,.form-styles_invalid~.form-styles_validityMessage .form-styles_errorMessage{display:inline-block;max-height:40px;opacity:1;padding:5px 10px 6px var(--spacing-unite-2)}.form-styles_invalid[data-type=select-group]>.form-styles_validityMessage.form-styles_hasOptionalDescription,.form-styles_invalid~.form-styles_validityMessage.form-styles_hasOptionalDescription{align-items:flex-start;display:flex;flex-direction:column}.form-styles_invalid[data-type=select-group]>.form-styles_validityMessage.form-styles_hasOptionalDescription .form-styles_errorMessage,.form-styles_invalid~.form-styles_validityMessage.form-styles_hasOptionalDescription .form-styles_errorMessage{-webkit-margin-after:var(--spacing-unite-2);margin-bottom:var(--spacing-unite-2)}.form-styles_errorMessage{background-color:var(--white-500);border-radius:var(--spacing-unite-1);color:var(--error);font:var(--typography-citation);max-height:0;opacity:0;transition:all var(--animation-speed-primary) ease}.form-styles_optionalDescription{display:inline-block;font:var(--typography-description);font-style:italic}.form-styles_hasOptionalDescription.form-styles_validityMessage{display:inline-block;margin-top:var(--spacing-unite-1);max-height:100px}.form-styles_header{margin-bottom:var(--spacing-unite-3)}[data-display-hidden-fields] [hidden-initial-display]{display:inline;display:initial;transition:all var(--animation-speed-primary) ease}[data-display-hidden-fields=false] [hidden-initial-display]{height:0;opacity:0}[data-display-hidden-fields=true] [hidden-initial-display]{height:100%;opacity:1}