@import '_content/Lemur/Lemur.0qttna4hu5.bundle.scp.css';

/* /Components/Chatbot/Chatbot.razor.rz.scp.css */
/* ── Container ─────────────────────────────────────────── */

.chatbot-container[b-xdsgul48ti] {
    position: fixed;
    bottom: 24px;
    right: 24px;
    z-index: 1000;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 12px;
}

/* ── Toggle button ──────────────────────────────────────── */

.chatbot-toggle-btn[b-xdsgul48ti] {
    width: 40px;
    height: 40px;
    align-items: center;
    justify-content: center;
    transition: transform 150ms ease, box-shadow 150ms ease;
}

    .chatbot-toggle-btn:hover[b-xdsgul48ti] {
        transform: scale(1.07);
        box-shadow: 0 6px 18px rgba(0,0,0,0.30);
    }

/* ── Panel ──────────────────────────────────────────────── */

.chatbot-panel[b-xdsgul48ti] {
    width: 380px;
    max-height: 560px;
    display: flex;
    flex-direction: column;
    box-shadow: 0 8px 32px rgba(0,0,0,0.18);
    background: var(--panel-background, #fff);
    border: 1px solid var(--border-colour, #e2e8f0);
    overflow: hidden;
    transform-origin: bottom right;
    transform: scale(0.85);
    opacity: 0;
    pointer-events: none;
    transition: transform 200ms ease, opacity 200ms ease;
}

.chatbot-container.open .chatbot-panel[b-xdsgul48ti] {
    transform: scale(1);
    opacity: 1;
    pointer-events: all;
}

/* ── Header ─────────────────────────────────────────────── */

.chatbot-header[b-xdsgul48ti] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 16px;
    background: var(--primary-colour, #2563eb);
    color: #fff;
    flex-shrink: 0;
}

.chatbot-title[b-xdsgul48ti] {
    font-weight: 600;
    font-size: 0.95rem;
}

.chatbot-header-actions[b-xdsgul48ti] {
    display: flex;
    gap: 6px;
}

.chatbot-clear-btn[b-xdsgul48ti],
.chatbot-close-btn[b-xdsgul48ti] {
    background: transparent;
    border: none;
    color: rgba(255,255,255,0.85);
    cursor: pointer;
    font-size: 1rem;
    padding: 2px 6px;
    line-height: 1;
    transition: background 150ms;
}

    .chatbot-clear-btn:hover[b-xdsgul48ti],
    .chatbot-close-btn:hover[b-xdsgul48ti] {
        background: rgba(255,255,255,0.18);
        color: #fff;
    }

    .chatbot-clear-btn:disabled[b-xdsgul48ti] {
        opacity: 0.4;
        cursor: not-allowed;
    }

/* ── Messages ───────────────────────────────────────────── */

.chatbot-messages[b-xdsgul48ti] {
    flex: 1;
    overflow-y: auto;
    padding: 14px 14px 8px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    min-height: 0;
}

.chatbot-empty[b-xdsgul48ti],
.chatbot-loading-history[b-xdsgul48ti] {
    color: var(--text-muted, #94a3b8);
    font-size: 0.875rem;
    text-align: center;
    margin: auto;
    padding: 24px 0;
}

.chatbot-message[b-xdsgul48ti] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
    max-width: 88%;
}

    .chatbot-message.user[b-xdsgul48ti] {
        align-self: flex-end;
        align-items: flex-end;
    }

.chatbot-bubble[b-xdsgul48ti] {
    padding: 9px 13px;
    font-size: 0.875rem;
    line-height: 1.5;
    word-break: break-word;
}

.chatbot-message.user .chatbot-bubble[b-xdsgul48ti] {
    background: var(--primary-colour, #2563eb);
    color: #fff;
    white-space: pre-wrap;
}

.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti] {
    background: var(--input-background, #f1f5f9);
    color: var(--text-colour, #1e293b);
}

/* Compact Markdown output inside assistant bubbles */
.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti]  p {
    margin: 0 0 0.35em 0;
}

.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti]  p:last-child {
    margin-bottom: 0;
}

.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti]  ul,
.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti]  ol {
    margin: 0.2em 0;
    padding-left: 1.4em;
}

.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti]  li {
    margin-bottom: 0.15em;
}

.chatbot-message.assistant .chatbot-bubble[b-xdsgul48ti]  li > p {
    margin: 0;
}

/* ── Typing indicator ───────────────────────────────────── */

