

input[type="radio"].cd-simulink-radio,
.cd-simulink-radio input[type="radio"] {
    // display: none;
    position: relative;
    cursor: pointer;
    // margin-left: 1px;
    display: inline-block;
    width: 14px;
    height: 14px;
    appearance: none;
    -webkit-appearance: none;
    &:before {
        content: ' ';
        position: absolute;
        left: 0;
        top: 0;
        border-radius: 50%;
        border: 1px solid $borderNormal;
        width: 12px;
        height: 12px;
        background: $colorWhite;
    }
    &:checked:before {
        background: $colorLink;
        border: 1px solid $colorLink;
    }
    &:hover:before {
        border: 1px solid $colorLink;
    }
    &:checked:after {
        border: 2px solid $colorWhite;
        display: block;
    }
    &:after {
        display: none;
        content: ' ';
        position: absolute;
        top: 5px;
        left: 5px;
        border: 2px solid $colorLink;
        border-radius: 50%;
    }
    &:disabled:before {
        background-color: $disabledBgColor;
        border: 1px solid $checkboxDisable;
        cursor: no-drop;
    }
    &:checked:disabled:before {
        background-color: $checkboxDisable;
        border: 1px solid $checkboxDisable;
        cursor: no-drop;
    }
    &:checked:disabled:after {
        border: 2px solid $disabledBgColor;
        display: block;
    }
}