* 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.
*
*/
.inject-Steps-vars() {
--tv-Steps-font-size: var(--tv-font-size-default, 14px);
--tv-Steps-text-color: var(--tv-color-text, #191919);
--tv-Steps-node-bg-color-active: var(--tv-color-bg-primary, #191919);
--tv-Steps-disabled-icon-color: var(--tv-color-text-disabled, #c2c2c2);
--tv-Steps-node-desc-text-color: var(--tv-color-text-weaken, #808080);
--tv-Steps-node-circle-size: var(--tv-size-height-md, 32px);
--tv-Steps-node-circle-size-lg: var(--tv-size-height-lg, 40px);
--tv-Steps-node-done-border-color: var(--tv-color-border-active, #191919);
--tv-Steps-node-done-bg-color: var(--tv-color-bg-active-dark, #191919);
--tv-Steps-advance-li-text-color: var(--tv-color-text-inverse, #fff);
--tv-Steps-node-title-text-color-hover: var(--tv-color-text, #191919);
--tv-Steps-icon-size: var(--tv-size-height-md, 32px);
--tv-Steps-line-height: var(--tv-border-width, 1px);
--tv-Steps-line-margin-horizontal: var(--tv-space-md, 8px);
--tv-Steps-text-margin-left: var(--tv-space-md, 8px);
--tv-Steps-advance-active-border-color: var(--tv-color-border-active, #191919);
--tv-Steps-advance-active-text-color: var(--tv-color-text, #191919);
--tv-Steps-done-text-color: var(--tv-color-text, #191919);
--tv-Steps-done-text-color-black: var(--tv-color-text-inverse-black, #191919);
--tv-Steps-line-active-bg-color: var(--tv-color-bg-active-primary, #191919);
--tv-Steps-done-icon-color: var(--tv-color-icon-active, #191919);
--tv-Steps-line-bg-color: var(--tv-color-border-divider, #f0f0f0);
--tv-Steps-node-icon-bg-color: var(--tv-color-bg-dark, #ffffff);
--tv-Steps-unselected-icon-color: var(--tv-color-text, #191919);
--tv-Steps-node-border-color: var(--tv-color-border-divider-short, #dbdbdb);
--tv-Steps-timeline-date-time-text-color: var(--tv-color-text, #191919);
--tv-Steps-error-icon-bg-color: var(--tv-color-bg-secondary, #ffffff);
--tv-Steps-error-icon-color: var(--tv-color-error-icon, #f23030);
--tv-Steps-error-border-color: var(--tv-color-error-border, #f23030);
--tv-Steps-error-text-color: var(--tv-color-error-text, #f23030);
--tv-Steps-disabled-icon-bg-color: var(--tv-color-bg-disabled, #f0f0f0);
--tv-Steps-disabled-border-color: var(--tv-color-border-disabled, #dbdbdb);
--tv-Steps-disabled-text-color: var(--tv-color-text-disabled, #c2c2c2);
--tv-Steps-mini-icon-size: var(--tv-icon-size, 16px);
--tv-Steps-mini-number-font-size: var(--tv-font-size-sm, 12px);
--tv-Steps-icon-small-size: 24px;
--tv-Steps-small-number-font-size: var(--tv-font-size-default, 14px);
--tv-Steps-advance-node-bg-color: var(--tv-color-bg-active-dark, #f5f5f5);
--tv-Steps-advance-node-bg-color-hover: var(--tv-color-bg-hover, #f5f5f5);
--tv-Steps-advance-node-active-bg-color-hover: var(--tv-color-bg-hover-primary, #595959);
--tv-Steps-advance-node-done-bg-color: var(--tv-color-bg-active-dark, #f0f0f0);
--tv-Steps-advance-node-done-bg-color-hover: var(--tv-color-bg-disabled, #f0f0f0);
--tv-Steps-advance-node-doing-bg-color: var(--tv-color-bg-active-dark, #f5f5f5);
--tv-Steps-advance-node-doing-bg-color-hover: var(--tv-color-bg-3, #f0f0f0);
--tv-Steps-advance-node-error-bg-color: var(--tv-color-error-bg-light, #fce3e1);
--tv-Steps-advance-node-error-bg-color-hover: var(--tv-color-error-bg-light, #fce3e1);
--tv-Steps-advance-node-error-bg-color-active: #de504e;
--tv-Steps-advance-error-icon-color: var(--tv-color-error-icon, #f23030);
--tv-Steps-advance-node-disable-icon-color: var(--tv-color-icon, #808080);
--tv-Steps-advance-node-disable-bg-color: var(--tv-color-bg-disabled-control-unactive, #dbdbdb);
--tv-Steps-advance-node-disable-bg-color-hover: var(--tv-color-bg-disabled-control-unactive, #dbdbdb);
--tv-Steps-advance-node-disable-bg-color-active: var(--tv-color-bg-disabled-control-unactive, #dbdbdb);
--tv-Steps-line-number-border-color-hover: var(--tv-color-border-hover, #191919);
--tv-Steps-line-number-text-color-hover: var(--tv-color-text, #191919);
--tv-Steps-line-number-bg-color-hover: var(--tv-color-bg-secondary, #ffffff);
--tv-Steps-line-number-active-bg-color-disabled: var(--tv-color-bg-disabled, #f0f0f0);
--tv-Steps-line-number-active-text-color-disabled: var(--tv-color-text-disabled, #c2c2c2);
--tv-Steps-line-desc-text-color-active: var(--tv-color-text-weaken, #808080);
--tv-Steps-line-title-text-color-disabled: var(--tv-color-text-disabled, #c2c2c2);
--tv-Steps-line-error-icon-bg-color-hover: var(--tv-color-error-bg-light, #fce3e1);
--tv-Steps-line-doing-icon-bg-color: var(--tv-color-act-primary-bg-white-active, #ffffff);
--tv-Steps-doing-border-color: var(--tv-color-border-active, #191919);
--tv-Steps-line-doing-icon-color: var(--tv-color-text, #191919);
--tv-Steps-line-doing-border-color-hover: var(--tv-color-act-primary-border-hover, #595959);
--tv-Steps-line-doing-border-color: var(--tv-color-border, #808080);
--tv-Steps-line-doing-active-icon-color: var(--tv-color-icon-inverse-tint, #fff);
--tv-Steps-line-done-border-color-hover: var(--tv-color-border-secondary, #595959);
--tv-Steps-line-vertical-title-margin-top: var(--tv-space-md, 8px);
--tv-Steps-line-vertical-desc-margin-top: var(--tv-space-md, 8px);
--tv-Steps-advance-line-height: var(--tv-size-height-sm, 28px);
--tv-Steps-advance-li-bg-color: var(--tv-color-bg-active-dark, #f5f5f5);
--tv-Steps-advance-link-font-size: var(--tv-font-size-sm, 12px);
--tv-Steps-advance-border-color: var(--tv-color-border, #c2c2c2);
--tv-Steps-advance-text-color: var(--tv-color-text-inverse, #191919);
--tv-Steps-advance-li-hover-bg-color: var(--tv-color-bg-header, #f0f0f0);
--tv-Steps-advance-li-hover-text-color: var(--tv-color-text-secondary, #595959);
--tv-Steps-advance-border-radius: 3px;
--tv-Steps-advance-dot-height: var(--tv-space-lg, 12px);
--tv-Steps-advance-dot-width: var(--tv-space-lg, 12px);
--tv-Steps-advance-count-font-size: var(--tv-font-size-sm, 12px);
--tv-Steps-advance-count-height: calc(var(--tv-size-base, 4px) * 4);
--tv-Steps-advance-count-border-radius: 10px;
--tv-Steps-advance-count-bg-color: var(--tv-color-error-bg, #f23030);
--tv-Steps-dot-vertical-current-bg-color: var(--tv-color-border-active, #191919);
--tv-Steps-dot-vertical-undo-border-color: var(--tv-color-border-disabled, #c2c2c2);
--tv-Steps-dot-vertical-undo-dot-color: var(--tv-color-bg-4, #c2c2c2);
--tv-Steps-dot-title-undo-text-color: var(--tv-color-text-secondary, #595959);
--tv-Steps-number-font-size: var(--tv-font-size-default, 14px);
--tv-Steps-icon-border-width: var(--tv-border-width, 1px);
--tv-Steps-custom-icon-bg-color: var(--tv-color-bg-secondary, #ffffff);
--tv-Steps-warning-icon-bg-color: var(--tv-color-warn-bg, #ff8800);
--tv-Steps-warning-icon-color: var(--tv-color-icon-inverse, #ffffff);
--tv-Steps-custom-icon-size: calc(var(--tv-size-base, 4px) * 5);
--tv-Steps-time-font-size: var(--tv-font-size-default, 14px);
--tv-Steps-time-text-color: var(--tv-color-text-weaken, #808080);
--tv-Steps-done-icon-size: var(--tv-font-size-default, 14px);
--tv-Steps-error-bg-color: transparent;
--tv-Steps-error-icon-size: var(--tv-font-size-heading-xs, 16px);
--tv-Steps-content-font-weight-hover: var(--tv-font-weight-bold, 600);
--tv-Steps-name-margin-right: 0;
--tv-Steps-content-margin-top: var(--tv-space-md, 8px);
--tv-Steps-active-font-weight: var(--tv-font-weight-bold, 600);
--tv-Steps-bottom-divider-margin-top: 25px;
--tv-Steps-bottom-divider-height: var(--tv-border-width, 1px);
--tv-Steps-bottom-divider-bg-color: var(--tv-color-border-divider, #f0f0f0);
--tv-Steps-timeline-name-font-size: var(--tv-font-size-default, 14px);
--tv-Steps-timeline-line-margin-vertical: var(--tv-space-base, 4px);
--tv-Steps-timeline-vertical-line-bg-color: var(--tv-color-bg-header, #f0f0f0);
--tv-Steps-timeline-shape-dot-content-margin-left: var(--tv-space-xl, 16px);
--tv-Steps-timeline-dot-primary-bg-color: var(--tv-color-bg-4, #c2c2c2);
--tv-Steps-timeline-dot-success-bg-color: var(--tv-color-success-bg, #5cb300);
--tv-Steps-timeline-dot-warning-bg-color: var(--tv-color-warn-bg, #ff8800);
--tv-Steps-timeline-dot-danger-bg-color: var(--tv-color-error-bg, #f23030);
--tv-Steps-timeline-dot-info-bg-color: var(--tv-color-info-bg, #1476ff);
--tv-Steps-timeline-item-title-margin-bottom: var(--tv-space-base, 4px);
--tv-Steps-timeline-item-secondary-text-font-size: var(--tv-font-size-sm, 12px);
--tv-Steps-timeline-item-secondary-text-color: var(--tv-color-text-weaken, #808080);
--tv-Steps-timeline-vertical-line-margin-left: var(--tv-space-xl, 16px);
--tv-Steps-timeline-item-padding-bottom: var(--tv-space-xxl, 24px);
--tv-Steps-timeline-dot-width: 8px;
--tv-Steps-timeline-dot-border-color: var(--tv-color-border, #c2c2c2);
--tv-Steps-timeline-dot-bg-color: var(--tv-color-bg-secondary, #ffffff);
--tv-Steps-timeline-vertical-line-margin-right: var(--tv-Steps-timeline-vertical-line-margin-left, 16px);
--tv-Steps-mini-font-size-base: var(--tv-font-size-sm, 12px);
--tv-Steps-advance-mark-bg-color: var(--tv-color-bg-active-dark, #f5f5f5);
}
.inject-Steps-responsive-vars() {
--tv-Steps-responsive-node-desc-line-height: calc(var(--tv-size-height-xs, 24px) - 6px);
--tv-Steps-responsive-node-desc-space-top: var(--tv-space-sm, 4px);
--tv-Steps-responsive-border-color: var(--tv-color-border-inverse-tint, #fff);
}