.chatbot-typing[b-xdsgul48ti] {
    display: flex;
    gap: 5px;
    align-items: center;
    padding: 12px 16px;
}

    .chatbot-typing span[b-xdsgul48ti] {
        width: 7px;
        height: 7px;
        border-radius: 50%;
        background: var(--text-muted, #94a3b8);
        animation: chatbot-bounce-b-xdsgul48ti 1.1s infinite ease-in-out;
    }

        .chatbot-typing span:nth-child(2)[b-xdsgul48ti] { animation-delay: 0.18s; }
        .chatbot-typing span:nth-child(3)[b-xdsgul48ti] { animation-delay: 0.36s; }

@keyframes chatbot-bounce-b-xdsgul48ti {
    0%, 80%, 100% { transform: translateY(0); }
    40%           { transform: translateY(-6px); }
}

/* ── Navigation button ──────────────────────────────────── */

.chatbot-nav-btn[b-xdsgul48ti] {
    font-size: 0.8rem;
    padding: 4px 12px;
    border: 1px solid var(--primary-colour, #2563eb);
    color: var(--primary-colour, #2563eb);
    background: transparent;
    cursor: pointer;
    transition: background 150ms, color 150ms;
}

    .chatbot-nav-btn:hover[b-xdsgul48ti] {
        background: var(--primary-colour, #2563eb);
        color: #fff;
    }

/* ── Error banner ───────────────────────────────────────── */

.chatbot-error[b-xdsgul48ti] {
    padding: 6px 14px;
    font-size: 0.8rem;
    color: var(--danger-colour, #ef4444);
    background: var(--danger-background, #fef2f2);
    border-top: 1px solid var(--danger-colour, #fca5a5);
    flex-shrink: 0;
}

/* ── Input row ──────────────────────────────────────────── */

.chatbot-input-row[b-xdsgul48ti] {
    display: flex;
    gap: 8px;
    padding: 10px 12px;
    border-top: 1px solid var(--border-colour, #e2e8f0);
    flex-shrink: 0;
    background: var(--panel-background, #fff);
}

.chatbot-input[b-xdsgul48ti] {
    flex: 1;
    border: 1px solid var(--border-colour, #e2e8f0);
    border-radius: 20px;
    padding: 8px 14px;
    font-size: 0.875rem;
    outline: none;
    background: var(--input-background, #f8fafc);
    color: var(--text-colour, #1e293b);
    transition: border-color 150ms;
}

    .chatbot-input:focus[b-xdsgul48ti] {
        border-color: var(--primary-colour, #2563eb);
    }

    .chatbot-input:disabled[b-xdsgul48ti] {
        opacity: 0.6;
    }

.chatbot-send-btn[b-xdsgul48ti] {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: none;
    background: var(--primary-colour, #2563eb);
    color: #fff;
    font-size: 0.85rem;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: opacity 150ms;
    align-self: center;
}

    .chatbot-send-btn:disabled[b-xdsgul48ti] {
        opacity: 0.4;
        cursor: not-allowed;
    }

    .chatbot-send-btn:hover:not(:disabled)[b-xdsgul48ti] {
        opacity: 0.85;
    }
/* /Components/Menu/MenuList.razor.rz.scp.css */
.menu[b-8ut8dq9v7g] {
    flex-direction: column;
    border: 1px grey solid;
    border-radius: var(--border-radius);
    background: var(--general-background);
    margin-right: 12px;
    overflow-x: hidden;
    overflow-y: hidden;
    user-select: none;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
    width: 350px;
    height: 900px;
}

.menu-top-border[b-8ut8dq9v7g] {
    border-bottom: 1px solid lightgrey;
    gap: 10px;
    align-items: center;
}

.menu-textbox-container[b-8ut8dq9v7g] {
    padding: 5px 5px 5px 5px;
}

.menu-title[b-8ut8dq9v7g] {
    height: 42px;
    font-family: Aleo, sans-serif;
    font-weight: 700;
    font-size: 17pt;
    color: #555555;
    padding: 15px 21px 5px 5px;
    display: flex;
    flex-direction: row;
}

.menu-content[b-8ut8dq9v7g] {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    overflow-x: hidden;
    overflow-y: scroll;
    height:800px;
}

.menu-subtitle[b-8ut8dq9v7g] {
    padding: 15px 0px 5px 10px;
}

.menu-item[b-8ut8dq9v7g] {
    padding: 5px 0px 5px 20px;
}

.response-container[b-8ut8dq9v7g] {
    padding: 10px 0px 5px 5px;
}

.hover-and-click[b-8ut8dq9v7g] {
    background-color: var(--general-background);
    transition: 0.5s;
}

    .hover-and-click:hover[b-8ut8dq9v7g] {
        background-color: var(--hover-colour);
        transition: 0.2s;
    }

    .hover-and-click:active[b-8ut8dq9v7g] {
        background-color: var(--active-colour);
        transition: 0.2s;
    }


.wrapper[b-8ut8dq9v7g] {
    display: grid;
    grid-template-rows: 0fr;
    opacity: 0;
    transition: opacity 0.3s ease 0s, grid-template-rows 0.5s ease 0s;
}

.wrapper-expanded[b-8ut8dq9v7g] {
    grid-template-rows: 1fr;
    opacity: 1;
    transition: grid-template-rows 0.5s ease 0s, opacity 1.0s ease 0s;
}

.options-grid[b-8ut8dq9v7g] {
    overflow: hidden;
    transition: overflow 0s allow-discrete 0s;
}

.options-grid-expanded[b-8ut8dq9v7g] {
    overflow: visible;
    transition: overflow 0s allow-discrete 0.5s;
}

.overall-container[b-8ut8dq9v7g] {
    display: flex;
    flex-direction: row;
    padding: 0px 0px 0px 6px;
}
/* /Components/Reports/ReportComponents/AdviceReportSurveys.razor.rz.scp.css */
.args-container[b-nmcc89u0pf] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-nmcc89u0pf] {
    flex-direction: column;
}
.get-report-button-container[b-nmcc89u0pf] {
    flex-direction: column;
}
.top-section-container[b-nmcc89u0pf] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-nmcc89u0pf] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-nmcc89u0pf] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-nmcc89u0pf] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/BBVE.razor.rz.scp.css */
.args-container[b-dh9fh1buiz] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-dh9fh1buiz] {
    flex-direction: column;
}
.get-report-button-container[b-dh9fh1buiz] {
    flex-direction: column;
}
.top-section-container[b-dh9fh1buiz] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-dh9fh1buiz] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-dh9fh1buiz] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/CNANurseTriageReports.razor.rz.scp.css */
.args-container[b-9ru85pwbet] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-9ru85pwbet] {
    flex-direction: column;
}
.get-report-button-container[b-9ru85pwbet] {
    flex-direction: column;
}
.top-section-container[b-9ru85pwbet] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-9ru85pwbet] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-9ru85pwbet] {
    padding: 10px 10px 10px 10px;
}
.people-details-container[b-9ru85pwbet] {
    padding: 20px 0px 0px 0px;
}
/* /Components/Reports/ReportComponents/ConcernsPercentage.razor.rz.scp.css */
.args-container[b-0k5s678r0f] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-0k5s678r0f] {
    flex-direction: column;
}
.get-report-button-container[b-0k5s678r0f] {
    flex-direction: column;
}
.top-section-container[b-0k5s678r0f] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-0k5s678r0f] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-0k5s678r0f] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/CopeInvoicedPatientNotDischarged.razor.rz.scp.css */
.args-container[b-g1n9efh3wl] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-g1n9efh3wl] {
    flex-direction: column;
}
.get-report-button-container[b-g1n9efh3wl] {
    flex-direction: column;
}
.top-section-container[b-g1n9efh3wl] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-g1n9efh3wl] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-g1n9efh3wl] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/Counselling.razor.rz.scp.css */
.args-container[b-tghffbn396] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-tghffbn396] {
    flex-direction: column;
}
.get-report-button-container[b-tghffbn396] {
    flex-direction: column;
}
.top-section-container[b-tghffbn396] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-tghffbn396] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-tghffbn396] {
    padding: 10px 10px 10px 10px;
}
.note-container[b-tghffbn396] {
    padding: 20px 0px 0px 0px;
}
.data-container[b-tghffbn396] {
    padding: 20px 0px 0px 50px;
}
/* /Components/Reports/ReportComponents/Customer-levelHealthSummaries.razor.rz.scp.css */
.args-container[b-xfpwjukicu] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-xfpwjukicu] {
    flex-direction: column;
}
.get-report-button-container[b-xfpwjukicu] {
    flex-direction: column;
}
.top-section-container[b-xfpwjukicu] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-xfpwjukicu] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-xfpwjukicu] {
    padding: 10px 10px 10px 10px;
}
.general-padding[b-xfpwjukicu] {
    padding: 10px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/CustomerTotalsSummary.razor.rz.scp.css */
.args-container[b-rkf449fgxf] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-rkf449fgxf] {
    flex-direction: column;
}
.get-report-button-container[b-rkf449fgxf] {
    flex-direction: column;
}
.top-section-container[b-rkf449fgxf] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-rkf449fgxf] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-rkf449fgxf] {
    padding: 10px 10px 10px 10px;
}
.notes-container[b-rkf449fgxf] {
    padding: 10px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/ErgonomicsWorskstationOrVehicleAssessments.razor.rz.scp.css */
.args-container[b-xvi4slou9p] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-xvi4slou9p] {
    flex-direction: column;
}
.get-report-button-container[b-xvi4slou9p] {
    flex-direction: column;
}
.top-section-container[b-xvi4slou9p] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-xvi4slou9p] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-xvi4slou9p] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/FCStats.razor.rz.scp.css */
.args-container[b-nqcqloko4m] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-nqcqloko4m] {
    flex-direction: column;
}
.get-report-button-container[b-nqcqloko4m] {
    flex-direction: column;
}
.top-section-container[b-nqcqloko4m] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-nqcqloko4m] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-nqcqloko4m] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-nqcqloko4m] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/FiDASSummaries.razor.rz.scp.css */
.datagridpadding[b-px31d0z8qy] {
    padding: 0px 0px 10px 0px;
}
.args-container[b-px31d0z8qy] {
    display: flex;
    padding: 10px 10px 10px 10px;
}

