
.ps-select{
    width: 100%;
}

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

.ps-select .is-disabled .el-input__inner{
    border: 1px solid var(--border-color);
    background-color: var(--disabled-background);
}
.ps-select .is-disabled .el-input__inner:hover{
    border: 1px solid var(--border-color) !important;
}
.el-select-dropdown__item.hover, .el-select-dropdown__item:hover{
    background-color: var(--input-hover);
}
.el-select-dropdown__item{
    color: var(--font-main-content);
}
.el-select-dropdown__item.selected{
    font-weight: 600;
    color: var(--font-main-content);
    background-color: var(--input-hover);
}