.aside .aside-toolbar .aside-search {
    border-bottom: 0;
}

.form-control.is-valid,
.was-validated .form-control:valid {
    background-image: none;
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
    background-image: none;
}

.select-info {
    display: none;
}

.row.justify-content-between {
    align-items: center;
}

[data-file-picker-type] {
    cursor: pointer;
}

.image-input-placeholder {
    background-image: url('../../dist/assets/media/svg/files/blank-image.svg');
}

[data-bs-theme='dark'] .image-input-placeholder {
    background-image: url('../../dist/assets/media/svg/files/blank-image-dark.svg');
}

.select2-container--bootstrap5 .select2-selection__clear {
    top: 43%;
    transform: translateY(-43%);
}

.table td {
    display: table-cell;
    vertical-align: middle;
}

.CodeMirror-scroll {
    border: 0;
    background: var(--bs-gray-100);
}

[data-bs-theme='dark'] .CodeMirror {
    background: #2f3742;
    color: var(--bs-primary-inverse);
}

[data-bs-theme='dark'] .CodeMirror-gutters {
    border-right: 1px solid #222f3e;
    background-color: #222f3e;
}

[data-bs-theme='dark'] .CodeMirror-linenumber {
    color: var(--bs-primary-inverse);
}
