.ps-radio{
    height: var(--input-height);
    line-height: var(--input-height);
}
.ps-radio .el-radio__label{
    color: var(--font-main-content);
}
.ps-radio .el-radio__input.is-checked+.el-radio__label{
    color: var(--font-main-content);
}
.ps-radio .el-radio__inner{
    border: 1px solid var(--border-color);
    width: 16px;
    height: 16px;
}
.ps-radio .el-radio:hover .el-radio__inner{
    border: 1px solid var(--primary);
}
.ps-radio .el-radio.is-disabled:hover .el-radio__inner{
    border: 1px solid var(--border-color);
}
.ps-radio .el-radio__input.is-checked .el-radio__inner{
    background-color: #ffffff;
}
.ps-radio .el-radio__inner::after{
    background-color: var(--primary);
    width: 8px;
    height: 8px;
}