/* /Components/History/MatchHistoryTimeline.razor.rz.scp.css */
/* Mobilvy för matchhistorik: mer kompakt, liknande standings-tabellen */

.history-desktop[b-9t6ijpw0up] {
    display: block;
}

.history-mobile[b-9t6ijpw0up] {
    display: none;
}

@media (max-width: 599.95px) {
    .history-desktop[b-9t6ijpw0up] {
        display: none;
    }

    .history-mobile[b-9t6ijpw0up] {
        display: block;
    }

    .history-card[b-9t6ijpw0up] {
        border-radius: 8px;
        border: 1px solid rgba(0, 0, 0, 0.06);
        background-color: rgba(0, 0, 0, 0.02);
        padding-inline: 12px;
        margin-bottom: 6px;
    }

    .history-label[b-9t6ijpw0up] {
        color: rgba(0, 0, 0, 0.54);
        margin-right: 4px;
    }

    .history-value-muted[b-9t6ijpw0up] {
        color: rgba(0, 0, 0, 0.38);
    }

    .history-value-winner[b-9t6ijpw0up] {
        font-weight: 600;
        color: var(--mud-palette-success) !important;
    }
}

/* /Components/Layout/MainLayout.razor.rz.scp.css */
/* Scoped layout styles using MudBlazor variables */
:root[b-8upe22yz2m] {
}

.py-6[b-8upe22yz2m] {
    padding-top: 24px;
    padding-bottom: 24px;
}

.standings-card[b-8upe22yz2m] {
    border-radius: 8px;
}

.standings-table .mud-table-head[b-8upe22yz2m] {
    background: var(--mud-palette-background-grey);
}

.form-card[b-8upe22yz2m] {
    border-radius: 8px;
}

/* Sidebar styling */
/* /Components/Pages/Player.razor.rz.scp.css */
.stats-table :where(th, td)[b-w5kktbmmx6] {
    padding-top: 2px;
    padding-bottom: 2px;
}

.stats-table .mud-table-container[b-w5kktbmmx6] {
    padding: 0;
}

.stats-table .mud-table-header th[b-w5kktbmmx6] {
    font-weight: 600;
}

.matches-table :where(th, td)[b-w5kktbmmx6] {
    padding-top: 2px;
    padding-bottom: 2px;
}

.matches-table .mud-table-container[b-w5kktbmmx6] {
    padding: 0;
}

.matches-table .mud-table-header th[b-w5kktbmmx6] {
    font-weight: 600;
}

/* /Components/Standings/StandingsTable.razor.rz.scp.css */
/* Responsive visibility */
.standings-desktop[b-gu4didokui] {
    display: block;
}

.standings-mobile[b-gu4didokui] {
    display: none;
}

@media (max-width: 599.95px) {
    .standings-desktop[b-gu4didokui] {
        display: none;
    }

    .standings-mobile[b-gu4didokui] {
        display: block;
    }
}
