@import '_content/RazorComponents/RazorComponents.bundle.scp.css';

/* /Calculator/ChemicalParameters/DuaFal.razor.rz.scp.css */
th[b-t908qfxtx7], td[b-t908qfxtx7] {
    padding: 5px;
    text-align: left;
    border: 0;
}

.bottom-button[b-t908qfxtx7] {
    margin-top: 5px;
    text-align: center;
    width: 100%;
}

.padding-top-5[b-t908qfxtx7] {
    padding: 5px;
}
/* /Calculator/ChemicalParameters/VaporInhalation.razor.rz.scp.css */
th[b-zwfzwn2q6q], td[b-zwfzwn2q6q] {
    padding: 5px;
    text-align: left;
    border: 0;
}

.bottom-button[b-zwfzwn2q6q] {
    margin-top: 5px;
    text-align: center;
    width: 100%;
}

.padding-top-5[b-zwfzwn2q6q] {
    padding: 5px;
}
/* /Calculator/SoilAndHydroParameters/NATSoilAndHydrogeologicalParameters.razor.rz.scp.css */
table[b-8l4cfiy3xj] {
    border-collapse: separate;
    border-spacing: 0.75em;
}
th[b-8l4cfiy3xj], td[b-8l4cfiy3xj] {
    padding: 5px;
    text-align: left;
    border: 0;
}

[b-8l4cfiy3xj] .dxbl-text {
    font-weight: bold;
}

.wrapper[b-8l4cfiy3xj] {
    padding-top: 10px;
}

.error[b-8l4cfiy3xj] {
    color: red;
    font-weight: bold;
    font-style: italic;
}

.required-message[b-8l4cfiy3xj] {
    margin-left: 5px;
    margin-top: 5px;
    font-size: 0.85rem;
    font-style: italic;
}

/* /Calculator/SoilAndHydroParameters/SoilAndHydrogeologicalParameters.razor.rz.scp.css */
table[b-fegpxkzsec] {
    border-collapse: separate;
    border-spacing: 0.75em;
}
/* /Components/ColorExceedance.razor.rz.scp.css */
[b-jid5g11mty] .existing-data > td:nth-child(2) > div > div > div > .mud-input.mud-input-text.mud-shrink {
    margin-top: 0px;
}

[b-jid5g11mty] button[aria-label="Add"] {
    color: black !important;
    border: solid 3px white;
    padding: 0;
}

[b-jid5g11mty] button[aria-label="Delete"] {
    color: black !important;
    border: solid 3px white;
    padding: 0;
}

[b-jid5g11mty] .mud-input.mud-input-text {
    margin-top: 0 !important;
}

[b-jid5g11mty] .mud-input-control.mud-input-input-control {
    margin-top: 0;
}

table[b-jid5g11mty] {
    width: 100%;
}

.number-cell[b-jid5g11mty] {
    font-size: 14px;
    padding-left: 10px;
}

td.new-range[b-jid5g11mty] {
    padding-top: 10px;
    font-weight: bold;
}

.add-new-title[b-jid5g11mty] {
    font-weight: bold;
    margin-top: 10px;
}
/* /Components/ConcentrationGradient.razor.rz.scp.css */
[b-qua2m2lqso] .existing-data > td:nth-child(2) > div > div > div > .mud-input.mud-input-text.mud-shrink {
    margin-top: 0px;
}

[b-qua2m2lqso] button[aria-label="Add"] {
    color: black !important;
    border: solid 3px white;
    padding: 0;
}

[b-qua2m2lqso] button[aria-label="Delete"] {
    color: black !important;
    border: solid 3px white;
    padding: 0;
}

[b-qua2m2lqso] .mud-input.mud-input-text {
    margin-top: 0 !important;
}

[b-qua2m2lqso] .mud-input-control.mud-input-input-control {
    margin-top: 0;
}

table[b-qua2m2lqso] {
    width: 100%;
}

.number-cell[b-qua2m2lqso] {
    font-size: 14px;
    padding-left: 10px;
}

