.button-label-padding > .mud-button-label {
    padding-top: 6px;
    padding-bottom: 6px;
}

.grid-item {
    height: 46px;
    display: flex;
    align-items: center;
}

.semi-bold {
    font-weight: 500;
}

/* Tabs */

.mud-tab {
    display: flex;
}

.custom-active-tab > .mud-typography {
    font-weight: 500;
}

/* Make the wrapper take full width */
.mud-tabs-tabbar-wrapper {
    width: 100% !important;
    display: flex !important;
}

/* Make the inline-block containers take equal width */
.mud-tabs-tabbar-wrapper > .d-inline-block {
    width: 50% !important;
    flex: 1 1 auto !important;
}

/* Make the tabs themselves fill their containers */
.mud-tabs-tabbar-wrapper > .d-inline-block .mud-tab {
    min-width: 100% !important;
    width: 100% !important;
}

.mud-tabs-tabbar-content {
    display: flex;
    border: 1px solid #c1c1c1; /* Add a visible border */
    border-radius: 10px; /* Make the border rounded */
    margin-top: 10px;
    margin-bottom: 10px;
}


/* MudExpand */

.mud-expand-panel {
    border-radius: 10px !important;
    margin-bottom: 10px !important;
    /*box-shadow: 0 2px 8px rgba(0,0,0,0.08) !important;*/
    border: 1px solid #c1c1c1 !important;
}

.mud-popover .dropdown-item-stack {
    margin-left: 10px;
    margin-top: 10px; /* Adjust this for the desired spacing */
    margin-bottom: 10px; /* Adjust this for the desired spacing */
}

:root {
    --info-bg-color: #E8EAF6;
}

.info-background {
    background-color: var(--info-bg-color);
}

.mud-badge.info-badge {
    background-color: var(--info-bg-color);
}