@import '_content/Outrage.Patternfly/Outrage.Patternfly.bundle.scp.css';
@import '_content/PSC.Blazor.Components.Chartjs/PSC.Blazor.Components.Chartjs.bundle.scp.css';

/* /Components/PatientDisplay.razor.rz.scp.css */
.name-section[b-340jwnfdqo] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}
/* /Components/PatientEdit.razor.rz.scp.css */
.grid-3[b-oy6itorwed] {
    grid-template-areas: "detail" "health" "address" "contact";
}


@container (min-width: 1200px) {
    .grid-3[b-oy6itorwed] {
        grid-template-areas: "detail address" "health contact";
    }
}

@container (min-width: 1920px) {
    .grid-3[b-oy6itorwed] {
        grid-template-areas: "detail address contact" "health address contact";
    }
}

.name-section[b-oy6itorwed] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-oy6itorwed] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-oy6itorwed] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.phi-section[b-oy6itorwed] {
    display: grid;
    grid-template-columns: 2fr 2fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-oy6itorwed] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-oy6itorwed] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}



/* /Components/PersonDisplay.razor.rz.scp.css */
.name-section[b-y3onuvt4r6] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-y3onuvt4r6] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-y3onuvt4r6] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-y3onuvt4r6] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}


/* /Components/PersonEdit.razor.rz.scp.css */
.name-section[b-mhfpu52w98] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-mhfpu52w98] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-mhfpu52w98] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-mhfpu52w98] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-mhfpu52w98] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

[b-mhfpu52w98] .many-select {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}
/* /Components/PhoneNumbersEdit.razor.rz.scp.css */
.phone-number-section[b-smyil5gsor] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}
/* /Components/StudiesView.razor.rz.scp.css */
.statusNotSent[b-tfwpvaak1z] {
    color: #C03030;
}

span.statusSent[b-tfwpvaak1z] {
    color: #3030C0;
}

.statusRejected[b-tfwpvaak1z] {
    color: black;
    background-color: yellow;
}

.statusInProgress[b-tfwpvaak1z] {
    color: #C03030;
}

.statusReported[b-tfwpvaak1z] {
    color: green;
}

.statusAmended[b-tfwpvaak1z] {
    color: magenta;
}

.statusReviewed[b-tfwpvaak1z] {
    color: black;
}

.statusDeleted[b-tfwpvaak1z] {
    color: black;
    background-color: #FF9F90;
}
/* /Components/StudyNotesEditor.razor.rz.scp.css */
.note[b-4jq5njfru1] {
    display: grid;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    gap: var(--css-basis-4);
    padding: var(--css-basis-4);
    border-top: 1px solid var(--pf-global--palette--black-300);
}

.author[b-4jq5njfru1] {
    font-size: 80%;
    display: flex;
    justify-content: space-between;
}

.author-audience[b-4jq5njfru1] {
    display: flex;
    gap: var(--css-basis-1);
}
.author-name[b-4jq5njfru1] {
    font-weight: bold;
}