td.new-range[b-qua2m2lqso] {
    padding-top: 10px;
    font-weight: bold;
}

.add-new-title[b-qua2m2lqso] {
    font-weight: bold;
    margin-top: 10px;
}
/* /Components/CriteriaRecalculation.razor.rz.scp.css */
th[b-788ybo3dms], td[b-788ybo3dms] {
    padding: 5px;
    text-align: left;
    border: 0;
}

.footer-button[b-788ybo3dms] {
    margin-top: 5px;
    text-align: center;
    width: 100%;
}

.padding-top-5[b-788ybo3dms] {
    padding: 5px;
}
/* /Components/CriteriaRecalculationsPanel.razor.rz.scp.css */
[b-n6rev7nvp0] dxbl-grid-layout {
    height: 100% !important;
    overflow: hidden;
}

.error-message[b-n6rev7nvp0] {
    margin: 5px;
}

table[b-n6rev7nvp0] {
    border-spacing: 10px !important;
}

th[b-n6rev7nvp0], td[b-n6rev7nvp0] {
    padding: 5px;
}

.bulk-upload[b-n6rev7nvp0] {
    padding: 10px;
    font-weight: bold;
    font-size: large;
}

[b-n6rev7nvp0] .right-align {
    text-align: right;
}

[b-n6rev7nvp0] .result-value {
    padding-left: 10px !important;
}

[b-n6rev7nvp0] .sub-note {
    font-weight: normal;
    font-style: italic;
}

span.label[b-n6rev7nvp0] {
    font-size: 0.95rem;
    font-weight: bold;
}

div.apply-ssc-wrapper[b-n6rev7nvp0] {
    margin-left: 5px;
    margin-top: 5px;
}
/* /Components/Filters/CustomAttribute/CustomGeoDataPointAttributes.razor.rz.scp.css */
.spacer[b-p3ytoll2c2] {
    margin-bottom: 15px;
}
/* /Components/Filters/MunicipalityFilter.razor.rz.scp.css */
.black[b-4enrv3yha8] {
    color: black;
    background-color: transparent !important;
}

.wait[b-4enrv3yha8] {
    font-size: 80%;
}

.space[b-4enrv3yha8] {
    margin: 25px 5px 0 5px;
}

.listbox-title[b-4enrv3yha8] {
    font-size: 12px;
}
/* /Components/Filters/ProvinceFilter.razor.rz.scp.css */
.listbox-title[b-bw2h0hoq6f] {
    font-size: 12px;
}
/* /Components/Menu/ButtonBar.razor.rz.scp.css */
.button-bar-container-element[b-rzon4g1mb7] {
    background: transparent;
    border: 0px;
    column-gap: 3px;
    display: grid;
    grid-gap: 0px;
    grid-template-columns: auto 1fr auto;
    grid-template-rows: min-content 1fr min-content;
    padding: 5px;
    width: 100%;
}

.category-name[b-rzon4g1mb7] {
    color: var(--intellekt-primary);
    font-weight: bold;
    position: relative;
    top: 1px;
}

.category-value[b-rzon4g1mb7] {
    color: black;
    position: relative;
    top: 1px;
}

.button-bar-column-element[b-rzon4g1mb7] {
    border: 0;
    margin: 0;
}

.vertical-align[b-rzon4g1mb7] {
    margin: auto;
    width: 100%;
}

.overflow-as-ellipsis[b-rzon4g1mb7] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.header-item[b-rzon4g1mb7] {
    margin-left: 15px;
}

.no-site-selected[b-rzon4g1mb7] {
    font-size: 0.85rem;
    font-style: italic;
}

.button-spacer[b-rzon4g1mb7] {
    margin-left: 5px;
}

.spacing-top[b-rzon4g1mb7] {
    margin-top: 16px;
}
/* /Components/Menu/ClientSelection.razor.rz.scp.css */
.wait[b-9emht11fe6] {
    font-size: 80%;
}