.report-filters-container[b-px31d0z8qy] {
    flex-direction: column;
}

.get-report-button-container[b-px31d0z8qy] {
    flex-direction: column;
}

.top-section-container[b-px31d0z8qy] {
    padding: 30px 0px 0px 0px;
}

.section-container[b-px31d0z8qy] {
    padding: 10px 0px 0px 0px;
}

.section-interior-container[b-px31d0z8qy] {
    padding: 10px 10px 10px 10px;
}

.general-padding[b-px31d0z8qy] {
    padding: 10px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/GroupedHealthConcerns.razor.rz.scp.css */
.args-container[b-vtle7437wb] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-vtle7437wb] {
    flex-direction: column;
}
.get-report-button-container[b-vtle7437wb] {
    flex-direction: column;
}
.top-section-container[b-vtle7437wb] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-vtle7437wb] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-vtle7437wb] {
    padding: 10px 10px 10px 10px;
}
.sub-table-container[b-vtle7437wb] {
    padding: 10px 0px 0px 0px;
}
.sub-sub-table-container[b-vtle7437wb] {
    padding: 10px 0px 10px 0px;
}
.work-relatedness-chart[b-vtle7437wb] {
    padding: 10px 0px 0px 0px;
}
/* /Components/Reports/ReportComponents/HSFFWAssessments.razor.rz.scp.css */
.args-container[b-bvove56er2] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-bvove56er2] {
    flex-direction: column;
}
.get-report-button-container[b-bvove56er2] {
    flex-direction: column;
}
.top-section-container[b-bvove56er2] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-bvove56er2] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-bvove56er2] {
    padding: 10px 10px 10px 10px;
}
.note-container[b-bvove56er2] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/HSFFWAssessmentsByLocations.razor.rz.scp.css */
.args-container[b-qkbg2cp0va] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-qkbg2cp0va] {
    flex-direction: column;
}
.get-report-button-container[b-qkbg2cp0va] {
    flex-direction: column;
}
.top-section-container[b-qkbg2cp0va] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-qkbg2cp0va] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-qkbg2cp0va] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/HSFFWAssessmentsConductedArranged.razor.rz.scp.css */
.args-container[b-1c2s5v92ey] {
    display: flex;
    padding: 10px 10px 10px 10px;
}

.report-filters-container[b-1c2s5v92ey] {
    flex-direction: column;
}

.get-report-button-container[b-1c2s5v92ey] {
    flex-direction: column;
}

.top-section-container[b-1c2s5v92ey] {
    padding: 30px 0px 0px 0px;
}

.section-container[b-1c2s5v92ey] {
    padding: 10px 0px 0px 0px;
}

.section-interior-container[b-1c2s5v92ey] {
    padding: 10px 10px 10px 10px;
}

