.slide-enter-active[data-v-7012ce02],.slide-leave-active[data-v-7012ce02]{transition:opacity .2s ease,transform .2s ease}.slide-enter-from[data-v-7012ce02],.slide-leave-to[data-v-7012ce02]{opacity:0;transform:translateY(-4px)}.textareaField[data-v-7012ce02]{width:100%}.textareaField textarea[data-v-7012ce02]{border:1px solid #e3c98a;border-radius:.5rem;box-sizing:border-box;font-family:Mainfont-Regular,sans-serif;font-size:1.1rem;height:5.8rem;overflow-y:hidden;padding:.5rem;resize:none;transition:height .35s ease;width:100%}.textareaField textarea[data-v-7012ce02]:focus{outline:2px solid #eddcb3;outline-offset:0}.textareaField textarea.focused[data-v-7012ce02]{overflow-y:auto}.textareaField textarea[data-v-7012ce02]::-webkit-scrollbar{width:5px}.textareaField textarea[data-v-7012ce02]::-webkit-scrollbar-track{background:#fdfaf5;border-radius:3px}.textareaField textarea[data-v-7012ce02]::-webkit-scrollbar-thumb{background:#eddcb3;border-radius:3px}.textareaField textarea[data-v-7012ce02]::-webkit-scrollbar-thumb:hover{background:#e3c98a}.textareaField .charBar[data-v-7012ce02]{display:flex;flex-direction:column;gap:.2rem;margin-top:.1rem}.textareaField .charBar .barTrack[data-v-7012ce02]{background:#fcf8f1;border-radius:2px;height:3px;overflow:hidden}.textareaField .charBar .barFill[data-v-7012ce02]{background:#eddcb3;border-radius:2px;height:100%;transition:width .15s ease,background-color .2s ease}.textareaField .charBar .barFill.warning[data-v-7012ce02]{background:#c0392b}.textareaField .charBar .barText[data-v-7012ce02]{color:#d9b661;font-size:1rem}.textareaField .charBar .barText.warning[data-v-7012ce02]{color:#c0392b}