.listbox-title[b-9emht11fe6] {
    font-size: 12px;
}
/* /Components/Menu/DataFilters.razor.rz.scp.css */
[b-blm74aurm5] .mud-tabs-panels {
    margin-top: 10px !important;
}

.margin-set-left-right-5[b-blm74aurm5] {
    margin: 0 5px;
}

.regulated-position[b-blm74aurm5] {
    margin-right: 35px;
}

#run-assessment[b-blm74aurm5] {
    margin-top: 15px;
    text-align: right;
}

[b-blm74aurm5] dxbl-tab-item.dxbl-active > span {
    background-color: transparent;
    color: var(--intellekt-primary);
}
/* /Components/Menu/ProjectSelection.razor.rz.scp.css */
.black[b-hqopy3aow1] {
    color: black;
    background-color: transparent !important;
}

.wait[b-hqopy3aow1] {
    font-size: 80%;
}

.listbox-title[b-hqopy3aow1] {
    font-size: 12px;
}
/* /Components/Menu/SampleDepth.razor.rz.scp.css */
/* /Components/Modals/GroundwaterContours.razor.rz.scp.css */
/* /Components/Modals/PrintPrompt.razor.rz.scp.css */
.print-option[b-6ylssi05co] {
    margin-top: 5px;
}
/* /Components/NATPolygonAttributes.razor.rz.scp.css */
th[b-imn5zeewga], td[b-imn5zeewga] {
    padding: 5px;
    text-align: left;
    border: 0;
}

[b-imn5zeewga] .dxbl-text {
    font-weight: bold;
}

.wrapper[b-imn5zeewga] {
    padding-top: 10px;
}

.error[b-imn5zeewga] {
    color: red;
    font-weight: bold;
    font-style: italic;
}

.required-message[b-imn5zeewga] {
    margin-left: 5px;
    margin-top: 5px;
    font-size: 0.85rem;
    font-style: italic;
}
/* /Components/NAT/BreakthroughCurve/Chart.razor.rz.scp.css */
.axis-label[b-xltoe57vbd] {
    font-size: 12pt;
}

.chart-wrapper[b-xltoe57vbd] {
    height: 50vh;
}

.note[b-xltoe57vbd] {
    font-size: 8pt;
    font-style: italic;
    text-align: right;
}

[b-xltoe57vbd] .dxc-val-title > text {
    font-size: 10pt !important;
}

[b-xltoe57vbd] .dxc-arg-title > text {
    font-size: 10pt !important;
}
/* /Components/NAT/BreakthroughCurve/Wrapper.razor.rz.scp.css */
/* /Components/NAT/Centerline/Chart.razor.rz.scp.css */
.axis-label[b-pe69be4aya] {
    font-size: 12pt;
}

.chart-wrapper[b-pe69be4aya] {
    height: 50vh;
}

[b-pe69be4aya] .dxc-val-title > text {
    font-size: 10pt !important;
}

[b-pe69be4aya] .dxc-arg-title > text {
    font-size: 10pt !important;
}
/* /Components/NAT/Centerline/Details.razor.rz.scp.css */
.bold[b-4r2xiq2ca0] {
    font-weight: bold;
}

.normal[b-4r2xiq2ca0] {
    font-weight: normal;
}

.italic[b-4r2xiq2ca0] {
    font-style: italic;
}

table[b-4r2xiq2ca0] {
    width: 100%;
}

td.right[b-4r2xiq2ca0] {
    text-align: right;
}

th.right[b-4r2xiq2ca0] {
    text-align: right;
}
/* /Components/NAT/Centerline/Wrapper.razor.rz.scp.css */
.outer-element[b-edzn3rc1nd] {
    background-color: white;
    border: solid 1px black;
    min-width: 50%;
    max-width: 50%;
    width: 100%;
    z-index: 10;
}
/* /Components/NAT/ModelSettings.razor.rz.scp.css */
.wrapper[b-qaniq5aho9] {
    margin: 10px;    
}

.control-label[b-qaniq5aho9] {
    font-size: 0.85rem;
}

