.businessterm-select .dx-texteditor.dx-editor-outlined {
    height: 32px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 6px;
    border: 1px solid var(--sds-grey-500);
}

.multiSelect-treelist .dx-treelist-search-panel .dx-texteditor-input {
    height: 32px;
    padding: 6px 32px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
    border-radius: 6px;
    border: 1px solid var(--sds-grey-500);
}


/* Hide DevExtreme default dropdown arrow */
.businessterm-select .dx-dropdowneditor-button .dx-dropdowneditor-icon::before {
    display: none;
}

/* Add your custom arrow using background-image or inline SVG */
.businessterm-select .dx-dropdowneditor-button .dx-dropdowneditor-icon::after {
    content: '';
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
    margin-left: -17px;
    content: "";
    background-image: url('/Assets/images/icons/arrow-down-new.svg');
    width: 16px;
    height: 15px;
}

.multiSelect-treelist .dx-column-lines>td {
    display: flex;
    align-items: center;
}

.multiSelect-treelist .sds-treeview-item .span {
    font-family: 'inter';
    font-size: 14px;
    font-weight: 500;
}

.multiSelect-treelist .dx-treelist-header-panel {
    border-bottom: unset;
    margin-bottom: 8px;
}

.multiSelect-treelist .dx-toolbar .dx-toolbar-items-container {
    height: 32px;
}

.multiSelect-treelist .dx-texteditor.dx-editor-outlined {
    border-radius: unset;
    border: unset;
}

.multiSelect-treelist .dx-toolbar-after {
    left: 0;
    width: 100%;
    -webkit-padding-start: unset;
    padding-inline-start: unset;
}

.multiSelect-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines>td {
    border-left-color: unset;
    border-right-color: unset;
}

.multiSelect-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines)>td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines)>td {
    border-bottom: unset;
    border-top: unset;
}

.multiSelect-treelist .dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td {
    background-color: unset;
}

.multiSelect-treelist .dx-treelist-search-panel {
    width: 100% !important;
    margin: unset;
}

.multiSelect-treelist .dx-treelist-search-panel.dx-state-focused.dx-editor-outlined {
    border: unset;
}

.multiSelect-treelist .dx-checkbox-checked .dx-checkbox-icon::before {
    content: "";
}

.multiSelect-treelist .dx-checkbox-checked .dx-checkbox-icon {
    border: #0B9294 !important;
    background-color: #0B9294 !important;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid #adb5bd;
    width: 18px;
    height: 18px;
    border-radius: 4px;
}

.multiSelect-treelist .dx-checkbox-icon {
    border: 1px solid #adb5bd;
    width: 18px;
    height: 18px;
    border-radius: 4px;
}

#sds-treeview-wrapper .sds-treeview-item .displayName-treeview {
    font-size: 14px;
    font-weight: 500;
    margin-left: 4px;
    font-family: 'inter';
}

.sds-multiselection-wrapper .dx-texteditor-input-container .dx-placeholder,
.multiSelect-treelist .dx-treelist-search-panel .dx-texteditor-input-container .dx-placeholder {
    font-size: larger;
    font-family: 'inter';
    padding: 0px 6px;
}

.sds-multiselection-wrapper .dx-texteditor-container {
    align-items: center;
}

#sds-treeview-wrapper .sds-treeview-item {
    padding: 5px 16px 3px 4px;
}

.multiSelect-treelist .dx-treelist-search-panel .dx-icon.dx-icon-search::before {
    content: none !important;
}

.multiSelect-treelist .dx-treelist-search-panel .dx-icon.dx-icon-search {
    background: url('/Assets/Images/icons/search-list.svg') !important;
    background-size: contain;
    height: 20px;
    width: 20px;
    cursor: pointer;
    margin-top: -10px;
    margin-left: 6px;
}

.multiSelect-treelist .dx-treelist-empty-space {
    display: none;
}