﻿.freedomwon-table.mud-table {
    width: 100%;
}

    .freedomwon-table.mud-table .mud-table-toolbar {
        height: fit-content;
        flex-wrap: wrap;
    }

        .freedomwon-table.mud-table .mud-table-toolbar .table-toolbar-header {
            display: flex;
            align-items: center;
            height: 56px;
        }

            .freedomwon-table.mud-table .mud-table-toolbar .table-toolbar-header .mud-typography {
                margin-left: 8px !important;
            }

        .freedomwon-table.mud-table .mud-table-toolbar .table-toolbar-content {
            display: flex;
            justify-content: flex-end;
            gap: 8px;
            flex-grow: 1;
        }

            .freedomwon-table.mud-table .mud-table-toolbar .table-toolbar-content .table-search-field {
                align-content: center;
                flex-grow: 1;
            }

    .freedomwon-table.mud-table .mud-table-cell {
        border-collapse: collapse;
        text-align: center;
    }

    /*The Sort label adds 26 px to the right where the arrow icon shows up
      to keep the text centered add 26px to the right*/
    .freedomwon-table.mud-table .mud-table-sort-label {
        padding-left: 26px;
    }

@media(max-width:600px) {
    .freedomwon-table.mud-table .table-mudchip-row {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}

@media(min-width:600px) {
    .freedomwon-table.mud-table .mud-table-toolbar .table-toolbar-content .table-search-field {
        max-width: 300px;
        min-width: 150px;
    }

    .freedomwon-table.mud-table-dense * .mud-table-row .mud-table-cell {
        padding: 5px !important;
    }
}

.freedomwon-table.mud-data-grid .mud-table-cell .column-header {
    justify-content: center;
}
