/* === 按钮、标签、开关等控件主色调 === */
.el-button--primary,
.el-tag--primary,
.el-switch.is-checked .el-switch__core,
.el-slider__button,
.el-select .el-input.is-focus .el-input__inner,
.el-input__inner:focus {
  background-color: #a52933;
  border-color: #a52933;
}

.el-button--primary:hover,
.el-button--primary:focus {
  background-color: #b83d47;
  border-color: #b83d47;
}

/* === 链接与文字按钮 === */
.el-link--primary {
  color: #a52933;
}
.el-link--primary:hover {
  color: #b83d47;
}

/* === 进度条、加载条 === */
.el-progress-bar__innerText,
.el-progress-circle__progress {
  color: #a52933 !important;
}

/* === 分页器激活项 === */
.el-pager li.active {
  color: #a52933;
  border-color: #a52933;
}

.el-pager li:hover {
  color: #a52933;
}
.el-pagination button:hover {
  color: #a52933;
}

/* === 单选框、复选框选中状态 === */
.el-checkbox__input.is-checked + .el-checkbox__label {
  color: #a52933;
}
.el-radio__input.is-checked + .el-radio__label {
  color: #a52933;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-radio__input.is-checked .el-radio__inner {
  background-color: #a52933;
  border-color: #a52933;
}

.el-checkbox__inner:hover {
  border-color: #a52933;
}

/* === 输入框聚焦边框颜色 === */
.el-input__inner:focus {
  border-color: #a52933;
}

/* === 提示信息、警告框等 === */
.el-alert--success {
  background-color: #f5f7fa;
  border-color: #e4e7ed;
  color: #1f2d3d;
}

.el-alert--info,
.el-alert--warning,
.el-alert--error {
  background-color: #fef0f0;
  border-color: #fde2e2;
  color: #a52933;
}

/* === 表格悬停行背景 === */
.el-table__body tr.hover-row > td {
  background-color: #fef6f6 !important;
}

/* === 标签页激活项 === */
.el-tabs__item.is-active {
  color: #a52933;
  font-weight: bold;
}

/* === 步骤条激活项 === */
.el-step__title.is-process {
  color: #a52933;
}
.el-step__head.is-process {
  border-color: #a52933;
  background-color: #ffeaea;
}

/* === 消息提示、通知等浮动层 === */
.el-message {
  background-color: #a52933;
}
.el-notification {
  border-left-color: #a52933;
}

/* === 下拉框 === */
.el-select-dropdown__item.selected {
  color: #a52933;
}
.el-select-dropdown__item.hover,
.el-select-dropdown__item:hover {
  background-color: #ffeaea;
}
