/* _content/LHYAL.Lims.Extranet.Blazor/Components/Analyzes/Analyzes.razor.rz.scp.css */
/* _content/LHYAL.Lims.Extranet.Blazor/Components/Analyzes/AnalyzesList.razor.rz.scp.css */

[b-8uddv5hr63] .sampleHeaderTooltip {
    margin: 8px;
    border: 2px solid black;
    border-collapse: collapse;
    color: var(--rz-text-color);
}

    [b-8uddv5hr63] .sampleHeaderTooltip td {
        padding-left: 10px;
        padding-right: 10px;
        text-align: left;
        white-space: nowrap;
        max-width: none;
        border: 2px solid black;
        border-collapse: collapse;
    }

    [b-8uddv5hr63] .sampleHeaderTooltip th {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 4px;
        text-align: left;
        white-space: nowrap;
        max-width: none;
        border: 2px solid black;
        border-collapse: collapse;
        background: lightgray;
    }

    [b-8uddv5hr63] .sampleHeaderTooltip tr {
        border: 2px solid black;
        border-collapse: collapse;
        background: white;
    }
/* _content/LHYAL.Lims.Extranet.Blazor/Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-72t48ox3rz] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-72t48ox3rz] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }

[b-72t48ox3rz] .rz-dialog-content {
    height: 100% !important;
    overflow-y: hidden !important;
}

[b-72t48ox3rz] .line {
    width: 100%;
    height: 1px;
    border-top: 1px solid var(--rz-base-200);
}

[b-72t48ox3rz] .rz-dialog-confirm-buttons > button:first-of-type {
    background-color: var(--rz-danger) !important;
}
/* _content/LHYAL.Lims.Extranet.Blazor/Components/Pages/Results.razor.rz.scp.css */
#resultsTable[b-otisns88rz] {
    flex-grow: 1;
    text-align: center;
}

    #resultsTable tbody[b-otisns88rz]{
        overflow:auto;
    }

    #resultsTable td[b-otisns88rz], th[b-otisns88rz] {
        border: var(--rz-border-primary-light);
        padding: 8px;
        width: 100px;
        min-width: 100px;
    }

        #resultsTable td.disabled[b-otisns88rz] {
            --dot-bg: var(--rz-text-disabled-color);
            --dot-color: var(--rz-white);
            --dot-size: 1px;
            --dot-space: 8px;
            background: linear-gradient(90deg, var(--dot-bg) calc(var(--dot-space) - var(--dot-size)), transparent 1%) center / var(--dot-space) var(--dot-space), linear-gradient(var(--dot-bg) calc(var(--dot-space) - var(--dot-size)), transparent 1%) center / var(--dot-space) var(--dot-space), var(--dot-color);
        }

        #resultsTable td.bg-success[b-otisns88rz] {
            background-color: var(--rz-success-lighter) !important;
        }

        #resultsTable td.bg-danger[b-otisns88rz] {
            background-color: var(--rz-danger-lighter) !important;
        }

        #resultsTable td.bg-warning[b-otisns88rz] {
            background-color: var(--rz-warning-lighter) !important;
        }

    #resultsTable thead[b-otisns88rz] {
        top: 0px;
        position: sticky;
    }