/* /Components/StudyReportDisplay.razor.rz.scp.css */
@media screen and (min-width: 1000px) {
    .report-panel[b-cq29gaevpp] {
        display: grid;
        grid-template-rows: auto;
        grid-template-columns: 5fr 2fr;
        grid-gap: var(--css-basis-4);
    }

    .report-panel.hide-dictations[b-cq29gaevpp] {
        grid-template-columns: auto;
    }
}
/* /Pages/Administration/BookableResource.razor.rz.scp.css */
.effective-date-section[b-ihwtw253us] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.code-name-section[b-ihwtw253us] {
    display: grid;
    grid-template-columns: 2fr 5fr 2fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

[b-ihwtw253us] .many-select {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}

/* /Pages/Administration/Modality.razor.rz.scp.css */
.effective-date-section[b-2ekpnw5f5h] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.code-name-section[b-2ekpnw5f5h] {
    display: grid;
    grid-template-columns: 2fr 5fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

/* /Pages/Administration/Organisation.razor.rz.scp.css */
.organisation-section[b-nrogbyk0z7] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.business-type-section[b-nrogbyk0z7] {
    display: grid;
    grid-template-columns: 2fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.phone-number-section[b-nrogbyk0z7] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

.address-type-section[b-nrogbyk0z7] {
    display: grid;
    grid-template-columns: 1fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

.suburb-section[b-nrogbyk0z7] {
    display: grid;
    grid-template-columns: 2fr 2fr 1fr;
    gap: var(--css-basis-4);
    align-items: end;
}

@container (max-width: 700px) {
    .suburb-section[b-nrogbyk0z7] {
        grid-template-columns: auto;
    }
}

/* /Pages/Administration/ProcedureType.razor.rz.scp.css */
.grid-2[b-i92ojcxxqu] {
    grid-template-areas: "detail" "billing" "mbs";
}

@container (min-width: 1200px) {
    .grid-2[b-i92ojcxxqu] {
        grid-template-columns: repeat(2, 1fr);
        grid-template-areas: "detail mbs" "billing mbs";
    }
}

.effective-date-section[b-i92ojcxxqu] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.code-name-section[b-i92ojcxxqu] {
    display: grid;
    grid-template-columns: 2fr 5fr 2fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

[b-i92ojcxxqu] .many-select {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}
/* /Pages/Administration/ProviderNumbers/ProviderNumberEdit.razor.rz.scp.css */
.name-section[b-b0gokyrhpi] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-b0gokyrhpi] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-b0gokyrhpi] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-b0gokyrhpi] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-b0gokyrhpi] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

[b-b0gokyrhpi] .provider-number-section {
    display: grid;
    grid-template-columns: 4fr 2fr 1fr 1fr min-content;
    gap: var(--css-basis-4);
    align-items: start;
}

[b-b0gokyrhpi] .pf-v5-c-form__group-control .pf-v5-c-select__toggle {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}

/* /Pages/Administration/ProviderNumbers/RadiologistProviderNumbers.razor.rz.scp.css */
.name-section[b-3m8qkgbf78] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-3m8qkgbf78] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-3m8qkgbf78] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-3m8qkgbf78] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-3m8qkgbf78] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}
[b-3m8qkgbf78] .provider-number-section {
    display: grid;
    grid-template-columns: 4fr 2fr 1fr 1fr min-content;
    gap: var(--css-basis-4);
    align-items: start;
}

[b-3m8qkgbf78] .pf-v5-c-form__group-control .pf-v5-c-select__toggle {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}


/* /Pages/Administration/ProviderNumbers/ReferrerProviderNumbers.razor.rz.scp.css */
.name-section[b-ue6gs298ql] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-ue6gs298ql] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-ue6gs298ql] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-ue6gs298ql] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-ue6gs298ql] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}
[b-ue6gs298ql] .provider-number-section {
    display: grid;
    grid-template-columns: 4fr 2fr 1fr 1fr min-content;
    gap: var(--css-basis-4);
    align-items: start;
}

[b-ue6gs298ql] .pf-v5-c-form__group-control .pf-v5-c-select__toggle {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}

/* /Pages/Administration/RoutingRule.razor.rz.scp.css */
[b-wjpdombbtg] .many-select {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}
/* /Pages/Administration/Users/UserEdit.razor.rz.scp.css */
.name-section[b-xxx8fvtwhv] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-xxx8fvtwhv] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-xxx8fvtwhv] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-xxx8fvtwhv] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-xxx8fvtwhv] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

.roles-section[b-xxx8fvtwhv] {
    display: grid;
    grid-template-columns: 3fr 2fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}


[b-xxx8fvtwhv] .pf-v5-c-table .pf-v5-c-select__toggle {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}

/* /Pages/Calendar/AppointmentEditor.razor.rz.scp.css */
.modal-height[b-mvvixf31px] {
    height: 80vh;
}

