﻿/* Disable the slider. It doesn't position itself correctly.
https://github.com/MudBlazor/MudBlazor/issues/4161
 */
.mud-tab-slider.mud-tab-slider-horizontal {
    height: 0 !important;
}

.mud-tab.mud-tab-active {
    background-color: var(--mud-palette-primary-hover);
    color: var(--mud-palette-primary);
    border-radius: 0px;
    border-style: solid;
    border-width: 0 0 2px 0;
}

.mud-input-field-align-right input {
    text-align: right;
}

/* https://github.com/MudBlazor/MudBlazor/issues/1668 MudTabs with badges not spaced correctly when tab names are longer - badge gets cut off #1668 */
.mud-tab-badge {
    &.mud-badge-root {
        position: static;
        // Override absolute positioning from _badge.scss margin-left: 8px;

        .mud-badge-wrapper {
            position: static;
            // Override absolute positioning width: auto;
            // Allow natural width pointer-events: auto;
        }

        .mud-badge {
            position: static;
            // Override absolute positioning display: inline-flex;
        }
    }
}