@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';

/* _content/Web/Components/Pages/Events/Index.razor.rz.scp.css */

[b-7pxp8e3uq7] .sortable .col-title-text {
    cursor: pointer;
    color: #0077cc !important;
}

[b-7pxp8e3uq7] td.location-cell{
    max-width:30vh;
}

@media screen and (max-width: 990px) {
    :: deep td.name-cell[b-7pxp8e3uq7]::before {
        content: "Name: ";
    }

    [b-7pxp8e3uq7] td.location-cell::before {
        content: "Ort: ";
        max-width: 100%;
    }

    [b-7pxp8e3uq7] td.start-cell::before {
        content: "Start: ";
    }

    [b-7pxp8e3uq7] td.end-cell::before {
        content: "Ende: ";
    }

    [b-7pxp8e3uq7] td.assignments-cell::before {
        content: "Teilnehmer: ";
        position: unset;
    }

    [b-7pxp8e3uq7] td.organizer-cell::before {
        content: "Veranstalter: ";
    }

    [b-7pxp8e3uq7] .member-span {
        display: inline !important;
    }

    [b-7pxp8e3uq7] .icon-span {
        margin-left: 30px;
    }

    /* Quickgrid generates empty tr for padding when pagination is activated, see https://github.com/dotnet/aspnetcore/issues/52822 */
    [b-7pxp8e3uq7] tr:empty {
        display: none;
    }
}
