.pl-textarea__container{width:100%;display:flex;position:relative;flex-direction:row;align-items:center;border-radius:4px;border:1px solid #d9d9d9;background-color:#fff;transition:all .2s ease-in-out}.pl-textarea__container:hover{border:1px solid #bfbfbf}.pl-textarea__input-group{width:100%}.pl-textarea__label{position:absolute;top:1rem;font-size:1rem;font-weight:400;color:#575757;transition:all .2s ease-in-out;line-height:1.375;margin-left:1rem;cursor:text;pointer-events:none}@document url-prefix(""){.pl-textarea__label{line-height:initial}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){.pl-textarea__label{line-height:initial}}}.pl-textarea__input{border:none;width:100%;outline:none;color:#121212;padding:1rem;font-size:1rem;border-radius:4px;font-weight:400;line-height:1.375;transition:all .2s ease-in-out}.pl-textarea__input ::selection{background:#f5fbff}.pl-textarea__input::placeholder{opacity:0;font-size:1rem;font-weight:400;color:#929292}.pl-textarea__input:-webkit-autofill{box-shadow:0 0 0 62.5rem #fff inset}.pl-textarea__message{font-size:.75rem;margin:.25rem 0 0}.pl-textarea__helper-text p{font-weight:400;color:#575757}.pl-textarea__helper-text a,.pl-textarea__helper-text button{font-weight:700;color:#0970e6}.pl-textarea__helper-text button{cursor:pointer}.pl-textarea__error-text p{font-weight:400;color:#aa0d11}.pl-textarea__modal-button{max-width:12rem}.pl-textarea svg{color:#0970e6}.pl-textarea svg[class*=__checkmark]{color:#fff}.pl-textarea--disabled .pl-textarea__container,.pl-textarea--disabled .pl-textarea__input{border-color:#e5e5e5;background-color:#fff}.pl-textarea--disabled .pl-textarea__container svg,.pl-textarea--disabled .pl-textarea__input svg{color:#929292}.pl-textarea--disabled .pl-textarea__container:hover{border:1px solid #e5e5e5}.pl-textarea--disabled .pl-textarea__label,.pl-textarea--disabled .pl-textarea__input,.pl-textarea--disabled .pl-textarea__helper-text p,.pl-textarea--disabled .pl-textarea__helper-text a,.pl-textarea--disabled .pl-textarea__helper-text button{color:#929292;cursor:default}.pl-textarea:focus-within .pl-textarea__label{color:#0970e6}.pl-textarea:focus-within .pl-textarea__container{border:1px solid #0970e6;outline:1px solid #0970e6}.pl-textarea:focus-within .pl-textarea__input::placeholder{opacity:1}.pl-textarea:focus-within .pl-textarea__label,.pl-textarea__label--on-top{top:-.0625rem;transform:translateY(-50%);padding:0 .25rem;font-size:.75rem;background-color:#fff}.pl-textarea--has-error .pl-textarea__container{border:1px solid #d30d1f}.pl-textarea--has-error .pl-textarea__label--on-top{color:#aa0d11}.pl-textarea__legend{font-size:.75rem;font-weight:700;margin-bottom:.5rem}.pl-textarea{width:100%}.pl-textarea__container{display:block}.pl-textarea__input{width:100%;resize:none;border-radius:4px;min-height:100px}.pl-textarea--with-counter .pl-textarea__input{margin-bottom:2rem}.pl-textarea__counter{position:absolute;right:1rem;bottom:1rem}.pl-textarea__counter--maxed{color:#aa0d11;background-color:#ffefef}
