textarea[data-v-aceb3ef5]::-moz-placeholder{opacity:.9;-moz-transition:opacity .12s ease;transition:opacity .12s ease}textarea[data-v-aceb3ef5]::placeholder{opacity:.9;transition:opacity .12s ease}textarea[data-v-aceb3ef5]:focus::-moz-placeholder{opacity:.5}textarea[data-v-aceb3ef5]:focus::placeholder{opacity:.5}.prompt-textarea[data-v-aceb3ef5]{min-height:80px}.height-transition-enter-active[data-v-aceb3ef5],.height-transition-leave-active[data-v-aceb3ef5]{transition:height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out,transform .4s cubic-bezier(.4,0,.2,1)}.height-transition-enter-from[data-v-aceb3ef5],.height-transition-leave-to[data-v-aceb3ef5]{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px)}.height-transition-enter-to[data-v-aceb3ef5],.height-transition-leave-from[data-v-aceb3ef5]{max-height:300px;opacity:1;transform:translateY(0)}@keyframes dragPulse-aceb3ef5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes uploadPulse-aceb3ef5{0%,to{opacity:.4}50%{opacity:1}}.custom-scrollbar[data-v-aceb3ef5]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-aceb3ef5]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-aceb3ef5]::-webkit-scrollbar-thumb{background:var(--color-border);background-clip:content-box;border-left:2px solid transparent;border-radius:4px 2px 2px 4px}.custom-scrollbar[data-v-aceb3ef5]::-webkit-scrollbar-thumb:hover{background:var(--color-muted-foreground);background-clip:content-box;border-left:2px solid transparent}