.note-container[b-1c2s5v92ey] {
    padding: 0px 100px 0px 0px;
}
/* /Components/Reports/ReportComponents/HSFFWRecalls.razor.rz.scp.css */
.args-container[b-ftww70d5xq] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ftww70d5xq] {
    flex-direction: column;
}
.get-report-button-container[b-ftww70d5xq] {
    flex-direction: column;
}
.top-section-container[b-ftww70d5xq] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ftww70d5xq] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ftww70d5xq] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/IncompleteRecords.razor.rz.scp.css */
.args-container[b-qo801r86j5] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-qo801r86j5] {
    flex-direction: column;
}
.get-report-button-container[b-qo801r86j5] {
    flex-direction: column;
}
.top-section-container[b-qo801r86j5] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-qo801r86j5] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-qo801r86j5] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/KPIEquipment.razor.rz.scp.css */
.args-container[b-i056u0pq5z] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-i056u0pq5z] {
    flex-direction: column;
}
.get-report-button-container[b-i056u0pq5z] {
    flex-direction: column;
}
.top-section-container[b-i056u0pq5z] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-i056u0pq5z] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-i056u0pq5z] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/KPIErgonomicsAuditOutlines.razor.rz.scp.css */
.args-container[b-wi7ird0gyh] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-wi7ird0gyh] {
    flex-direction: column;
}
.get-report-button-container[b-wi7ird0gyh] {
    flex-direction: column;
}
.top-section-container[b-wi7ird0gyh] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-wi7ird0gyh] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-wi7ird0gyh] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/KPIErgonomicsAuditReports.razor.rz.scp.css */
.args-container[b-uabolnb6f1] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-uabolnb6f1] {
    flex-direction: column;
}
.get-report-button-container[b-uabolnb6f1] {
    flex-direction: column;
}
.top-section-container[b-uabolnb6f1] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-uabolnb6f1] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-uabolnb6f1] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-uabolnb6f1] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIErgonomicsProjectsReports.razor.rz.scp.css */
.args-container[b-uymisjw29w] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-uymisjw29w] {
    flex-direction: column;
}
.get-report-button-container[b-uymisjw29w] {
    flex-direction: column;
}
.top-section-container[b-uymisjw29w] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-uymisjw29w] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-uymisjw29w] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-uymisjw29w] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIErgonomicsProjectsResponses.razor.rz.scp.css */
.args-container[b-4zqchb6k3x] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-4zqchb6k3x] {
    flex-direction: column;
}
.get-report-button-container[b-4zqchb6k3x] {
    flex-direction: column;
}
.top-section-container[b-4zqchb6k3x] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-4zqchb6k3x] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-4zqchb6k3x] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-4zqchb6k3x] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIErgonomicsWSVAppointmentOffers.razor.rz.scp.css */
.args-container[b-pl2ntg1n83] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-pl2ntg1n83] {
    flex-direction: column;
}
.get-report-button-container[b-pl2ntg1n83] {
    flex-direction: column;
}
.top-section-container[b-pl2ntg1n83] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-pl2ntg1n83] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-pl2ntg1n83] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-pl2ntg1n83] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIErgonomicsWSVAssessmentReports.razor.rz.scp.css */
.args-container[b-zg28eaajwb] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-zg28eaajwb] {
    flex-direction: column;
}
.get-report-button-container[b-zg28eaajwb] {
    flex-direction: column;
}
.top-section-container[b-zg28eaajwb] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-zg28eaajwb] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-zg28eaajwb] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-zg28eaajwb] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIFitnessCentreAssessmentAppointmentOffers.razor.rz.scp.css */
.args-container[b-kji7qu7ke4] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-kji7qu7ke4] {
    flex-direction: column;
}
.get-report-button-container[b-kji7qu7ke4] {
    flex-direction: column;
}
.top-section-container[b-kji7qu7ke4] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-kji7qu7ke4] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-kji7qu7ke4] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-kji7qu7ke4] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIFitnessCentreAssessmentReportsReturned.razor.rz.scp.css */
.args-container[b-wu2w1g2w1r] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-wu2w1g2w1r] {
    flex-direction: column;
}
.get-report-button-container[b-wu2w1g2w1r] {
    flex-direction: column;
}
.top-section-container[b-wu2w1g2w1r] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-wu2w1g2w1r] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-wu2w1g2w1r] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-wu2w1g2w1r] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIFitnessCentrePreFitnessAssessments.razor.rz.scp.css */
.args-container[b-arnwyohk9r] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-arnwyohk9r] {
    flex-direction: column;
}
.get-report-button-container[b-arnwyohk9r] {
    flex-direction: column;
}
.top-section-container[b-arnwyohk9r] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-arnwyohk9r] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-arnwyohk9r] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-arnwyohk9r] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIFitnessCentrePreFitnessQuestionnaires.razor.rz.scp.css */
.args-container[b-svc6a45v5d] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-svc6a45v5d] {
    flex-direction: column;
}
.get-report-button-container[b-svc6a45v5d] {
    flex-direction: column;
}
.top-section-container[b-svc6a45v5d] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-svc6a45v5d] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-svc6a45v5d] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-svc6a45v5d] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHAAbsMgtAppointmentContacts.razor.rz.scp.css */
.args-container[b-jcsqvrgy9d] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-jcsqvrgy9d] {
    flex-direction: column;
}
.get-report-button-container[b-jcsqvrgy9d] {
    flex-direction: column;
}
.top-section-container[b-jcsqvrgy9d] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-jcsqvrgy9d] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-jcsqvrgy9d] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-jcsqvrgy9d] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHAAbsMgtAppointmentOffers.razor.rz.scp.css */
.args-container[b-7ifrmhnph8] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-7ifrmhnph8] {
    flex-direction: column;
}
.get-report-button-container[b-7ifrmhnph8] {
    flex-direction: column;
}
.top-section-container[b-7ifrmhnph8] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-7ifrmhnph8] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-7ifrmhnph8] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-7ifrmhnph8] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHAAbsMgtReportingConsentGranted.razor.rz.scp.css */
.args-container[b-5ey7cwheyo] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-5ey7cwheyo] {
    flex-direction: column;
}
.get-report-button-container[b-5ey7cwheyo] {
    flex-direction: column;
}
.top-section-container[b-5ey7cwheyo] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-5ey7cwheyo] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-5ey7cwheyo] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-5ey7cwheyo] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHAAbsMgtReportingConsentNull.razor.rz.scp.css */
.args-container[b-76gfcg0p6s] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-76gfcg0p6s] {
    flex-direction: column;
}
.get-report-button-container[b-76gfcg0p6s] {
    flex-direction: column;
}
.top-section-container[b-76gfcg0p6s] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-76gfcg0p6s] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-76gfcg0p6s] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-76gfcg0p6s] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHAHSFFWAppointmentOffers.razor.rz.scp.css */
.args-container[b-9wx499vlfr] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-9wx499vlfr] {
    flex-direction: column;
}
.get-report-button-container[b-9wx499vlfr] {
    flex-direction: column;
}
.top-section-container[b-9wx499vlfr] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-9wx499vlfr] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-9wx499vlfr] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-9wx499vlfr] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHAHSFFWOutcomeReports.razor.rz.scp.css */
.args-container[b-lh4l11ddz5] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-lh4l11ddz5] {
    flex-direction: column;
}
.get-report-button-container[b-lh4l11ddz5] {
    flex-direction: column;
}
.top-section-container[b-lh4l11ddz5] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-lh4l11ddz5] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-lh4l11ddz5] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-lh4l11ddz5] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHADrugAndAlcoholTests.razor.rz.scp.css */
.args-container[b-lbll7yb83x] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-lbll7yb83x] {
    flex-direction: column;
}
.get-report-button-container[b-lbll7yb83x] {
    flex-direction: column;
}
.top-section-container[b-lbll7yb83x] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-lbll7yb83x] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-lbll7yb83x] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-lbll7yb83x] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHAHRInformed.razor.rz.scp.css */
.args-container[b-8q5q2qgxhn] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-8q5q2qgxhn] {
    flex-direction: column;
}
.get-report-button-container[b-8q5q2qgxhn] {
    flex-direction: column;
}
.top-section-container[b-8q5q2qgxhn] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-8q5q2qgxhn] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-8q5q2qgxhn] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-8q5q2qgxhn] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHAIndividualContactInitiated.razor.rz.scp.css */
.args-container[b-ea5azg8yzl] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ea5azg8yzl] {
    flex-direction: column;
}
.get-report-button-container[b-ea5azg8yzl] {
    flex-direction: column;
}
.top-section-container[b-ea5azg8yzl] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ea5azg8yzl] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ea5azg8yzl] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-ea5azg8yzl] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHAPaperScreens.razor.rz.scp.css */
.args-container[b-utrygvi7zn] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-utrygvi7zn] {
    flex-direction: column;
}
.get-report-button-container[b-utrygvi7zn] {
    flex-direction: column;
}
.top-section-container[b-utrygvi7zn] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-utrygvi7zn] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-utrygvi7zn] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-utrygvi7zn] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHAPhoneAssessment.razor.rz.scp.css */
.args-container[b-2cm7pfizj8] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-2cm7pfizj8] {
    flex-direction: column;
}
.get-report-button-container[b-2cm7pfizj8] {
    flex-direction: column;
}
.top-section-container[b-2cm7pfizj8] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-2cm7pfizj8] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-2cm7pfizj8] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-2cm7pfizj8] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHAPhysicalAssessment.razor.rz.scp.css */
.args-container[b-e4euhravkc] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-e4euhravkc] {
    flex-direction: column;
}
.get-report-button-container[b-e4euhravkc] {
    flex-direction: column;
}
.top-section-container[b-e4euhravkc] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-e4euhravkc] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-e4euhravkc] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-e4euhravkc] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHASpecialistAssessment.razor.rz.scp.css */
.args-container[b-ztoc0veu1i] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ztoc0veu1i] {
    flex-direction: column;
}
.get-report-button-container[b-ztoc0veu1i] {
    flex-direction: column;
}
.top-section-container[b-ztoc0veu1i] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ztoc0veu1i] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ztoc0veu1i] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-ztoc0veu1i] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOHANSHASpecialistContactInitiated.razor.rz.scp.css */
.args-container[b-5k9eivnhge] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-5k9eivnhge] {
    flex-direction: column;
}
.get-report-button-container[b-5k9eivnhge] {
    flex-direction: column;
}
.top-section-container[b-5k9eivnhge] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-5k9eivnhge] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-5k9eivnhge] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-5k9eivnhge] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOPAbsMgtAppointmentOffers.razor.rz.scp.css */
.args-container[b-dyi1kasyn2] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-dyi1kasyn2] {
    flex-direction: column;
}
.get-report-button-container[b-dyi1kasyn2] {
    flex-direction: column;
}
.top-section-container[b-dyi1kasyn2] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-dyi1kasyn2] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-dyi1kasyn2] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-dyi1kasyn2] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOPAbsMgtReportsProvided.razor.rz.scp.css */
.args-container[b-52jcepbele] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-52jcepbele] {
    flex-direction: column;
}
.get-report-button-container[b-52jcepbele] {
    flex-direction: column;
}
.top-section-container[b-52jcepbele] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-52jcepbele] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-52jcepbele] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-52jcepbele] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIOPNSHAAssessments.razor.rz.scp.css */
.args-container[b-nva0t1t9ci] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-nva0t1t9ci] {
    flex-direction: column;
}
.get-report-button-container[b-nva0t1t9ci] {
    flex-direction: column;
}
.top-section-container[b-nva0t1t9ci] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-nva0t1t9ci] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-nva0t1t9ci] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-nva0t1t9ci] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOffsiteAppointmentOffers.razor.rz.scp.css */
.args-container[b-h0b4felq2f] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-h0b4felq2f] {
    flex-direction: column;
}
.get-report-button-container[b-h0b4felq2f] {
    flex-direction: column;
}
.top-section-container[b-h0b4felq2f] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-h0b4felq2f] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-h0b4felq2f] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-h0b4felq2f] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOffsiteManagementReports.razor.rz.scp.css */
.args-container[b-th0b3a3s65] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-th0b3a3s65] {
    flex-direction: column;
}
.get-report-button-container[b-th0b3a3s65] {
    flex-direction: column;
}
.top-section-container[b-th0b3a3s65] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-th0b3a3s65] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-th0b3a3s65] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-th0b3a3s65] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOffsiteNSHAAssessments.razor.rz.scp.css */
.args-container[b-5g86w8s5fe] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-5g86w8s5fe] {
    flex-direction: column;
}
.get-report-button-container[b-5g86w8s5fe] {
    flex-direction: column;
}
.top-section-container[b-5g86w8s5fe] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-5g86w8s5fe] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-5g86w8s5fe] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-5g86w8s5fe] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOffsitePAFReturns.razor.rz.scp.css */
.args-container[b-ndrd3sd4tu] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ndrd3sd4tu] {
    flex-direction: column;
}
.get-report-button-container[b-ndrd3sd4tu] {
    flex-direction: column;
}
.top-section-container[b-ndrd3sd4tu] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ndrd3sd4tu] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ndrd3sd4tu] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-ndrd3sd4tu] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOffsiteUrgentAppointmentOffers.razor.rz.scp.css */
.args-container[b-noabeh00zu] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-noabeh00zu] {
    flex-direction: column;
}
.get-report-button-container[b-noabeh00zu] {
    flex-direction: column;
}
.top-section-container[b-noabeh00zu] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-noabeh00zu] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-noabeh00zu] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-noabeh00zu] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOnsiteAppointmentOffers.razor.rz.scp.css */
.args-container[b-mpihdivklh] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-mpihdivklh] {
    flex-direction: column;
}
.get-report-button-container[b-mpihdivklh] {
    flex-direction: column;
}
.top-section-container[b-mpihdivklh] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-mpihdivklh] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-mpihdivklh] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-mpihdivklh] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOnsiteManagementReports.razor.rz.scp.css */
.args-container[b-ggcf5jujb5] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ggcf5jujb5] {
    flex-direction: column;
}
.get-report-button-container[b-ggcf5jujb5] {
    flex-direction: column;
}
.top-section-container[b-ggcf5jujb5] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ggcf5jujb5] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ggcf5jujb5] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-ggcf5jujb5] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOnsiteNSHAAssessments.razor.rz.scp.css */
.args-container[b-4dbmuw5esr] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-4dbmuw5esr] {
    flex-direction: column;
}
.get-report-button-container[b-4dbmuw5esr] {
    flex-direction: column;
}
.top-section-container[b-4dbmuw5esr] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-4dbmuw5esr] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-4dbmuw5esr] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-4dbmuw5esr] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOnsitePAFReturns.razor.rz.scp.css */
.args-container[b-ovd9w15cui] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ovd9w15cui] {
    flex-direction: column;
}
.get-report-button-container[b-ovd9w15cui] {
    flex-direction: column;
}
.top-section-container[b-ovd9w15cui] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ovd9w15cui] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ovd9w15cui] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-ovd9w15cui] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/KPIPhysioOnsiteUrgentAppointmentOffers.razor.rz.scp.css */
.args-container[b-ui4f0zqm3z] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ui4f0zqm3z] {
    flex-direction: column;
}
.get-report-button-container[b-ui4f0zqm3z] {
    flex-direction: column;
}
.top-section-container[b-ui4f0zqm3z] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ui4f0zqm3z] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ui4f0zqm3z] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-ui4f0zqm3z] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/LeaversList.razor.rz.scp.css */
.args-container[b-0g78rn9vau] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-0g78rn9vau] {
    flex-direction: column;
}
.get-report-button-container[b-0g78rn9vau] {
    flex-direction: column;
}
.top-section-container[b-0g78rn9vau] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-0g78rn9vau] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-0g78rn9vau] {
    padding: 10px 10px 10px 10px;
}
.count-container[b-0g78rn9vau] {
    padding: 0px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/LifestyleAssessmentRecalls.razor.rz.scp.css */
.args-container[b-vzkasm8yku] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-vzkasm8yku] {
    flex-direction: column;
}
.get-report-button-container[b-vzkasm8yku] {
    flex-direction: column;
}
.top-section-container[b-vzkasm8yku] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-vzkasm8yku] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-vzkasm8yku] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/LifestyleSummaries.razor.rz.scp.css */
.args-container[b-zsymvnpjrb] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-zsymvnpjrb] {
    flex-direction: column;
}
.get-report-button-container[b-zsymvnpjrb] {
    flex-direction: column;
}
.top-section-container[b-zsymvnpjrb] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-zsymvnpjrb] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-zsymvnpjrb] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/LineManagersList.razor.rz.scp.css */
.args-container[b-6xs7l5d814] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-6xs7l5d814] {
    flex-direction: column;
}
.get-report-button-container[b-6xs7l5d814] {
    flex-direction: column;
}
.top-section-container[b-6xs7l5d814] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-6xs7l5d814] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-6xs7l5d814] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/NSHAContactRequirementSummary.razor.rz.scp.css */
.args-container[b-rylxp78ht0] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-rylxp78ht0] {
    flex-direction: column;
}
.get-report-button-container[b-rylxp78ht0] {
    flex-direction: column;
}
.top-section-container[b-rylxp78ht0] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-rylxp78ht0] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-rylxp78ht0] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/NSHASummary.razor.rz.scp.css */
.args-container[b-bh1j3bc4si] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-bh1j3bc4si] {
    flex-direction: column;
}
.get-report-button-container[b-bh1j3bc4si] {
    flex-direction: column;
}
.top-section-container[b-bh1j3bc4si] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-bh1j3bc4si] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-bh1j3bc4si] {
    padding: 10px 10px 10px 10px;
}
.show-people-button-container[b-bh1j3bc4si] {
    padding: 20px 0px 0px 0px;
}
/* /Components/Reports/ReportComponents/OHAReferralDNAs.razor.rz.scp.css */
.args-container[b-7yddosudy9] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-7yddosudy9] {
    flex-direction: column;
}
.get-report-button-container[b-7yddosudy9] {
    flex-direction: column;
}
.top-section-container[b-7yddosudy9] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-7yddosudy9] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-7yddosudy9] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/OsarTrackingConsole.razor.rz.scp.css */
.args-container[b-i8mhpkxd6o] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-i8mhpkxd6o] {
    flex-direction: column;
}
.get-report-button-container[b-i8mhpkxd6o] {
    flex-direction: column;
}
.top-section-container[b-i8mhpkxd6o] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-i8mhpkxd6o] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-i8mhpkxd6o] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/PatientDischargedCopeNotInvoiced.razor.rz.scp.css */
.args-container[b-zfdi4ec6h8] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-zfdi4ec6h8] {
    flex-direction: column;
}
.get-report-button-container[b-zfdi4ec6h8] {
    flex-direction: column;
}
.top-section-container[b-zfdi4ec6h8] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-zfdi4ec6h8] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-zfdi4ec6h8] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/PhysioBreakdownCharts.razor.rz.scp.css */
.args-container[b-xlymhiv2up] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-xlymhiv2up] {
    flex-direction: column;
}
.get-report-button-container[b-xlymhiv2up] {
    flex-direction: column;
}
.top-section-container[b-xlymhiv2up] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-xlymhiv2up] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-xlymhiv2up] {
    padding: 10px 10px 10px 10px;
}
.pr-work-relatedness-referral-to-head-count-notes[b-xlymhiv2up] {
    padding: 10px 0px 10px 0px;
}
/* /Components/Reports/ReportComponents/PhysioCustomerlevelCharts.razor.rz.scp.css */
.args-container[b-unmoo1h187] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-unmoo1h187] {
    flex-direction: column;
}
.get-report-button-container[b-unmoo1h187] {
    flex-direction: column;
}
.top-section-container[b-unmoo1h187] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-unmoo1h187] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-unmoo1h187] {
    padding: 10px 10px 10px 10px;
}
.note-container[b-unmoo1h187] {
    flex-direction: row;
    text-align: center;
    padding-top: 30px;
}
.left-column-container[b-unmoo1h187] {
    flex-direction: column;
}
/* /Components/Reports/ReportComponents/PhysioDischarges.razor.rz.scp.css */
.args-container[b-3j13rhy4c6] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-3j13rhy4c6] {
    flex-direction: column;
}
.get-report-button-container[b-3j13rhy4c6] {
    flex-direction: column;
}
.top-section-container[b-3j13rhy4c6] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-3j13rhy4c6] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-3j13rhy4c6] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/PhysioFunctionalStatus.razor.rz.scp.css */
.args-container[b-z3fecql13q] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-z3fecql13q] {
    flex-direction: column;
}
.get-report-button-container[b-z3fecql13q] {
    flex-direction: column;
}
.top-section-container[b-z3fecql13q] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-z3fecql13q] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-z3fecql13q] {
    padding: 10px 10px 10px 10px;
}
.legend-container[b-z3fecql13q] {
    display: flex;
    padding: 10px 0px 10px 25px;
    width: 600px;
    height: 200px;
    text-align: center;
}
.legend-header-container[b-z3fecql13q] {
    flex-direction: row;
    width: 100px;
    height: 250px;
}
.legend-header-code-cell[b-z3fecql13q] {
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
.legend-header-A-cell[b-z3fecql13q] {
    background-color: lime;
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
.legend-header-B-cell[b-z3fecql13q] {
    background-color: yellowgreen;
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
.legend-header-C-cell[b-z3fecql13q] {
    background-color: yellow;
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
.legend-header-D-cell[b-z3fecql13q] {
    background-color: orange;
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
.legend-header-E-cell[b-z3fecql13q] {
    background-color: red;
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
.legend-description-container[b-z3fecql13q] {
    flex-direction: row;
    width: 1000px;
    height: 250px;
}
.legend-description-cell[b-z3fecql13q] {
    height: 25px;
    outline-style: solid;
    outline-color: black;
    outline-width: thin;
}
/* /Components/Reports/ReportComponents/PhysioTriage.razor.rz.scp.css */
.args-container[b-vjx0528dq3] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-vjx0528dq3] {
    flex-direction: column;
}
.get-report-button-container[b-vjx0528dq3] {
    flex-direction: column;
}
.top-section-container[b-vjx0528dq3] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-vjx0528dq3] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-vjx0528dq3] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/ReferralCountsHealthCatAge.razor.rz.scp.css */
.args-container[b-d1lk7jn69t] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-d1lk7jn69t] {
    flex-direction: column;
}
.get-report-button-container[b-d1lk7jn69t] {
    flex-direction: column;
}
.top-section-container[b-d1lk7jn69t] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-d1lk7jn69t] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-d1lk7jn69t] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/ReferralCountsHealthCatGender.razor.rz.scp.css */
.args-container[b-lkehm9iftr] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-lkehm9iftr] {
    flex-direction: column;
}
.get-report-button-container[b-lkehm9iftr] {
    flex-direction: column;
}
.top-section-container[b-lkehm9iftr] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-lkehm9iftr] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-lkehm9iftr] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/ReferralCountsHealthCatJobRole.razor.rz.scp.css */
.args-container[b-qo34l7azb8] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-qo34l7azb8] {
    flex-direction: column;
}
.get-report-button-container[b-qo34l7azb8] {
    flex-direction: column;
}
.top-section-container[b-qo34l7azb8] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-qo34l7azb8] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-qo34l7azb8] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/ReferralReviewReportSummary.razor.rz.scp.css */
.args-container[b-iu9ea5x3xh] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-iu9ea5x3xh] {
    flex-direction: column;
}
.get-report-button-container[b-iu9ea5x3xh] {
    flex-direction: column;
}
.top-section-container[b-iu9ea5x3xh] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-iu9ea5x3xh] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-iu9ea5x3xh] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/RefsAbsences12MonthSummary.razor.rz.scp.css */
.args-container[b-uxaleljyu8] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-uxaleljyu8] {
    flex-direction: column;
}
.get-report-button-container[b-uxaleljyu8] {
    flex-direction: column;
}
.top-section-container[b-uxaleljyu8] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-uxaleljyu8] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-uxaleljyu8] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/SAReferralOpenCasesSummary.razor.rz.scp.css */
.args-container[b-2myhrobmm7] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-2myhrobmm7] {
    flex-direction: column;
}
.get-report-button-container[b-2myhrobmm7] {
    flex-direction: column;
}
.top-section-container[b-2myhrobmm7] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-2myhrobmm7] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-2myhrobmm7] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/TrendsByBusEnt.razor.rz.scp.css */
.args-container[b-36f9uqfw7i] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-36f9uqfw7i] {
    flex-direction: column;
}
.get-report-button-container[b-36f9uqfw7i] {
    flex-direction: column;
}
.top-section-container[b-36f9uqfw7i] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-36f9uqfw7i] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-36f9uqfw7i] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/TrendsByRegion.razor.rz.scp.css */
.args-container[b-ex8xri39h1] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ex8xri39h1] {
    flex-direction: column;
}
.get-report-button-container[b-ex8xri39h1] {
    flex-direction: column;
}
.top-section-container[b-ex8xri39h1] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ex8xri39h1] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ex8xri39h1] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/TrendsHSFFWYearonYear.razor.rz.scp.css */
.args-container[b-ayqpzdaluc] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-ayqpzdaluc] {
    flex-direction: column;
}
.get-report-button-container[b-ayqpzdaluc] {
    flex-direction: column;
}
.top-section-container[b-ayqpzdaluc] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-ayqpzdaluc] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-ayqpzdaluc] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/TrendsReferralsYearonYear.razor.rz.scp.css */
.args-container[b-v3l46n3mhp] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-v3l46n3mhp] {
    flex-direction: column;
}
.get-report-button-container[b-v3l46n3mhp] {
    flex-direction: column;
}
.top-section-container[b-v3l46n3mhp] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-v3l46n3mhp] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-v3l46n3mhp] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/VaccinationBatchTrace.razor.rz.scp.css */
.args-container[b-2i9r7g7orv] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-2i9r7g7orv] {
    flex-direction: column;
}
.get-report-button-container[b-2i9r7g7orv] {
    flex-direction: column;
}
.top-section-container[b-2i9r7g7orv] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-2i9r7g7orv] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-2i9r7g7orv] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/VaccinationRecalls.razor.rz.scp.css */
.args-container[b-kgbz0jxo4t] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-kgbz0jxo4t] {
    flex-direction: column;
}
.get-report-button-container[b-kgbz0jxo4t] {
    flex-direction: column;
}
.top-section-container[b-kgbz0jxo4t] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-kgbz0jxo4t] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-kgbz0jxo4t] {
    padding: 10px 10px 10px 10px;
}
.key-container[b-kgbz0jxo4t] {
    flex-direction: column;
    padding-left: 10px;
}
.key-due-soon-container[b-kgbz0jxo4t] {
    color: black;
    background-color: #CBF07D;
    width: fit-content;
    flex-direction: column;
}
.key-due-today-container[b-kgbz0jxo4t] {
    color: black;
    background-color: #FFFF00;
    width: fit-content;
    flex-direction: column;
}
.key-due-container[b-kgbz0jxo4t] {
    color: black;
    background-color: #F7C52D;
    width: fit-content;
    flex-direction: column;
}
.display-due-soon-container[b-kgbz0jxo4t] {
    background-color: #FFFF00;
    color: black;
}
.display-due-today-container[b-kgbz0jxo4t] {
    background-color: #CBF07D;
    color: black;
}
.display-due-container[b-kgbz0jxo4t] {
    background-color: #F7C52D;
    color: black;
}
/* /Components/Reports/ReportComponents/VaccinationsSummary.razor.rz.scp.css */
.args-container[b-14xd2nq9op] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-14xd2nq9op] {
    flex-direction: column;
}
.get-report-button-container[b-14xd2nq9op] {
    flex-direction: column;
}
.top-section-container[b-14xd2nq9op] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-14xd2nq9op] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-14xd2nq9op] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/WorkCausalHealthSurveillanceSummary.razor.rz.scp.css */
.args-container[b-y7kt7akhbq] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-y7kt7akhbq] {
    flex-direction: column;
}
.get-report-button-container[b-y7kt7akhbq] {
    flex-direction: column;
}
.top-section-container[b-y7kt7akhbq] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-y7kt7akhbq] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-y7kt7akhbq] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/WorkplaceAssessments.razor.rz.scp.css */
.args-container[b-tsqzxzvwt0] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-tsqzxzvwt0] {
    flex-direction: column;
}
.get-report-button-container[b-tsqzxzvwt0] {
    flex-direction: column;
}
.top-section-container[b-tsqzxzvwt0] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-tsqzxzvwt0] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-tsqzxzvwt0] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportComponents/WorkRelatednessSummary.razor.rz.scp.css */
.args-container[b-g3j5imccsh] {
    display: flex;
    padding: 10px 10px 10px 10px;
}
.report-filters-container[b-g3j5imccsh] {
    flex-direction: column;
}
.get-report-button-container[b-g3j5imccsh] {
    flex-direction: column;
}
.top-section-container[b-g3j5imccsh] {
    padding: 30px 0px 0px 0px;
}
.section-container[b-g3j5imccsh] {
    padding: 10px 0px 0px 0px;
}
.section-interior-container[b-g3j5imccsh] {
    padding: 10px 10px 10px 10px;
}
/* /Components/Reports/ReportFilters.razor.rz.scp.css */
body[b-yfu34rezgj] {
}
/* /Components/Reports/ReportsContainer.razor.rz.scp.css */
.reports-container[b-1qpeezjgu6] {
    width: 100%;
    max-height: 87vh;
    flex-direction: column;
    overflow-x: hidden;
    overflow-y: scroll;
}
/* /Pages/HealthCheck.razor.rz.scp.css */
.results-grid[b-w733s2k6il] {
    display: grid;
    grid-template-columns: 180px 1fr;
    margin-top: 16px;
    border: 1px solid #dee2e6;
    border-radius: 4px;
    overflow: hidden;
    max-width: 800px;
}

