@import '_content/CaseControl.Client.Web.Common/CaseControl.Client.Web.Common.qkftl9c05s.bundle.scp.css';
@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.lcdo7z9xd2.bundle.scp.css';

/* /Attendee/AssignmentTypeComponent.razor.rz.scp.css */
.assignment-type[b-2z7rpoadgr] {
    display: flex;
    flex-flow: row;
    gap: var(--oo-std-gap);
}

.assignment-type span[b-2z7rpoadgr] {
    display: flex;
}
/* /Attendee/CaseDetails.razor.rz.scp.css */
.attendee-assignment-details[b-0dtstv7fl3] {
    display: grid;
    grid-template-columns: 1fr 5fr;
    gap: var(--oo-std-gap);
}

    .attendee-assignment-details > span:nth-of-type(2n + 1)[b-0dtstv7fl3] {
        text-align: end;
        font-weight: bold;
    }

    .attendee-assignment-details .case-manager-details[b-0dtstv7fl3] {
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .attendee-assignment-details[b-0dtstv7fl3]  .attendee-assignment-day-services {
        text-wrap: wrap;
    }

    .attendee-assignment-details[b-0dtstv7fl3]  .fluent-data-grid {
        grid-row-gap: var(--oo-std-gap);
    }
/* /Attendee/ReporterAssignmentsPage.razor.rz.scp.css */
.attendee-details-calendar[b-4edbds7lk8] {
    flex-grow: 1;
}

.attendee-details[b-4edbds7lk8] {
    gap: var(--oo-std-gap);
}

.attendee-page[b-4edbds7lk8] {
    gap: var(--oo-std-gap);
    padding: 5px 0;
}

.colour-key-pending[b-4edbds7lk8]::before {
    background-color: var(--oo-reporter-pending);
}

.colour-key-holiday[b-4edbds7lk8]::before {
    background-color: var(--error);
}

.colour-key-available[b-4edbds7lk8]::before {
    background-color: var(--success);
}

.calendar-colour-key[b-4edbds7lk8] {
    position: fixed;
    display: flex;
    flex-direction: column;
    align-self: flex-end;
    padding: 0 var(--oo-std-gap) var(--oo-std-gap) var(--oo-std-gap);
    background-color: var(--neutral-fill-rest);
}

.calendar-colour-key > span[b-4edbds7lk8] {
    align-self: flex-end;
    display: flex;
}

    .calendar-colour-key > span[b-4edbds7lk8]::before {
        width: 20px;
        padding-right: var(--oo-std-gap);
        clip-path: circle(8px);
        content: '';
    }

.calendar-colour-key > .calendar-key-header[b-4edbds7lk8] {
    align-self: center;
    margin-bottom: 0px;
}

.attendee-assignments-page[b-4edbds7lk8]  table {
    flex-grow: 0;
}

    .attendee-assignments-page[b-4edbds7lk8]  table > tbody > tr:hover > td {
        background-color: var(--neutral-fill-hover);
        cursor: pointer;
    }

    .attendee-assignments-page[b-4edbds7lk8]  table > tbody > tr:nth-of-type(even) > td {
        background-color: var(--neutral-fill-secondary-rest);
    }

    .attendee-assignments-page[b-4edbds7lk8]  table > tbody > tr:hover:nth-of-type(even) > td {
        background-color: var(--neutral-fill-secondary-hover);
    }

    .attendee-assignments-page[b-4edbds7lk8]  table > tbody > tr > td {
        display: flex;
    }
/* /Attendee/ReporterAvailabilityPage.razor.rz.scp.css */
.reporter-details-calendar[b-xm91yuepwt] {
    flex-grow: 1;
}

.attendee-details[b-xm91yuepwt] {
    gap: var(--oo-std-gap);
}

.attendee-page[b-xm91yuepwt] {
    gap: var(--oo-std-gap);
    padding: 5px 0;
}

.colour-key-pending[b-xm91yuepwt]::before {
    background-color: var(--oo-reporter-pending);
}

.colour-key-holiday[b-xm91yuepwt]::before {
    background-color: var(--error);
}

.colour-key-available[b-xm91yuepwt]::before {
    background-color: var(--success);
}

.calendar-colour-key[b-xm91yuepwt] {
    position: fixed;
    display: flex;
    flex-direction: column;
    align-self: flex-end;
    padding: 0 var(--oo-std-gap) var(--oo-std-gap) var(--oo-std-gap);
    background-color: var(--neutral-fill-rest);
}

.calendar-colour-key > span[b-xm91yuepwt] {
    align-self: flex-end;
    display: flex;
}

    .calendar-colour-key > span[b-xm91yuepwt]::before {
        width: 20px;
        padding-right: var(--oo-std-gap);
        clip-path: circle(8px);
        content: '';
    }

.calendar-colour-key > .calendar-key-header[b-xm91yuepwt] {
    align-self: center;
    margin-bottom: 0px;
}
/* /Layout/MainLayout.razor.rz.scp.css */
.header-container[b-sf34rt98wl] {
    display: flex;
    flex-grow: 1;
}

.app-title[b-sf34rt98wl] {
    margin: 0;
}
