.dx-datagrid-header-panel .dx-form-group-caption {
    font-family: Segoe UI !important;
    font-weight: 700 !important;
    font-size: 24px !important;
}
.dx-form-group-caption {
    font-family: Segoe UI !important;
    font-weight: 700 !important;
}



dx-field-item-label-text {
    font-family: Segoe UI !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}

.dx-texteditor-input {
    font-family: Segoe UI !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}

.dx-overlay-content.dx-popup-normal.dx-popup-draggable{
    min-height: auto !important;
    height: auto !important;
    max-height: 85vh !important;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
    height:35px !important;
}
    .dx-popup-content{
    padding: 0px;
}

.dx-overlay-content.dx-popup-normal.dx-popup-draggable .dx-scrollable-container{
    padding: 20px;
}

.dx-item-url {
  display: flex;
  align-items: center;
  text-decoration: none;
}

.dx-datagrid-nodata{
    text-wrap: wrap;
    padding: 2rem;
}

.dx-overlay-wrapper.dx-invalid-message.dx-invalid-message-auto{
    width: 100% !important;
}

.dx-tabs-wrapper, .dx-tabs-wrapper::after, .dx-tab::after{
    border: 0px !important;
}

.dx-button-content > .dx-icon {
    font-size: medium !important;
}

.dx-tab{
    background-color: white;
    border-bottom: 1px solid var(--bs-dark-bg-subtle);
}

.dx-tab-selected {
    border-bottom: 2px solid var(--bs-primary);
} 

.dx-dropdownbutton > .dx-list-item-content{
    width: fit-content !important;
}

.dx-dropdownbutton > .dx-list-item{
    width: max-content !important;
}

.dx-list-collapsible-groups  .dx-list-group-header{
    padding: 5px !important;
    border-bottom: unset !important;
}

.dx-slider-tooltip-position-bottom{
    padding-bottom: 0px;
}

dx-field-item-label-text {
    font-family: Segoe UI !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}

.dx-texteditor-input {
    font-family: Segoe UI !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}
.dx-datagrid-header-panel .dx-toolbar{
    margin-bottom:50px !important;
}

.custom-popup-wrapper .dx-toolbar-label * {
    font-family: Segoe UI !important;
    font-weight: 700 !important;
    font-size: 24px !important;
}

.custom-popup-wrapper .dx-popup-title.dx-toolbar {
    height: 40px !important;
}

.custom-dropdownsplitbutton .dx-buttongroup-wrapper {
    border-radius: 10% !important;
    background: #10224f !important;
}

.custom-dropdownsplitbutton .dx-popup-bottom, .dx-button {
    min-width: 0 !important;
}


.custom-dropdownsplitbutton .dx-button-mode-contained .dx-icon {
    color:white !important;
}
.custom-dropdownsplitbutton .dx-button-mode-contained.dx-buttongroup-first-item.dx-button, .dx-button-mode-outlined.dx-buttongroup-first-item.dx-button {
    background: #10224f !important;
    border-right: 2px solid white
}

.custom-dropdownsplitbutton .dx-button-mode-contained.dx-buttongroup-last-item.dx-button, .dx-button-mode-outlined.dx-buttongroup-last-item.dx-button {
    background: #10224f !important;
}

.custom-dropdownsplitbutton .dx-buttongroup-wrapper {
    width: 190px;
    height: 32px;
}

.custom-popup-cancelbutton .dx-button-text {
    font-family: Inter !important;
    font-weight: 700 !important;
    font-size: 16px !important;
}
/*
.custom-dropdownsplitbutton .dx-buttongroup-wrapper {
    background: #10224f;
    width: 190px;
    height: 32px;
    border-radius: 10%;
}

.custom-dropdownsplitbutton .dx-button-mode-outlined .dx-icon {
    color: white;
}

.custom-dropdownsplitbutton .dx-dropdownbutton-action {
    background-color: #10224f;
    color: white;
    border-radius: 8px;
    font-weight: bold;
}
    */


.custom-dashed-input .dx-texteditor-container {
    border: 1px dashed #ced4da !important;
    background-color: #fafafa !important;
}

.custom-dropdownsplitbutton .dx-button-text,
.custom-dropdownsplitbutton .dx-icon,
.custom-dropdownsplitbutton .dx-icon-spindown {
    color: #fff !important;
}