.col-header[b-w733s2k6il] {
    font-weight: 600;
    padding: 8px 12px;
    background: #f8f9fa;
    border-bottom: 2px solid #dee2e6;
}

.col-header:first-child[b-w733s2k6il] {
    border-right: 1px solid #dee2e6;
}

.test-name[b-w733s2k6il] {
    padding: 8px 12px;
    border-right: 1px solid #dee2e6;
    border-bottom: 1px solid #dee2e6;
    display: flex;
    align-items: center;
}

.result-cell[b-w733s2k6il] {
    padding: 8px 12px;
    border-bottom: 1px solid #dee2e6;
    display: flex;
    align-items: center;
}

.status-pending[b-w733s2k6il] {
    background: #e9ecef;
    color: #6c757d;
}

.status-inprogress[b-w733s2k6il] {
    background: #cce5ff;
    color: #004085;
}

.status-passed[b-w733s2k6il] {
    background: #d4edda;
    color: #155724;
}

.status-failed[b-w733s2k6il] {
    background: #f8d7da;
    color: #721c24;
}

.status-manual[b-w733s2k6il] {
    background: #fff3cd;
    color: #856404;
}

.error[b-w733s2k6il] {
    color: #721c24;
    margin-top: 8px;
}
/* /Pages/Map.razor.rz.scp.css */
.staff-map-container[b-mj0orzodei] {
    display: flex;
    gap: 20px;
    height: calc(100vh - 100px);
    padding: 20px;
}

