.text-input{position:relative}.text-input:has(.text-input__control:not(.is-pristine):valid) .text-input__label{color:#00a878}.text-input:has(.text-input__control:not(.is-pristine):invalid) .text-input__label{color:#cc000a}.text-input__label{font-size:.875rem;position:absolute;top:.5rem;left:1rem;margin:0;color:#686868;pointer-events:none}.text-input__control,.text-input__label{font-family:SourceSans3-Regular,sans-serif;line-height:1.35;font-weight:400}.text-input__control{font-size:1.125rem;width:100%;min-width:16rem;padding:1.6rem 2.5rem .5rem 1rem;border:.063rem solid #9b9b9b;border-radius:0;background-color:hsla(0,0%,100%,0);color:#363636}.text-input__control::-ms-clear,.text-input__control::-ms-reveal{display:none}.text-input__control:focus{border-color:#cc000a;outline:none}.text-input__control:not(:placeholder-shown){border-color:#363636}.text-input__control:not(.is-pristine):valid{border-color:#00a878}.text-input__control:not(.is-pristine):invalid{border-color:#b40f12}.text-input__control:disabled,.text-input__control:read-only,.text-input__control[disabled],.text-input__control[readonly]{border:.063rem solid #9b9b9b;background-color:#ebebeb;color:#9b9b9b;cursor:default}.text-input__valid-icon{display:none;position:absolute;top:50%;right:1rem;width:1.25rem;height:1.25rem;padding:.25rem;transform:translateY(-50%);border-radius:50%;background:rgba(50,147,111,.24)}.text-input__valid-icon svg{display:block;width:100%;height:100%}.text-input--valid .text-input__valid-icon,.text-input__control:not(.is-pristine):valid~.text-input__valid-icon{display:block}.text-input--active .text-input__control{border-color:#cc000a}.text-input--filled .text-input__control{border-color:#9b9b9b}.text-input--invalid .text-input__control{border-color:#b40f12}.text-input--valid .text-input__control{border-color:#00a878}.text-input--disabled .text-input__control{border:0;background:#f2f2f2;color:#9b9b9b;cursor:default}.text-input--disabled .text-input__label{color:#363636}
/*# sourceMappingURL=../../maps/components/form/text-input.min.css.map */
