/* Vant 主题色配置 */
:root {
    --van-theme-primary: #5d7eeb;
    --van-theme-primary-light: rgba(93, 126, 235, 0.1);
    --van-theme-primary-dark: rgba(93, 126, 235, 0.8);
    --van-primary-color: var(--van-theme-primary);
    --van-success-color: #07c160;
    --van-warning-color: #ff976a;
    --van-danger-color: #ee0a24;
    --van-text-color: #323233;
    --van-text-color-2: #646566;
    --van-text-color-3: #969799;
    --van-background-color: #ffffff;
    --van-background-color-light: #fafafa;
    --van-border-color: #ebedf0;
    --van-active-color: #f2f3f5;
}

.van-button--primary {
    background-color: var(--van-theme-primary) !important;
    border-color: var(--van-theme-primary) !important;
}

.van-tabs__line {
    background-color: var(--van-theme-primary) !important;
}

.van-tab--active {
    color: var(--van-theme-primary) !important;
}
