.form-control{
    height: 35px;
    border-radius: 4px;

    &:focus {
        background-color: var(--bs-body-bg);
        border-color: $primary-color;
        box-shadow: 0 0 0 .25rem #01b0e847;
        color: var(--bs-body-color);
        outline: 0;
    }
    &:not(:disabled):not([readonly]) {
        cursor: pointer;
    }
    &[readonly] {
        background-color: rgba(1, 176, 232, 0.1);
        color: #888;
        border: none;
        cursor: not-allowed;
    }
    &[readonly]:focus {
        background-color: rgba(1, 176, 232, 0.2); /* Сделаем фон чуть ярче */
    }
}

.fkey {
    background-color: #fff !important;
    border: 1px solid #ced4da!important;
    cursor: pointer!important;
    color: $text-color!important;
}

textarea.form-control, textarea{
    height: auto;
}
