/* Fix for MudExtensions styling issues */

.mud-csv-mapper-container {
    max-width: 100%;
    overflow-x: auto;
}

.mud-csv-mapper-explanation {
    max-width: 100%;
}

.mud-csv-mapper-table {
    min-width: 100%;
}

/* Fix for tab panels */
.mud-tabs-panels {
    overflow: visible !important;
}

/* Fix for dialog content */
.mud-dialog-content {
    overflow-x: hidden;
}

/* Fix for MudCsvMapper dropzone */
.mud-dropzone {
    border: 2px dashed var(--mud-palette-lines-default);
    padding: 1rem;
    margin-top: 1rem;
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    min-height: 150px;
}

.mud-dropzone.mud-dropzone-active {
    border-color: var(--mud-palette-primary);
} 