.center[b-qaniq5aho9] {
    text-align: center;
}

.right[b-qaniq5aho9] {
    text-align: right;
}

.spacer[b-qaniq5aho9] {
    margin-top: 10px;
    font-size: 10pt;
}

.number-of-selected-items[b-qaniq5aho9] {
    font-style: italic;
    font-size: 0.85rem;
}

.no-criteria[b-qaniq5aho9] {
    color: red;
    font-size: 0.85rem;
    font-weight: bold;
    font-style: italic;
}
/* /Components/PolygonAttributeSetup.razor.rz.scp.css */
.wrapper[b-4r3lft9t9a] {
    width: 100%;
}
/* /Components/PolygonDetails/LandUsePolygonDetails.razor.rz.scp.css */
/* /Components/PolygonDetails/NatOrLandUseSelector.razor.rz.scp.css */
div.wrapper[b-cm2qr41ju3] {
    padding: 5px;
    padding-bottom: 1.25rem;
    border-radius: 5px;
    width: 100%;
    height: calc(100% - 50px);
}

div.polygon-type-select[b-cm2qr41ju3] {
    margin-bottom: 10px;
}
/* /Components/ProvinceSelect.razor.rz.scp.css */
.black[b-qzwqk0da4x] {
    color: black;
    background-color: transparent;
}

.wait[b-qzwqk0da4x] {
    font-size: 80%;
}

.space[b-qzwqk0da4x] {
    margin: 25px 5px 0 5px;
}

.control-label[b-qzwqk0da4x] {
    font-size: 0.85rem;
}
/* /Components/SavedVersions.razor.rz.scp.css */
.align-items-center[b-28rosuh7cu] {
    align-items: center;
    border: solid 3px red !important;
}
/* /Components/SaveVersion/AssessmentConclusions.razor.rz.scp.css */
/* /Components/SiteSelection.razor.rz.scp.css */
.black[b-honeuwzt5i] {
    color: black;
    background-color: transparent !important;
}

.wait[b-honeuwzt5i] {
    font-size: 80%;
}

.listbox-title[b-honeuwzt5i] {
    font-size: 12px;
}
/* /Components/SiteSpecificCriteriaDepthRange.razor.rz.scp.css */
[b-a7ucf15nvg] dxbl-grid-layout {
    height: 100% !important;
    overflow: hidden;
}

table[b-a7ucf15nvg] {
    border-spacing: 10px !important;
}

th[b-a7ucf15nvg], td[b-a7ucf15nvg] {
    padding: 5px;
}
/* /Components/SiteSpecificCriteriaSSMZ.razor.rz.scp.css */
[b-7g55ypbbpv] dxbl-grid-layout {
    height: 100% !important;
    overflow: hidden;
}

table[b-7g55ypbbpv] {
    border-spacing: 10px !important;
}

th[b-7g55ypbbpv], td[b-7g55ypbbpv] {
    padding: 5px;
}
/* /Components/Spinner.razor.rz.scp.css */
/* /Controls/NumericRangeSelect.razor.rz.scp.css */
.dash[b-nrft7ojwj3] {
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    top: 5px;
}
/* /Pages/Index.razor.rz.scp.css */
.filter-menu[b-jmcdm8vnjr] {
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
}

[b-jmcdm8vnjr] .dxbl-group-header {
    height: 1.55em !important;
    font-size: 1em !important;
}

.right-align[b-jmcdm8vnjr] {
    text-align: right;
}

.geopoint-analysis-details-grid[b-jmcdm8vnjr] {
    height: 100%;
    border: solid 2px red;
}

.transparent-background[b-jmcdm8vnjr] {
    background-color: transparent !important;
}
/* /Pages/Lithology.razor.rz.scp.css */
.component[b-6r573xm196] {
    width: 100%;
    height: 100%;
    max-width: 20%;
    min-width: 15%;
}

.component-body[b-6r573xm196] {
    height: calc(100% - 21px);
}

