﻿
/* ===== MUDBLAZOR CUSTOMIZATION ===== */

/* Preserve exact button text casing (no automatic uppercase) */
.mud-button-root,
.mud-button-root .mud-button-label,
.mud-button-root span,
.mud-button-filled,
.mud-button-outlined,
.mud-button-text {
    text-transform: none !important;
}

/* Toggle group items */
.mud-toggle-item,
.mud-toggle-item .mud-button-label,
.mud-togglegroup .mud-button-root {
    text-transform: none !important;
}

/* Icon buttons */
.mud-icon-button,
.mud-fab {
    text-transform: none !important;
}

/* Button group items */
.mud-button-group .mud-button-root {
    text-transform: none !important;
}

/* Chip text */
.mud-chip-content {
    text-transform: none !important;
}

/* Menu items */
.mud-menu-item,
.mud-list-item {
    text-transform: none !important;
}

/* Tab items */
.mud-tab {
    text-transform: none !important;
}

/* Ensure nested elements also preserve casing */
button.mud-button-root *,
a.mud-button-root * {
    text-transform: none !important;
}

.card-image-fit {
    width: 100%;
    height: auto;
    object-fit: contain;
}
