/**
* Copyright (c) 2022 - present TinyVue Authors.
* Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd.
*
* Use of this source code is governed by an MIT-style license.
*
* THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
* BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR
* A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS.
*
*/

.component-css-vars-textarea() {
  // 文本域文本颜色
  --ti-textarea-text-color: var(--ti-common-color-text-primary, #252b3a);
  // 文本域背景颜色
  --ti-textarea-bg-color: var(--ti-common-color-icon-white, #fff);
  // 文本域字体大小
  --ti-textarea-font-size: var(--ti-common-font-size-base, 12px);
  // 文本域计数器字体大小
  --ti-textarea-count-font-size: var(--ti-common-font-size-base, 12px);
  // 文本域高度
  --ti-textarea-height: var(--ti-common-size-height-normal, 28px);
  // 文本域边框圆角
  --ti-textarea-border-radius: var(--ti-common-border-radius-normal, 2px);
  // 文本域边框色
  --ti-textarea-border-color: var(--ti-common-color-border, #adb0b8);
  // 文本域内层hover时显示的边框颜色
  --ti-textarea-inner-hover-border-color: var(--ti-common-color-border-hover, #575d6c);
  // 文本域内层active时显示的边框颜色
  --ti-textarea-inner-active-border-color: var(--ti-common-color-line-active, #5e7ce0);
  // 文本域占位符文本颜色
  --ti-textarea-placeholder-text-color: var(--ti-common-color-placeholder, #adb0b8);
  // 文本域disabled时的文本颜色
  --ti-textarea-disabled-text-color: var(--ti-common-color-text-disabled, #adb0b8);
  // 文本域disabled时的背景颜色
  --ti-textarea-disabled-bg-color: var(--ti-common-color-bg-disabled, #f5f5f6);
  // 文本域exceed时的文本颜色
  --ti-textarea-exceed-text-color: var(--ti-common-bg-primary, #c7000b);
  // 计数器的颜色
  --ti-textarea-count-color: var(--ti-common-color-text-weaken, #8a8e99);
  // 文本框垂直方向内边距
  --ti-textarea-padding-vertical: var(--ti-common-space-2x, 8px);
  // 文本框水平方向内边距
  --ti-textarea-padding-horizontal: var(--ti-common-space-2x, 8px);
  // 文本框右侧内边距
  --ti-textarea-padding-right: var(--ti-common-space-2x, 8px);
  // 文本框底部内边距
  --ti-textarea-padding-bottom: var(--ti-common-space-2x, 8px);
  // 计数器底部距离
  --ti-textarea-count-bottom: 5px;
  // 计数器右侧距离
  --ti-textarea-count-right: 16px;
  // 文本域hover时显示的边框颜色
  --ti-textarea-hover-border-color: var(--ti-common-color-border-hover, #575d6c);
  // 文本域active时显示的边框颜色
  --ti-textarea-active-border-color: var(--ti-common-color-line-active, #5e7ce0);
  // 计数器宽度
  --ti-textarea-count-width: auto;
  // 文本域宽度
  --ti-textarea-inner-width: 100%;
  // 计数器圆角
  --ti-textarea-count-border-radius: 0;
  // 计数器文本字数颜色
  --ti-textarea-count-text-length-color: var(--ti-common-color-text-weaken, #8a8e99);
  // 计数器右侧内边距
  --ti-textarea-count-padding-right: var(--ti-common-space-0, 0px);
  // 文本框字体
  --ti-textarea-font-family: var(--ti-common-font-family, 'Helvetica', 'Arial', 'PingFangSC-Regular', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', 'Microsoft JhengHei');
  // 计数器行高
  --ti-textarea-count-line-height: var(--ti-textarea-count-font-size);
}