.js-plotly-plot .plotly .modebar[b-6r573xm196] {
    width: 100%;
}
/* /Pages/NaturalAttenuationPolygonWrapper.razor.rz.scp.css */
/* /Pages/PointPopup.razor.rz.scp.css */
.spacer[b-5678w7d2iu] {
    min-height: 10px;
}

.right[b-5678w7d2iu] {
    text-align: right !important;
}
/* /Pages/PolygonAttributes.razor.rz.scp.css */
.bulk-upload[b-snfnc0c64w] {
    padding: 10px;
    font-weight: bold;
    font-size: large;
}

.spacer[b-snfnc0c64w] {
    min-height: 5px;
}

.ssc-upload[b-snfnc0c64w] {
    width: auto;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}

.bulk-upload[b-snfnc0c64w] {
    padding: 10px;
    font-weight: bold;
    font-size: large;
}

.accordion-style .padding-5[b-snfnc0c64w] {
    padding: 5px;
}

.button-spacer[b-snfnc0c64w] {
    margin-left: 5px;
}

.ssc-upload-file-input[b-snfnc0c64w] {
    padding-top: 0;
}

.ssc-upload-file-input[b-snfnc0c64w], [b-snfnc0c64w] .dxbl-upload-cancel-btn {
    display: none;
}

span.label[b-snfnc0c64w] {
    font-size: 0.95rem;
    font-weight: bold;
}

div.apply-ssc-wrapper[b-snfnc0c64w] {
    margin-left: 5px;
    margin-top: 5px;
}

.smaller-font[b-snfnc0c64w] {
    font-size: 0.9rem;
}

.bold[b-snfnc0c64w] {
    font-weight: bold;
}

.ssmz-label[b-snfnc0c64w] {
    margin-bottom: 15px;
}
/* /Pages/PolylineAttributes.razor.rz.scp.css */
.spacer[b-rsqq7g6bep] {
    min-height: 5px;
}
/* /Pages/SiteMap.razor.rz.scp.css */
.component[b-ddu0w0xjcc] {
    height: 100%;
    width: 100%;
}

#threedmodel[b-ddu0w0xjcc] {
    width: 30px;
    height: 30px;
    align-content: center;
}

.button-shown[b-ddu0w0xjcc] {
    visibility: visible;
    height: 32px;
}

.button-hidden[b-ddu0w0xjcc] {
    visibility: hidden;
    height: 0;
    margin-bottom: 0 !important;
}

div.component-header[b-ddu0w0xjcc] {
    background-color: #c7c6c6;
    font-size: 90%;
    position: relative;
    text-align: left;
    text-indent: 5px;
}

#groundwater-direction-wrapper[b-ddu0w0xjcc] {
    background-color: powderblue;
    height: 100px;
    left: 70px;
    position: absolute;
    top: 33px;
    visibility: hidden;
    width: 100px;
    z-index: 2;
}

.groundwater-arrow[b-ddu0w0xjcc] {
    background: blue;
    height: 15px;
    position: absolute;
    top: 33px;
    left: 40px;
    transform-origin: center center;
    transition: transform 0.05s linear;
    width: 7px;
}

    .groundwater-arrow[b-ddu0w0xjcc]::before {
        content: '';
        position: absolute;
        top: 50%;
        right: -25px;
        width: 0;
        height: 0;
        border-left: 25px solid blue;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        transform: translateY(-50%);
    }

.groundwater-angle[b-ddu0w0xjcc] {
    position: absolute;
    top: 75px;
    left: 10px;
    font-size: 12px;
}

    .groundwater-angle input[b-ddu0w0xjcc] {
        width: 75px;
        font-size: 12px;
    }

#groundwater-label[b-ddu0w0xjcc] {
    color: white;
    font-size: 9px;
    left: 0px;
    top: 100px;
    background: black;
    position: absolute;
    text-align: left;
    width: 100px;
}

.all-map[b-ddu0w0xjcc] {
    position: relative;
    height: 100%;
    width: 100%;
}