.warning[b-mvvixf31px] {
    color: orangered;
}
/* /Pages/Calendar/Calendar.razor.rz.scp.css */
[b-dryivyg4r2] .pf-v5-c-back-to-top > a {
    /* Bring Back To Top component in front of the drawer component */
    z-index: 200;
}
/* /Pages/Calendar/DayView.razor.rz.scp.css */
[b-bf1wylhkfc].calendar-view-panel .pf-v5-c-panel.pf-m-scrollable {
    height: 100%;
    --button-height: calc(var(--pf-v5-global--spacer--form-element) * 2 + var(--pf-v5-global--FontSize--md) * var(--pf-v5-global--LineHeight--md));
    --masthead-height: calc(60px + var(--pf-v5-global--spacer--sm) * 2);
    --toolbar-height: calc(var(--button-height) + var(--pf-v5-global--spacer--md) * 2);
    --section-spacing: calc(var(--pf-v5-c-page__main-section--PaddingTop) + var(--pf-v5-c-page__main-section--PaddingBottom) + var(--pf-v5-global--gutter) * 2);
    --filter-height: calc(var(--button-height) + var(--pf-v5-global--spacer--md) * 2);
    --footer-height: calc(var(--pf-v5-global--FontSize--sm) + var(--pf-v5-global--spacer--sm) * 2);
    --pf-v5-c-panel__main--MaxHeight: calc(100vh - var(--masthead-height) - var(--section-spacing) - var(--toolbar-height) - var(--filter-height) - var(--footer-height));
}
@media screen and (max-width: 768px) {
    [b-bf1wylhkfc].calendar-view-panel .pf-v5-c-panel.pf-m-scrollable {
        height: 100%;
        --masthead-height: calc(60px + var(--pf-v5-global--spacer--sm) * 2 + var(--button-height) + var(--pf-v5-global--spacer--md) * 2 + 2px);
        --toolbar-height: calc(var(--button-height) * 2 + var(--pf-v5-global--spacer--md) * 2 + var(--pf-v5-global--spacer--xs) + 2px);
        --filter-height: calc(var(--button-height) + var(--pf-v5-global--spacer--md) * 2);
    }
}

.day[b-bf1wylhkfc] {
    --outside-business-hours: #fffaf0;
    --business-hours: white;
    display: grid;
    grid-template-columns: 50px 50px;
    grid-template-rows: auto;
    grid-auto-columns: 1fr;
}

    .day > *[b-bf1wylhkfc] {
        box-sizing: border-box;
    }

.slot-header[b-bf1wylhkfc], .day-header[b-bf1wylhkfc] {
    background-color: #fbfbfb;
    padding: 0.1rem;
    border-top: 1px solid #ccc;
}

.day-headers[b-bf1wylhkfc] {
    display: grid;
    grid-template-columns: 3fr 1fr 3fr;
    grid-template-rows: auto;
}

.day-header[b-bf1wylhkfc] {
    text-align: center;
}
    .day-header.date-humanized[b-bf1wylhkfc] {
        display: flex;
        align-items: flex-end;
        text-align: left;
        padding-left:1rem;
        padding-right:1rem;
    }
    .day-header.date-humanized > *[b-bf1wylhkfc] {
        flex: 1 1 auto;
    }
    .day-header .date[b-bf1wylhkfc] {
        padding: calc(0.3rem + 1px);
    }
.hour[b-bf1wylhkfc] {
    grid-column-start: 1;
    grid-row-end: span 4;
    text-align: right;
}

.min[b-bf1wylhkfc] {
    grid-column-start: 2;
    background-color: var(--outside-business-hours);
}

.appt[b-bf1wylhkfc] {
    box-sizing: border-box;
    padding: 1px;
}

.appt-inner[b-bf1wylhkfc] {
    box-sizing: border-box;
    border: 1px solid #aaa;
    border-radius: 0.25rem;
    padding: 0.1rem;
    height: 100%;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
}

.patient[b-bf1wylhkfc] {
    align-self : flex-start;
}

.spots[b-bf1wylhkfc] {
    align-self: flex-end;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0.1rem;
}

.empty[b-bf1wylhkfc] {
    background-color: var(--outside-business-hours);
    border-top: 1px solid #ccc;
}

.business-hours[b-bf1wylhkfc] {
    background-color: var(--business-hours);
}
.current[b-bf1wylhkfc] {
    border-top: 2px solid black;
}

.chart-key[b-bf1wylhkfc] {
    display: flex;
    align-items: center;
    gap: 0.25rem;
}

.person-spot[b-bf1wylhkfc] {
    width: 10px;
    height: 10px;
    border-radius: 2px;
}
.resource-spot[b-bf1wylhkfc] {
    width: 10px;
    height: 10px;
    border-radius: 5px;
}

.proposal-option[b-bf1wylhkfc] {
    display: flex;
    justify-content: space-between;
    gap: 0.2rem;
    align-items: baseline;
}
.proposal-option > .technologist-name[b-bf1wylhkfc] {
    flex: 1 1 auto;
}
.proposal-option > .resource-spot[b-bf1wylhkfc] {
    flex: 0 1 auto;
}
/* /Pages/Calendar/MonthView.razor.rz.scp.css */
.month[b-vno6nxzcup] {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    grid-auto-flow: row;
    gap: 0.5rem;
}
.month-name[b-vno6nxzcup] {
    text-align: center;
    grid-column-end: span 7;
    font-weight: bold;
}
.day[b-vno6nxzcup] {
    border: 1px solid #ddd;
    padding: 0.25em;
    min-height: 15vh;
}

