.v-textarea[data-v-8ed7850f]{--field-color:var(--black-color);--font-size:18px;--font-weight:400;transition:border-color .2s;display:block;position:relative}.v-textarea__wrapper[data-v-8ed7850f]{display:grid}.v-textarea__wrapper[data-v-8ed7850f]:after{color:#0000;content:attr(data-text) " ";visibility:hidden;-webkit-user-select:none;user-select:none;opacity:0;white-space:pre-wrap;background:0 0;border-color:#0000}.v-textarea__area[data-v-8ed7850f],.v-textarea__wrapper[data-v-8ed7850f]:after{resize:none;font-size:var(--font-size);font-family:inherit;line-height:calc(var(--font-size) + 2px);font-weight:var(--font-weight);letter-spacing:.1px;word-break:break-word;border-style:solid;border-width:0;border-radius:0;outline:none;grid-area:1/1;width:100%;padding:0;display:block}.v-textarea[disabled][data-v-8ed7850f]{pointer-events:none;opacity:.4}.v-textarea__label[data-v-8ed7850f]{color:var(--black-color);letter-spacing:.1px;justify-content:space-between;align-items:center;gap:8px;font-size:16px;line-height:20px;display:flex}.v-textarea__area[data-v-8ed7850f]{color:var(--black-color);border-color:var(--field-color);overflow:hidden}.v-textarea__area--invalid[data-v-8ed7850f]{border-color:var(--special-color)}.v-textarea__area--valid[data-v-8ed7850f]{color:var(--primary-color);border-color:var(--primary-color)}.v-textarea__area[data-v-8ed7850f]::placeholder{color:var(--gray-light-color);opacity:1}.v-textarea--mode-outline .v-textarea__label[data-v-8ed7850f]{margin-bottom:6px}.v-textarea--mode-outline .v-textarea__area[data-v-8ed7850f],.v-textarea--mode-outline .v-textarea__wrapper[data-v-8ed7850f]:after{border-width:1px;padding:12px 30px 12px 12px}.v-textarea--mode-inline .v-textarea__area[data-v-8ed7850f],.v-textarea--mode-inline .v-textarea__wrapper[data-v-8ed7850f]:after{border-bottom-width:1px;padding:10px 22px 10px 0}.v-textarea--mode-inline .v-textarea__label~.v-textarea__wrapper .v-textarea__area[data-v-8ed7850f],.v-textarea--mode-inline .v-textarea__label~.v-textarea__wrapper[data-v-8ed7850f]:after{padding-top:4px;padding-bottom:4px}