.map[b-ddu0w0xjcc] {
    height: calc(100% - 18px);
    z-index: 2;
}

.map-overlay[b-ddu0w0xjcc] {
    position: absolute;
    z-index: 10 !important;
    background-color: lightgray;
    height: 100%;
    width: 100%;
    opacity: 0.75;
}

.button-spacer[b-ddu0w0xjcc] {
    margin-left: 5px;
}
/* /Pages/ThreeDModel.razor.rz.scp.css */
.component[b-rvkvqahspm] {
    width: 100%;
}
/* /Shared/ChemicalGroup.razor.rz.scp.css */
.no-data[b-fo4jgv754g] {
    color: black;
    margin-top: 15px;
}
/* /Shared/Criterias.razor.rz.scp.css */
.control-label[b-7ll6bytefu] {
    font-size: 0.85rem;
}
/* /Shared/LandUse.razor.rz.scp.css */
.control-label[b-jpn9s4bnin] {
    font-size: 0.85rem;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-jzr7de4bnk] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-jzr7de4bnk] {
    flex: 1;
}

.sidebar[b-jzr7de4bnk] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-jzr7de4bnk] {
    background-color: lightblue;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-jzr7de4bnk]  a, .top-row[b-jzr7de4bnk]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

        .top-row[b-jzr7de4bnk]  a:hover, .top-row[b-jzr7de4bnk]  .btn-link:hover {
            text-decoration: underline;
        }

        .top-row[b-jzr7de4bnk]  a:first-child {
            overflow: hidden;
            text-overflow: ellipsis;
        }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-jzr7de4bnk] {
        display: none;
    }

    .top-row.auth[b-jzr7de4bnk] {
        justify-content: space-between;
    }

    .top-row[b-jzr7de4bnk]  a, .top-row[b-jzr7de4bnk]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-jzr7de4bnk] {
        flex-direction: row;
    }

    .sidebar[b-jzr7de4bnk] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-jzr7de4bnk] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-jzr7de4bnk]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row[b-jzr7de4bnk], article[b-jzr7de4bnk] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

.header[b-jzr7de4bnk] {
    background-color: darkcyan;
}

nav-link[b-jzr7de4bnk] {
    display: block;
    padding: .5rem 1rem
}

.nav-link:focus[b-jzr7de4bnk], .nav-link:hover[b-jzr7de4bnk] {
    text-decoration: none
}

.nav-link.disabled[b-jzr7de4bnk] {
    color: #888;
    pointer-events: none;
    cursor: default
}
.mud-input-root-text[b-jzr7de4bnk] {
    color: black !important;
    text-align: left !important;
}

div.full-height[b-jzr7de4bnk] {
    height: 100%;
}
/* /Shared/Media.razor.rz.scp.css */
.control-label[b-r6dwpde5g9] {
    font-size: 0.85rem;
}
/* /Shared/MessageSummary.razor.rz.scp.css */
.message-group[b-0n304sk643] {
    margin-bottom: 20px;
}
/* /Shared/Pathway.razor.rz.scp.css */
div.font-size-10pt[b-y4ac8p6ceb] {
    font-size: 10px;
}

.control-label[b-y4ac8p6ceb] {
    font-size: 0.85rem;
}
/* /Shared/SoilDepthCondition.razor.rz.scp.css */
div.missing-info[b-5dktcm24k1] {
    margin-top: 5px;
    margin-bottom: 5px;
}

.control-label[b-5dktcm24k1] {
    font-size: 0.85rem;
}
/* /Shared/SoilTexture.razor.rz.scp.css */
div.missing-info[b-8xrcv39cgf] {
    margin-top: 5px;
    margin-bottom: 5px;
}

.control-label[b-8xrcv39cgf] {
    font-size: 0.85rem;
}
/* /Shared/SubSoilTexture.razor.rz.scp.css */
div.missing-info[b-cstf0nd6if] {
    margin-top: 5px;
    margin-bottom: 5px;
}

.control-label[b-cstf0nd6if] {
    font-size: 0.85rem;
}
