.ps-cascader {
}
.ps-cascader  .el-input .el-input__inner{
    height: var(--input-height);
    line-height: var(--input-height);
    border: 1px solid var(--border-color);
    color: var(--font-main-content);
    border-radius: 8px;
}
.ps-cascader .el-input__icon{
    line-height: var(--input-height);
}

.ps-cascader .el-input__inner:hover{
    border: 1px solid var(--primary);
    border-color: var(--primary) !important;
}
.ps-cascader .el-input__inner:focus{
    border: 1px solid var(--primary);
    box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.06);
}
.ps-cascader .is-disabled .el-input__inner{
    border: 1px solid var(--border-color);
    background-color: var(--disabled-background);
}
.ps-cascader .is-disabled .el-input__inner:hover{
    border: 1px solid var(--border-color) !important;
}
.el-cascader-node:not(.is-disabled):focus, .el-cascader-node:not(.is-disabled):hover{
    background-color: var(--input-hover);
}
.el-cascader-menu{
    color: var(--font-main-content);
}
.el-cascader-node.in-active-path, .el-cascader-node.is-active, .el-cascader-node.is-selectable.in-checked-path{
    font-weight: 600;
    color: var(--font-main-content);
    background-color: var(--input-hover);
}