.search-panel[b-mj0orzodei] {
    flex: 0 0 350px;
    display: flex;
    flex-direction: column;
    background: white;
    padding: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    overflow-y: auto;
}

    .search-panel h3[b-mj0orzodei] {
        margin-top: 0;
        margin-bottom: 20px;
        color: #333;
        font-size: 1.25rem;
    }

.search-input-group[b-mj0orzodei] {
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
}

    .search-input-group input[b-mj0orzodei] {
        flex: 1;
    }

    .search-input-group button[b-mj0orzodei] {
        white-space: nowrap;
    }

.map-container[b-mj0orzodei] {
    flex: 1;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}

.results-list[b-mj0orzodei] {
    margin-top: 20px;
}

    .results-list h5[b-mj0orzodei] {
        margin-bottom: 15px;
        color: #555;
        font-size: 14px;
        text-transform: uppercase;
        letter-spacing: 0.5px;
    }

.staff-card[b-mj0orzodei] {
    padding: 15px;
    margin-bottom: 10px;
    background: #f8f9fa;
    border-radius: 6px;
    border-left: 4px solid #0078d4;
    transition: transform 0.2s, box-shadow 0.2s;
    cursor: pointer;
}

    .staff-card:hover[b-mj0orzodei] {
        transform: translateX(5px);
        box-shadow: 0 2px 8px rgba(0,0,0,0.1);
    }

