/* 主题定制 */
.root-bg-color {
  background-color: #1989fa;
}

.t-input {
  --td-input-placeholder-text-color: #bbbbbb;
  --td-input-text-color: #333333;
}

.t-tab-bar {
  --td-tab-bar-color: #bbb;
  --td-tab-bar-active-color: #333;
}

.t-cascader {
  --td-cascader-active-color: #1989fa;
}

.t-switch {
  --td-switch-checked-color: #34c759;
}

.t-button {
  --td-button-font-weight: 500;
  --td-button-medium-font-size: 32rpx;
  --td-button-default-color: #fff;
  --td-button-default-bg-color: #1989fa;
  --td-button-default-border-color: #1989fa;
  --td-button-default-disabled-color: #fff;
  --td-button-default-disabled-bg: #cccccc;
  --td-button-default-disabled-border-color: #cccccc;
  --td-button-default-active-bg-color: #1989fa;
  --td-button-default-active-border-color: #1989fa;
}

.t-textarea {
  --td-textarea-placeholder-color: #bbb;
}

.t-checkbox {
  --td-checkbox-icon-checked-color: #1989fa;
}

.t-tabs {
  --td-tab-item-active-color: #1989fa;
  --td-tab-track-color: #1989fa;
}

.t-button {
  --td-button-default-color: #000;
  --td-button-primary-text-color: #1989fa;
}

.t-side-bar{
  --td-side-bar-active-color: #1989fa;
  --td-side-bar-disabled-color: #1989fa;
}

.dialog__button-confirm {
  color: #1989fa !important;
}

.dialog__button-cancel {
  color: #aeb3b7 !important;
}

.mt-25 {
  margin-top: 25rpx;
}

.mb-25 {
  margin-bottom: 25rpx;
}

.mb-30 {
  margin-bottom: 30rpx;
}