.app-textarea-wrap[data-v-c617ef5c]{width:100%;position:relative}.app-textarea[data-v-c617ef5c]{width:100%;min-height:var(--app-textarea-min-height,0);max-height:var(--app-textarea-max-height,24rem);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);resize:none;background-color:#0000;outline:none;padding:.75rem;font-size:1rem;line-height:1.5;transition:border-color .2s;display:block;overflow-y:auto}@supports selector(::-webkit-scrollbar){.app-textarea[data-v-c617ef5c]::-webkit-scrollbar{width:.5rem;height:.5rem}.app-textarea[data-v-c617ef5c]::-webkit-scrollbar-track{background:0 0}.app-textarea[data-v-c617ef5c]::-webkit-scrollbar-thumb{background:var(--border-2);background-clip:padding-box;border:2px solid #0000;border-radius:999px}@media (hover:hover){.app-textarea[data-v-c617ef5c]::-webkit-scrollbar-thumb:hover{background:var(--text-3)}}}@supports not selector(::-webkit-scrollbar){.app-textarea[data-v-c617ef5c]{scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}}.app-textarea[data-v-c617ef5c]::placeholder{color:var(--text-3)}@media (hover:hover){.app-textarea[data-v-c617ef5c]:hover{border-color:var(--border-2)}}.app-textarea[data-v-c617ef5c]:focus{border-color:var(--primary)}.app-textarea[data-v-c617ef5c]:disabled,.app-textarea[readonly][data-v-c617ef5c]{cursor:not-allowed}.app-textarea-wrap.is-disabled .app-textarea[data-v-c617ef5c],.app-textarea-wrap.is-readonly .app-textarea[data-v-c617ef5c]{opacity:.6}.app-textarea-wrap.is-invalid .app-textarea[data-v-c617ef5c]{border-color:var(--danger)}.app-textarea-wrap__counter[data-v-c617ef5c]{font-variant-numeric:tabular-nums;color:var(--text-3);pointer-events:none;z-index:1;font-size:.75rem;font-weight:600;position:absolute;bottom:.625rem;right:.75rem}.app-textarea-wrap__counter.is-muted[data-v-c617ef5c]{color:var(--text-3)}.app-textarea-wrap__counter.is-ok[data-v-c617ef5c]{color:var(--success)}.app-textarea-wrap__counter.is-warn[data-v-c617ef5c]{color:var(--warning)}.app-textarea-wrap__counter.is-danger[data-v-c617ef5c]{color:var(--danger)}.fade-enter-active[data-v-c617ef5c]{transition:opacity var(--motion) ease}.fade-leave-active[data-v-c617ef5c]{transition:opacity var(--motion-leave) ease}.fade-enter-from[data-v-c617ef5c],.fade-leave-to[data-v-c617ef5c]{opacity:0}