.staff-name[b-mj0orzodei] {
    font-weight: 600;
    color: #333;
    margin-bottom: 4px;
    font-size: 15px;
}

.staff-postcode[b-mj0orzodei] {
    font-size: 13px;
    color: #666;
    margin-bottom: 8px;
}

.staff-time[b-mj0orzodei] {
    font-size: 14px;
    color: #0078d4;
    margin-bottom: 4px;
}

.staff-contact[b-mj0orzodei] {
    font-size: 12px;
    color: #666;
}

.alert[b-mj0orzodei] {
    padding: 10px 15px;
    border-radius: 4px;
    font-size: 14px;
}

.alert-danger[b-mj0orzodei] {
    background-color: #f8d7da;
    border: 1px solid #f5c2c7;
    color: #842029;
}

.spinner-border-sm[b-mj0orzodei] {
    width: 1rem;
    height: 1rem;
    border-width: 0.15em;
}

.map-style-selector[b-mj0orzodei] {
    border-top: 1px solid #e9ecef;
}

.style-label[b-mj0orzodei] {
    display: block;
    font-size: 12px;
    color: #666;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    margin-bottom: 6px;
}

.visually-hidden[b-mj0orzodei] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: 0;
}
/* /Pages/Messenger.razor.rz.scp.css */
.status[b-gn8rbzkdz3] {
    color: #555;
    margin-bottom: 1rem;
}