.day-header[b-vno6nxzcup] {
    background-color: #fbfbfb;
}
.day-name[b-vno6nxzcup] {
    text-align: center;
}

    .day-header.today[b-vno6nxzcup] {
        background-color: aquamarine;
    }

.day-content[b-vno6nxzcup] {
    padding: 0.25rem;
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
}

.practitioner-card[b-vno6nxzcup] {
    border: 1px solid #aaa;
    border-radius: 0.25rem;
    padding: 0.25rem;
    display: flex;
    justify-content: space-between;
}

.slot[b-vno6nxzcup], .hour[b-vno6nxzcup] {
    border-top: 1px solid #ccc;
}
/* /Pages/Calendar/WeekView.razor.rz.scp.css */
.week[b-la7bz6e8se] {
    --outside-business-hours: #fffaf0;
    --business-hours: white;
    display: grid;
    grid-template-columns: 1fr 1fr repeat(7, 4fr);
    grid-template-rows: auto;
}

.slot-header[b-la7bz6e8se], .day-header[b-la7bz6e8se] {
    background-color: #fbfbfb;
    padding: 0.1rem;
    border-top: 1px solid #ccc;
}
.day-header[b-la7bz6e8se] {
    text-align: center;
}
    .day-header.today[b-la7bz6e8se] {
        background-color: aquamarine;
    }
    .day-header.week-number[b-la7bz6e8se] {
        grid-column-end: span 2;
        display: flex;
        align-items: flex-end;
    }
        .day-header.week-number > *[b-la7bz6e8se] {
            flex: 1 1 auto;
        }

.hour[b-la7bz6e8se] {
    grid-column-start: 1;
    grid-row-end: span 4;
    border-top: 1px solid #ccc;
    text-align: right;
}

.min[b-la7bz6e8se] {
    grid-column-start: 2;
    background-color: var(--outside-business-hours);
    border-top: 1px solid #ccc;
}

.slot[b-la7bz6e8se] {

    padding: 0.1rem;
    border-top: 1px solid #ccc;
    background-color: #fffaf0;
    display: flex;
    flex-direction:column;
    gap: 0.1rem;
}

.slot.business-hours[b-la7bz6e8se] {
    background-color: white;
}

.appointment[b-la7bz6e8se] {
    border: 1px solid #aaa;
    border-radius: 0.25rem;
    padding: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.chart-key[b-la7bz6e8se] {
    display: flex;
    align-items: center;
    gap: 0.25rem;
}

.spots[b-la7bz6e8se] {
    align-self: flex-end;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 0.25rem;
}

.person-spot[b-la7bz6e8se] {
    width: 10px;
    height: 10px;
    border-radius: 2px;
}

.resource-spot[b-la7bz6e8se] {
    width: 10px;
    height: 10px;
    border-radius: 5px;
}
/* /Pages/Index.razor.rz.scp.css */
.home-grid[b-92kanrimon] {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
    grid-gap: calc(var(--css-basis) * 16);
}

.chart-element[b-92kanrimon] {
    aspect-ratio: 1/1;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: min-content auto;
    padding: 100px;
}

.chart-title[b-92kanrimon] {
    text-align: center;
    font-size: 16pt;
    font-weight: bolder;
    padding-bottom: var(--css-basis-8);
}

@media screen and (min-width: 1200px) {
.home-grid[b-92kanrimon] {
        grid-template-columns: 1fr 1fr;
    }
}

@media screen and (min-width: 1920px) {
.home-grid[b-92kanrimon] {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }
}
/* /Pages/Invoices.razor.rz.scp.css */
.name-section[b-46wnaztve1] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-46wnaztve1] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-46wnaztve1] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-46wnaztve1] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-46wnaztve1] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

/* /Pages/Patient.razor.rz.scp.css */
.name-section[b-lzsp3u6a8g] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-lzsp3u6a8g] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-lzsp3u6a8g] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-lzsp3u6a8g] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-lzsp3u6a8g] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

/* /Pages/Person.razor.rz.scp.css */
.name-section[b-r7e7yky4ed] {
    display: grid;
    grid-template-columns: 1fr 4fr 4fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.birthdate-section[b-r7e7yky4ed] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.medicare-section[b-r7e7yky4ed] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-r7e7yky4ed] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}

