.form-input-module__SjecrW__root{--input-font-size:var(--form-field-font-size,1rem);--input-line-height:var(--form-field-font-line-height,1);--label-font-size:var(--form-label-font-size,.6rem);--label-line-height:var(--form-label-line-height,1);--input-gutter:var(--form-field-vertical-gutter,.375rem);--input-height:var(--form-field-height);height:var(--input-height);border-block-end:1px solid;justify-items:center;width:100%;display:flex;position:relative}.form-input-module__SjecrW__root[data-status=focused]{border-color:var(--form-focused-primary-color)}.form-input-module__SjecrW__root[data-status=idled]{border-color:var(--form-idled-primary-color)}.form-input-module__SjecrW__root[data-status=errored]{border-color:var(--form-errored-primary-color)}.form-input-module__SjecrW__root[data-status=filled]{border-color:var(--form-filled-primary-color)}.form-input-module__SjecrW__label{font-size:var(--input-font-size);height:var(--input-line-height);line-height:var(--input-line-height);position:absolute;inset-block-start:var(--label-line-height)}.form-input-module__SjecrW__root[data-status=focused] .form-input-module__SjecrW__label{color:var(--form-focused-primary-color);font-size:var(--label-font-size);height:48px;line-height:var(--label-line-height);transition:var(--duration-300)var(--ease-in-out-circ);inset-block-start:0}.form-input-module__SjecrW__root[data-status=idled] .form-input-module__SjecrW__label{color:var(--form-idled-primary-color);font-size:var(--input-font-size);transition:var(--duration-250)var(--ease-in-out-circ)}.form-input-module__SjecrW__root[data-status=errored] .form-input-module__SjecrW__label{color:var(--form-errored-primary-color)}.form-input-module__SjecrW__root[data-status=filled] .form-input-module__SjecrW__label{color:var(--form-filled-primary-color);font-size:var(--label-font-size);height:18px;line-height:var(--label-line-height);inset-block-start:0}.form-input-module__SjecrW__input{appearance:none;font-size:var(--input-font-size);height:100%;padding-block:var(--label-line-height)0;border:none;width:100%;display:flex;background-color:#0000!important}.form-input-module__SjecrW__input:focus{outline:none}.form-input-module__SjecrW__input:-webkit-autofill{font-size:var(--input-font-size);transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--form-filled-secondary-color)!important;background-color:#0000!important}.form-input-module__SjecrW__input:-webkit-autofill:hover{font-size:var(--input-font-size);transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--form-filled-secondary-color)!important;background-color:#0000!important}.form-input-module__SjecrW__input:-webkit-autofill:focus{font-size:var(--input-font-size);transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--form-filled-secondary-color)!important;background-color:#0000!important}.form-input-module__SjecrW__input:-webkit-autofill:active{font-size:var(--input-font-size);transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--form-filled-secondary-color)!important;background-color:#0000!important}.form-input-module__SjecrW__input::placeholder{color:var(--form-idled-primary-color)}.form-input-module__SjecrW__root[data-status=focused] .form-input-module__SjecrW__input{color:var(--form-focused-secondary-color)}.form-input-module__SjecrW__root[data-status=idled] .form-input-module__SjecrW__input{color:var(--form-idled-secondary-color)}.form-input-module__SjecrW__root[data-status=errored] .form-input-module__SjecrW__input{color:var(--form-errored-secondary-color)}.form-input-module__SjecrW__root[data-status=filled] .form-input-module__SjecrW__input{color:var(--form-filled-secondary-color)}.form-input-module__SjecrW__required-indicator{color:var(--form-errored-primary-color,#e53e3e);margin-left:.25rem;font-weight:700}.form-input-module__SjecrW__error-message{color:var(--form-errored-primary-color,#e53e3e);font-size:var(--label-font-size,.6rem);margin-top:.25rem;position:absolute;top:100%}