.error[b-gn8rbzkdz3] {
    color: #c00;
    margin-bottom: 1rem;
}

.messages[b-gn8rbzkdz3] {
    border: 1px solid #ccc;
    border-radius: 4px;
    height: 300px;
    overflow-y: auto;
    padding: 0.75rem;
    margin-bottom: 1rem;
    background: #fafafa;
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
}

.message[b-gn8rbzkdz3] {
    padding: 0.25rem 0.5rem;
    background: #fff;
    border-radius: 3px;
    border: 1px solid #e0e0e0;
    word-break: break-word;
}

.input-row[b-gn8rbzkdz3] {
    display: flex;
    gap: 0.5rem;
    align-items: center;
}

.input-row input[b-gn8rbzkdz3] {
    flex: 1;
    padding: 0.4rem 0.6rem;
    border: 1px solid #ccc;
    border-radius: 4px;
    font-size: 1rem;
}
/* /Pages/Reports.razor.rz.scp.css */
.menu[b-yv3zqb9vsf] {
    flex-direction: column;
    border: 1px grey solid;
    border-radius: var(--border-radius);
    background: var(--general-background);
    margin-right: 12px;
    overflow-x: hidden;
    overflow-y: hidden;
    user-select: none;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 3px 10px 0 rgba(0, 0, 0, 0.19);
    width: 350px;
}

.menu-title[b-yv3zqb9vsf] {
    height: 42px;
    font-family: Aleo, sans-serif;
    font-weight: 700;
    font-size: 17pt;
    color: var(--title-colour);
    border-bottom: 1px solid lightgrey;
    padding: 15px 21px 5px 5px;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
}

.menu-content[b-yv3zqb9vsf] {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    overflow-x: hidden;
    overflow-y: scroll;
}

.menu-subtitle[b-yv3zqb9vsf] {
    padding: 15px 0px 5px 10px;
}

.menu-item[b-yv3zqb9vsf] {
    padding: 5px 0px 5px 20px;
}

.response-container[b-yv3zqb9vsf] {
    padding: 10px 0px 5px 5px;
}

.hover-and-click[b-yv3zqb9vsf] {
    background-color: var(--general-background);
    transition: 0.5s;
}

    .hover-and-click:hover[b-yv3zqb9vsf] {
        background-color: var(--hover-colour);
        transition: 0.2s;
    }

    .hover-and-click:active[b-yv3zqb9vsf] {
        background-color: var(--active-colour);
        transition: 0.2s;
    }


.wrapper[b-yv3zqb9vsf] {
    display: grid;
    grid-template-rows: 0fr;
    opacity: 0;
    transition: opacity 0.3s ease 0s, grid-template-rows 0.5s ease 0s;
}

.wrapper-expanded[b-yv3zqb9vsf] {
    grid-template-rows: 1fr;
    opacity: 1;
    transition: grid-template-rows 0.5s ease 0s, opacity 1.0s ease 0s;
}

.options-grid[b-yv3zqb9vsf] {
    overflow: hidden;
    transition: overflow 0s allow-discrete 0s;
}

.options-grid-expanded[b-yv3zqb9vsf] {
    overflow: visible;
    transition: overflow 0s allow-discrete 0.5s;
}

.overall-container[b-yv3zqb9vsf] {
    display: flex;
    flex-direction: row;
    padding: 0px 0px 0px 6px;
}


.reports-title[b-yv3zqb9vsf] {
    padding: 0px 0px 10px 0px;
    font-size: 20px;
}
