/* Fix for MudSelect dropdowns in MudDialog components */

/* Ensure MudDialog overlay and content have proper z-index */
.mud-overlay {
    z-index: 1300 !important;
}

.mud-dialog-container {
    z-index: 1400 !important;
}

.mud-dialog {
    z-index: 1400 !important;
}

/* Fix MudSelect popover z-index when inside dialogs */
.mud-popover {
    z-index: 1500 !important;
}

.mud-popover-open {
    z-index: 1500 !important;
}

.mud-popover-cascading-value {
    z-index: 1500 !important;
}

/* Ensure select dropdown list appears above dialog */
.mud-select-popover {
    z-index: 1500 !important;
}

.mud-list {
    z-index: 1500 !important;
}

.mud-list-item {
    z-index: 1500 !important;
}

/* Fix for the dropdown panel itself */
.mud-popover-provider {
    z-index: 1500 !important;
}

.mud-popover-relative-width {
    z-index: 1500 !important;
}

/* Ensure the select items are clickable */
.mud-select-item {
    position: relative;
    z-index: 1501 !important;
}

/* Fix any overflow issues in dialog content */
.mud-dialog-content {
    overflow: visible !important;
}

/* Ensure dropdowns in dialogs are not clipped */
.mud-dialog .mud-select {
    position: relative;
}

.mud-dialog .mud-input-control {
    overflow: visible !important;
}

.mud-dialog .mud-input-control-input-container {
    overflow: visible !important;
}