.phone-number-section[b-r7e7yky4ed] {
    display: grid;
    grid-template-columns: 2fr 4fr min-content;
    gap: var(--css-basis-4);
    align-items: end;
}

/* /Pages/Study/AddendumStudy.razor.rz.scp.css */
div.transcribe-editor[b-efe3hkcgqn] {
    min-height: 500px;
    display: grid;
    grid-template-rows: min-content auto;
    grid-template-columns: auto;
}

div.dictations-grid[b-efe3hkcgqn] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: min-content 1fr min-content;
    grid-template-areas: "previous dictation next";
    justify-items: center;
    align-items: center;
    gap: var(--css-basis-4);
}

div.previous[b-efe3hkcgqn] {
    grid-area: previous;
}

div.dictation[b-efe3hkcgqn] {
    grid-area: dictation;
    width: 100%;
}

div.next[b-efe3hkcgqn] {
    grid-area: next;
}

audio[b-efe3hkcgqn] {
    margin: 0;
    width: 100%;
    min-height: 60px;
}
/* /Pages/Study/ApproveStudy.razor.rz.scp.css */
div.transcribe-editor[b-oyrdx1rupz] {
    min-height: 500px;
    display: grid;
    grid-template-rows: min-content auto;
    grid-template-columns: auto;
}

div.dictations-grid[b-oyrdx1rupz] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: min-content 1fr min-content;
    grid-template-areas: "previous dictation next";
    justify-items: center;
    align-items: center;
    gap: var(--css-basis-4);
}

div.previous[b-oyrdx1rupz] {
    grid-area: previous;
}

div.dictation[b-oyrdx1rupz] {
    grid-area: dictation;
    width: 100%;
}

div.next[b-oyrdx1rupz] {
    grid-area: next;
}

audio[b-oyrdx1rupz] {
    margin: 0;
    width: 100%;
    min-height: 60px;
}
/* /Pages/Study/Capture/C_StudyDetails.razor.rz.scp.css */

/* /Pages/Study/ReportStudy.razor.rz.scp.css */
.reporting-panel[b-nbl2t7oqg8] {
    display: grid;
    grid-template-rows: auto auto;
    grid-template-columns: auto;
    grid-template-areas: "study" "reporting";
    grid-gap: var(--css-basis-4);
}

.study-details[b-nbl2t7oqg8] {
    grid-area: study;
}

.recording-options[b-nbl2t7oqg8] {
    grid-area: reporting;
}

@media screen and (min-width: 1200px) {
    .reporting-panel[b-nbl2t7oqg8] {
        grid-template-rows: auto;
        grid-template-columns: 4fr 1fr;
        grid-template-areas: "study reporting";
    }
}
/* /Pages/Study/SubmitStudy.razor.rz.scp.css */
.medicare-section[b-ukpkolqbah] {
    display: grid;
    grid-template-columns: 4fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.phi-section[b-ukpkolqbah] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--css-basis-4);
}

.suburb-section[b-ukpkolqbah] {
    display: grid;
    grid-template-columns: 4fr 3fr 1fr;
    gap: var(--css-basis-4);
}
/* /Pages/Study/TranscribeStudy.razor.rz.scp.css */
div.transcribe-editor[b-7aqn4690n4] {
    min-height: 500px;
    display: grid;
    grid-template-rows: min-content auto;
    grid-template-columns: auto;
}

div.dictations-grid[b-7aqn4690n4] {
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: min-content 1fr min-content;
    grid-template-areas: "previous dictation next";
    justify-items: center;
    align-items: center;
    gap: var(--css-basis-4);
}

div.previous[b-7aqn4690n4] {
    grid-area: previous;
}

div.dictation[b-7aqn4690n4] {
    grid-area: dictation;
    width: 100%;
}

div.next[b-7aqn4690n4] {
    grid-area: next;
}

audio[b-7aqn4690n4] {
    margin: 0;
    width: 100%;
    min-height: 60px;
}
/* /Pages/Study/Worklists/RadiologistWorklist.razor.rz.scp.css */
[b-86fmh4lx5c] .many-select {
    --pf-v5-c-select__toggle--PaddingTop: 0;
    --pf-v5-c-select__toggle--PaddingBottom: 0;
}

    [b-86fmh4lx5c] .many-select .pf-v5-c-select__menu {
        padding-top: 0;
    }
        [b-86fmh4lx5c] .many-select .pf-v5-c-select__menu .pf-v5-c-form-control {
            min-width: 10rem;
        }
