.app-textarea[data-v-42824a13]{position:relative}.app-textarea__counter[data-v-42824a13]{bottom:11px;color:var(--ui-text-secondary);cursor:text;font-size:8px;font-weight:600;line-height:12px;position:absolute;right:11px;text-align:right;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.app-textarea__field[data-v-42824a13]{background-color:transparent;border:none;color:inherit;display:block;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:18px;min-height:72px;outline:none;padding:0 48px 0 0;resize:none;transition:color .3s ease;width:100%}.app-textarea__field[data-v-42824a13]::-webkit-scrollbar{background:transparent;width:2px}.app-textarea__field[data-v-42824a13]::-webkit-scrollbar-track{background:transparent;border-radius:20px}.app-textarea__field[data-v-42824a13]::-webkit-scrollbar-thumb{background:var(--ui-color-sandy-300);border-radius:20px}.app-textarea__field[data-v-42824a13]::-moz-placeholder{color:var(--ui-text-secondary);font-size:inherit;font-weight:inherit;line-height:inherit}.app-textarea__field[data-v-42824a13]::placeholder{color:var(--ui-text-secondary);font-size:inherit;font-weight:inherit;line-height:inherit}.app-textarea__icon[data-v-42824a13]{flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:var(--ui-color-sandy-700);stroke:var(--ui-color-sandy-700)}.app-textarea__control[data-v-42824a13]{background-color:var(--ui-color-sandy-50);border:1px solid var(--ui-color-sandy-50);border-radius:12px;color:var(--ui-text-secondary);display:flex;gap:8px;padding:11px 3px 15px 11px;position:relative;transition:background-color .3s ease,border-color .3s ease}.app-textarea__control[data-v-42824a13]:focus-visible{outline:1px solid var(--ui-color-sandy-950);outline-offset:4px}.app-textarea__control[data-v-42824a13]:hover:not(.app-textarea__control--active){background-color:var(--ui-color-sandy-100);border-color:var(--ui-color-sandy-200)}.app-textarea__control[data-v-42824a13]:has(.app-textarea__clear:hover){background-color:var(--ui-color-sandy-100);border-color:var(--ui-color-sandy-200)}.app-textarea__control--active[data-v-42824a13]{background-color:var(--ui-color-sandy-50);border-color:var(--ui-color-sandy-50);color:var(--ui-text-primary)}.app-textarea__control--disabled[data-v-42824a13]{color:var(--ui-color-sandy-400)!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-textarea__control--disabled .app-textarea__field[data-v-42824a13]::-moz-placeholder{color:var(--ui-color-sandy-400)!important}.app-textarea__control--disabled .app-textarea__field[data-v-42824a13]::placeholder{color:var(--ui-color-sandy-400)!important}.app-textarea__control--disabled .app-textarea__icon[data-v-42824a13]{fill:var(--ui-color-sandy-400);stroke:var(--ui-color-sandy-400)}.app-textarea__control--disabled .app-textarea__counter[data-v-42824a13]{color:var(--ui-color-sandy-400)}.app-textarea__control--loading[data-v-42824a13]{color:var(--ui-text-secondary)}.app-textarea__control--error[data-v-42824a13]{background-color:var(--ui-color-red-light)!important;border-color:var(--ui-color-red)!important}.app-textarea__label[data-v-42824a13]{margin-bottom:8px}.app-textarea__loader[data-v-42824a13]{flex-shrink:0;height:20px;position:relative;width:20px}.app-textarea__clear[data-v-42824a13]{position:absolute;right:11px;top:11px;z-index:1}.app-textarea__clear[data-v-42824a13]:hover{fill:var(--ui-color-sandy-950);stroke:var(--ui-color-sandy-950)}
