.pu--textarea[data-v-b6b67673]{opacity:0;flex-direction:column;width:100%;font-size:0;display:flex;position:relative}.pu--textarea.is-ready[data-v-b6b67673]{opacity:1}.pu--textarea .label[data-v-b6b67673]{color:#c2c2c2;margin-bottom:8px;font-size:14px}.pu--textarea .textarea-container[data-v-b6b67673]{position:relative}.pu--textarea .textarea[data-v-b6b67673]{color:#0b0d0f;resize:none;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:12px;width:100%;min-height:40px;padding:12px;font-size:14px;font-weight:400;line-height:20px;transition:border-color .3s cubic-bezier(0,0,.2,1)}.pu--textarea .textarea[data-v-b6b67673]::-webkit-input-placeholder{color:#adadad;font-size:14px;font-weight:500;line-height:20px}.pu--textarea .textarea[data-v-b6b67673]::placeholder{color:#adadad;font-size:14px;font-weight:500;line-height:20px}.pu--textarea .textarea[data-v-b6b67673]:-ms-placeholder-shown{color:#adadad;font-size:14px;font-weight:500;line-height:20px}.pu--textarea .textarea[data-v-b6b67673]::placeholder{color:#adadad;font-size:14px;font-weight:500;line-height:20px}.pu--textarea.is-focused .textarea[data-v-b6b67673]{outline:none;border-color:#000!important}.pu--textarea.has-value .textarea[data-v-b6b67673]{outline:none;border-color:#858585!important}.pu--textarea.is-counter .textarea[data-v-b6b67673]{padding-bottom:40px}.pu--textarea.is-counter .counter[data-v-b6b67673]{color:#c2c2c2;background:0 0;padding:0 12px 12px;font-size:14px;position:absolute;bottom:0;right:0}.pu--textarea.is-error .textarea[data-v-b6b67673]{border-color:#fa3600}.pu--textarea button.clear[data-v-b6b67673]{text-indent:-9999px;background:url(../assets/mobile/images/common/close-line-black.svg) 0 0/20px no-repeat;flex:none;width:20px;height:20px;margin:0;display:block;position:absolute;top:6px;right:6px}.pu--textarea .textarea-details[data-v-b6b67673]{flex-direction:row;place-content:center space-between;padding:8px 4px 0;font-size:14px;line-height:20px;display:flex}.pu--textarea .textarea-details .message[data-v-b6b67673]{flex:auto}.pu--textarea.is-error .textarea-details[data-v-b6b67673],.pu--textarea.is-error label[data-v-b6b67673],.pu--textarea.is-error label em[data-v-b6b67673]{color:#f44336!important}.pu--textarea.MOBILE .label[data-v-b6b67673]{margin-bottom:2.22222vw;font-size:3.88889vw}.pu--textarea.MOBILE .textarea[data-v-b6b67673]{border-radius:3.33333vw;min-height:11.1111vw;padding:3.33333vw;font-size:3.88889vw;line-height:5.55556vw}.pu--textarea.MOBILE .textarea[data-v-b6b67673]::-webkit-input-placeholder{font-size:3.88889vw;line-height:5.55556vw}.pu--textarea.MOBILE .textarea[data-v-b6b67673]::placeholder{font-size:3.88889vw;line-height:5.55556vw}.pu--textarea.MOBILE .textarea[data-v-b6b67673]:-ms-placeholder-shown{font-size:3.88889vw;line-height:5.55556vw}.pu--textarea.MOBILE .textarea[data-v-b6b67673]::placeholder{font-size:3.88889vw;line-height:5.55556vw}.pu--textarea.MOBILE.is-counter .textarea[data-v-b6b67673]{padding-bottom:11.1111vw}.pu--textarea.MOBILE.is-counter .counter[data-v-b6b67673]{padding:0 3.33333vw 3.33333vw;font-size:3.88889vw}.pu--textarea.MOBILE button.clear[data-v-b6b67673]{background-size:5.55556vw;width:5.55556vw;height:5.55556vw;top:1.66667vw;right:1.66667vw}.pu--textarea.MOBILE .textarea-details[data-v-b6b67673]{padding:2.22222vw 1.11111vw 0;font-size:3.33333vw;line-height:4.44444vw}
