@import '_content/Blazor.SignaturePad/Blazor.SignaturePad.bundle.scp.css';
@import '_content/BlazorSortableList/BlazorSortableList.bundle.scp.css';

/* /Components/Dashboard/FahrzeugStatusUebersicht.razor.rz.scp.css */
.e-mail-display-wrap[b-vgraytbib9] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-vgraytbib9] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.listTemplateWrapper:hover[b-vgraytbib9] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: default;
}
.listTemplateWrapper[b-vgraytbib9]{
    color: var(--neutral-foreground-rest);
}
/* /Components/Dashboard/FluessigbodenDashStatistik.razor.rz.scp.css */
[b-xiifq2unnq] .chart-box {
    height: 150px;
}
/* /Components/Dashboard/Labor_Mischanlagenuebersicht.razor.rz.scp.css */
.e-mail-display-wrap[b-ecfcm0ogkl] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-ecfcm0ogkl] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.listTemplateWrapper:hover[b-ecfcm0ogkl] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: default;
}

.listTemplateWrapper[b-ecfcm0ogkl] {
    color: var(--neutral-foreground-rest);
}
/* /Components/DocumentViewer.razor.rz.scp.css */
.errorMessage[b-wtn80gq5aa] {
    font-size: large;
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
    margin-left: 20px;
    margin-right: 20px;
}

.warningIcon[b-wtn80gq5aa] {
    font-size: 36px;
}
/* /Components/Labor/Rezeptur_popup.razor.rz.scp.css */
.value-table td[b-yxi0ac8xvl] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
}

    .value-table td.value[b-yxi0ac8xvl] {
        display: -webkit-box;
        -webkit-line-clamp: 2; /* Anzahl der Zeilen */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        word-break: break-all; /* Lange Wörter umbrechen */
    }
.accordionTitle[b-yxi0ac8xvl] {
    width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all; /* Lange Wörter umbrechen */
}
.datenblattDownloadLinkWrap[b-yxi0ac8xvl] {
    display: inline-block;
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.eignungspruefungFilenameWrapper[b-yxi0ac8xvl] {
    display: inline-block;
    max-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* /Components/Labor/Ueberwachung.razor.rz.scp.css */
.value-table td[b-wswj37jaey] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
    max-width: 285px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
    .value-table td.value[b-wswj37jaey] {
        display: -webkit-box;
        -webkit-line-clamp: 2; /* Anzahl der Zeilen */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }
.scrollable-zutat-table[b-wswj37jaey] {
    max-height: 250px;
    overflow-y: auto;
    display: block;
}
.laborauftragFilenameWrapper[b-wswj37jaey] {
    display: inline-block;
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* /Components/Labor/Ueberwachung_TestManager.razor.rz.scp.css */
.listTemplateWrapper:hover[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}
.listTemplateWrapper-error:hover[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--rz-danger-lighter);
}

.listTemplateWrapperSelected[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}
.listTemplateWrapperSelected-error[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--rz-danger-lighter);
}
.listTemplateWrapper-error[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--rz-danger-lighter);
}
.listTemplateWrapper-irrelevant[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--rz-base );
}
.listTemplateWrapperSelected-irrelevant[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--rz-base-light);
}


.activeItem[b-t4uv1ng5l7] {
    color: var(--rz-primary);
}

.inacticeIrrelevantItem[b-t4uv1ng5l7] {
    color: var(--rz-base);
}}

.activeIrrelevantItem[b-t4uv1ng5l7] {
    color: var(--rz-primary-light);
}

.activeIndicator[b-t4uv1ng5l7] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-t4uv1ng5l7] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-t4uv1ng5l7] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-t4uv1ng5l7] {
    overflow-wrap: anywhere;
}

.tests-sidebar-wrapper[b-t4uv1ng5l7] {
    height: 650px;
}

.documentListEntry :hover[b-t4uv1ng5l7] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover) !important;
}
.filelist-name-wrap[b-t4uv1ng5l7] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.testEditor[b-t4uv1ng5l7] {
    display: flex;
    flex-direction: row;
    gap: 2rem;
}
.testResultFileHeight[b-t4uv1ng5l7] {
    height: auto;
}

@media (max-width: 1550px) {
    .testEditor[b-t4uv1ng5l7] {
        flex-direction: column;
    }
    .testResultFileHeight[b-t4uv1ng5l7]{
        height: 700px;
    }
}
/* /Components/LanguageSelector.razor.rz.scp.css */
.card-flag[b-0az1aib12l] {
    width: 40px;
    object-fit: cover
}
/* /Components/Lieferscheine/Aushub/LieferscheinAushubView.razor.rz.scp.css */
.value-table td[b-0dtnkj008m] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
}
.titleValue[b-0dtnkj008m] {
    white-space: nowrap; /* Verhindert Zeilenumbruch */
    font-weight: bold;
    overflow: hidden; /* Verhindert Überlauf */
    text-overflow: ellipsis; /* Zeigt Auslassungszeichen bei Überlauf */
    min-width: 150px;
}

@media (max-width: 768px) {
    .value-table td[b-0dtnkj008m] {
        max-width: 250px;
        white-space: normal; /* Erlaubt Zeilenumbruch */
        word-break: break-word; /* Bricht lange Wörter */
    }
}

.image-haufwerk-container[b-0dtnkj008m] {
    display: flex;
    justify-content: center;
    align-items: center;
    /* Stellen Sie sicher, dass der Container eine explizite Größe hat, falls nötig */
    width: 100%; /* oder eine spezifische Breite */
    overflow: hidden; /* Verhindert das Überlaufen des Bildes aus dem Container */
    height: 275px; /* Adjust the height to account for the heading */
}

    .image-haufwerk-container img[b-0dtnkj008m] {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain; /* Behält die Proportionen des Bildes bei und passt es innerhalb des Containers an */
    }
/* /Components/Lieferscheine/Fluessigboden/LieferscheinFluessigbodenNew.razor.rz.scp.css */
.title-icon-wrapper[b-mq1zvlpiu7] {
    width: 48px;
}
/* /Components/Lieferscheine/Fluessigboden/LieferscheinFluessigbodenView.razor.rz.scp.css */
.value-table td[b-umoseef7ba] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
}
.titleValue[b-umoseef7ba] {
    white-space: nowrap; /* Verhindert Zeilenumbruch */
    font-weight: bold;
    overflow: hidden; /* Verhindert Überlauf */
    text-overflow: ellipsis; /* Zeigt Auslassungszeichen bei Überlauf */
    min-width: 150px;
}

@media (max-width: 768px) {
    .value-table td[b-umoseef7ba] {
        max-width: 250px;
        white-space: normal; /* Erlaubt Zeilenumbruch */
        word-break: break-word; /* Bricht lange Wörter */
    }
}

.scrollable-zutat-table[b-umoseef7ba] {
    overflow-y: auto;
    display: block;
    height: 300px;
}

.ueberwachungWrapper:hover[b-umoseef7ba] {
    filter: brightness(85%);
    cursor: pointer;
}
/* /Components/Lieferscheine/Zertifikat_Popup.razor.rz.scp.css */
.popupCertificateHeight[b-0t5pjwq4sq] {
    height: 800px;
}
/* /Components/Mandantenverwaltung/GeneralTenantSettings.razor.rz.scp.css */
.titleWrapper[b-fcplncy2bz] {
    -webkit-line-clamp: 1; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tenantNameWrapper[b-fcplncy2bz] {
    -webkit-line-clamp: 1; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* /Components/Mandantenverwaltung/TenantSettings.razor.rz.scp.css */
.sidebar h4[b-rydwyfb409] {
    color: var(--solutit-font-color);
}

.sidebar ul[b-rydwyfb409] {
    list-style-type: none;
}

.sidebar li:hover[b-rydwyfb409] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: pointer;
    border-radius: 5px;
}

.active[b-rydwyfb409] {
    background-color: var(--neutral-fill-secondary-active);
    cursor: pointer;
    border-radius: 5px;
}
/* /Components/QrCode.razor.rz.scp.css */
.qr-code-container[b-wimobjum31] {
    display: flex;
    justify-content: center;
    align-items: center;
    /* Stellen Sie sicher, dass der Container eine explizite Größe hat, falls nötig */
    width: 100%; /* oder eine spezifische Breite */
    height: 100%; /* oder eine spezifische Höhe */
    overflow: hidden; /* Verhindert das Überlaufen des Bildes aus dem Container */
}

    .qr-code-container img[b-wimobjum31] {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain; /* Behält die Proportionen des Bildes bei und passt es innerhalb des Containers an */
    }
/* /Components/Settings/AccountSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-iuilk8e8m4] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-iuilk8e8m4] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-iuilk8e8m4] {
    color: var(--rz-primary);
}

.activeIndicator[b-iuilk8e8m4] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-iuilk8e8m4] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-iuilk8e8m4] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.username-wrap[b-iuilk8e8m4] {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    max-width: 250px;
}

.titleWrapper[b-iuilk8e8m4] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 350px;
}

.documentListEntry :hover[b-iuilk8e8m4] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover) !important;
}
/* /Components/Settings/FirmaSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-umboa29j56] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-umboa29j56] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-umboa29j56] {
    color: var(--rz-primary);
}

.activeIndicator[b-umboa29j56] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-umboa29j56] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-umboa29j56] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-umboa29j56] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-umboa29j56] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.title-icon-wrapper[b-umboa29j56]{
    width: 48px;
}

.list-icon-wrapper[b-umboa29j56]{
    width: 20px;
}
.logoFilenameWrapper[b-umboa29j56] {
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.logo[b-umboa29j56] {
    max-height: 40px;
    max-width: 200px;
    cursor: pointer;
}
/* /Components/Settings/IngredientsSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-me5f6axuqa] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-me5f6axuqa] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-me5f6axuqa] {
    color: var(--rz-primary);
}

.activeIndicator[b-me5f6axuqa] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-me5f6axuqa] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-me5f6axuqa] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-me5f6axuqa] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all; /* Lange Wörter umbrechen */
}
.titleWrapper[b-me5f6axuqa] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all; /* Lange Wörter umbrechen */
}
/* /Components/Settings/MixersSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-x55sxc1spi] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-x55sxc1spi] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-x55sxc1spi] {
    color: var(--rz-primary);
}

.activeIndicator[b-x55sxc1spi] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-x55sxc1spi] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-x55sxc1spi] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-x55sxc1spi] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
/* /Components/Settings/ProjektSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-818777plav] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-818777plav] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-818777plav] {
    color: var(--rz-primary);
}

.inactiveItem[b-818777plav] {
    color: var(--rz-primary-light);
}

.inactive[b-818777plav] {
    color: var(--rz-base-dark);
}

.activeIndicator[b-818777plav] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.inactiveIndicator[b-818777plav] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary-light);
}

.widthLimitedForm[b-818777plav] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-818777plav] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-818777plav] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-818777plav] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-818777plav] {
    width: 48px;
}

.list-icon-wrapper[b-818777plav] {
    width: 20px;
}
.laborauftragFilenameWrapper[b-818777plav]{
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.chip-text[b-818777plav] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 120px;
    display: block;
}
/* /Components/Settings/Projekt_HaufwerkEditor.razor.rz.scp.css */
.listTemplateWrapper:hover[b-xxtma88sy6] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-xxtma88sy6] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-xxtma88sy6] {
    color: var(--rz-primary);
}

.activeIndicator[b-xxtma88sy6] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-xxtma88sy6] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-xxtma88sy6] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-xxtma88sy6] {
    overflow-wrap: anywhere;
}
.haufwerk-sidebar-wrapper[b-xxtma88sy6]{
    height: 500px;
}
/* /Components/Settings/Projekt_LocationEditor.razor.rz.scp.css */
.ort-editor[b-seh86jdaqh] {
    background-color: var(--neutral-layer-1);
    padding: 1rem;
    border-radius: calc(var(--layer-corner-radius) * 1px);
}
/* /Components/Settings/RecipesSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-cbi0ihyhl5] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-cbi0ihyhl5] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-cbi0ihyhl5] {
    color: var(--rz-primary);
}

.activeIndicator[b-cbi0ihyhl5] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-cbi0ihyhl5] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-cbi0ihyhl5] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-cbi0ihyhl5] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow-wrap: anywhere;
}



.titleWrapper[b-cbi0ihyhl5] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-cbi0ihyhl5] {
    width: 48px;
}

.list-icon-wrapper[b-cbi0ihyhl5] {
    width: 20px;
}
/* /Components/Settings/TestkonfigurationSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-owqpfqi3u8] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-owqpfqi3u8] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-owqpfqi3u8] {
    color: var(--rz-primary);
}

.activeIndicator[b-owqpfqi3u8] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-owqpfqi3u8] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-owqpfqi3u8] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-owqpfqi3u8] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
.titleWrapper[b-owqpfqi3u8] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-owqpfqi3u8] {
    width: 48px;
}
/* /Components/Settings/VehiclesSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-qos3c0yjjv] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-qos3c0yjjv] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-qos3c0yjjv] {
    color: var(--rz-primary);
}

.activeIndicator[b-qos3c0yjjv] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-qos3c0yjjv] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-qos3c0yjjv] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-qos3c0yjjv] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
/* /Components/Settings/WarnhinweisSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-ml5gnuigb2] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-ml5gnuigb2] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-ml5gnuigb2] {
    color: var(--rz-primary);
}

.activeIndicator[b-ml5gnuigb2] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.titleWrapper[b-ml5gnuigb2] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-ml5gnuigb2] {
    width: 48px;
}

.e-mail-display-wrap[b-ml5gnuigb2] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-ml5gnuigb2] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
/* /Components/SiSidebarLayout.razor.rz.scp.css */
.sidebar[b-jj9fjyvtwx] {
    box-sizing: border-box;
    background-color: #f1f1f1;
    background: -moz-linear-gradient(left, var(--sidebar-color) 95%, var(--sidebar-gradient-color) 100%);
    background: -webkit-linear-gradient(left, var(--sidebar-color) 95%, var(--sidebar-gradient-color) 100%);
    background: linear-gradient(to right, var(--sidebar-color) 95%, var(--sidebar-gradient-color) 100%);
}

.sticky-header[b-jj9fjyvtwx] {
    z-index: 1;
    background-color: var(--sidebar-color);
    box-sizing: border-box;
    border-bottom: 1px solid var(--solutit-highlight-1);
}

.not-in-mobile[b-jj9fjyvtwx] {
    display: none !important;
}

.back-button[b-jj9fjyvtwx] {
    background-color: var(--neutral-layer-2);
    z-index: 1;
    width: calc(100% - var(--scrollbar-width));
}
.back-button .bi-chevron-left[b-jj9fjyvtwx]::before {
    font-weight: 900 !important;
}

[b-jj9fjyvtwx] .sidebarLayoutContent {
    width: calc(100% - var(--sidebar-width));
    margin-top: 45px !important;
}

@container (min-width: 768px) {
    .sidebarLayoutContent[b-jj9fjyvtwx] {
        display: flex !important;
        margin-top: 0 !important;
    }

    .sidebar[b-jj9fjyvtwx] {
        width: var(--sidebar-width) !important;
    }

    .back-button[b-jj9fjyvtwx] {
        display: none !important;
    }

    .not-in-mobile[b-jj9fjyvtwx] {
        display: flex !important;
    }
}
/* /Components/TenantSwitcher.razor.rz.scp.css */
@media (max-width: 768px) {
    .tenant-switcher-dropdown[b-mhw42oztg1] {
        display: none;
    }
}
/* /Components/UserIconMenu.razor.rz.scp.css */
.username-wrap[b-opa9sl9rj1] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 210px;
}
/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-p6yhe38iie] {
    height: 100dvh;
    width: 100vw;
    max-height: 100dvh;
    max-width: 100vw;
    background-color: var(--rz-base-100)
}

    .page div[b-p6yhe38iie] {
        background-color: var(--rz-base-100)
    }

@media (min-width: 768px) {

    .sidebar[b-p6yhe38iie] {
        width: 5rem;
    }
}
/* /Layout/NavMenu.razor.rz.scp.css */
.nav-bar[b-8rxjkvymp4] {
    background: var(--rz-base-200);
    background: -moz-linear-gradient(bottom, var(--rz-base-300) 85%, var(--rz-base-400) 100%);
    background: -webkit-linear-gradient(bottom, var(--rz-base-300) 85%, var(--rz-base-400) 100%);
    background: linear-gradient(to top, var(--rz-base-300) 85%, var(--rz-base-400) 100%);
}

    .nav-bar[b-8rxjkvymp4]  a {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 75px;
        height: 56px;
        font-size: 0.65rem;
        justify-content: center;
        -webkit-font-smoothing: subpixel-antialiased;
        text-align: center;
        margin-left: 1px;
        color: inherit;
    }

        .nav-bar[b-8rxjkvymp4]  a:hover {
            background-color: var(--solutit-highlight-2);
            color: var(--rz-primary) !important;
            cursor: pointer;
        }



    .nav-bar[b-8rxjkvymp4]  .nav-link:focus-visible {
        outline: none;
        box-shadow: none;
    }

.active[b-8rxjkvymp4]  a {
    color: var(--rz-primary) !important;
    -webkit-box-shadow: inset 0px -2px 0px 0px var(--rz-primary) !important;
    box-shadow: inset 0px -2px 0px 0px var(--rz-primary) !important;
}

.nav-item-notinum[b-8rxjkvymp4] {
    top: 2px;
    right: 9px;
}

@media (min-width: 768px) {
    .nav-bar[b-8rxjkvymp4] {
        background: -moz-linear-gradient(left, var(--rz-base-300) 85%, var(--rz-base-400) 100%);
        background: -webkit-linear-gradient(left, var(--rz-base-300) 85%, var(--rz-base-400) 100%);
        background: linear-gradient(to right, var(--rz-base-300) 85%, var(--rz-base-400) 100%);
    }

    .active[b-8rxjkvymp4]  a {
        -webkit-box-shadow: inset 2px 0px 0px 0px var(--rz-primary) !important;
        box-shadow: inset 2px 0px 0px 0px var(--rz-primary) !important;
    }
}
/* /Layout/TopBar.razor.rz.scp.css */
.top-bar[b-3x3axe37a8] {
    background-color: var(--rz-primary);
    max-height: 48px;
}

img.logo[b-3x3axe37a8] {
    filter: brightness(0) invert(1); /* Make the svg white*/
    width: 150px;
}
/* /Pages/Inventarliste.razor.rz.scp.css */
.listTemplateWrapper:hover[b-cfdfysiv70] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-cfdfysiv70] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-cfdfysiv70] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-cfdfysiv70] {
    color: var(--rz-primary);
}

.activeIndicator[b-cfdfysiv70] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-cfdfysiv70] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-cfdfysiv70] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-cfdfysiv70] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-cfdfysiv70] {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    max-width: 200px;
}

.titleWrapper[b-cfdfysiv70] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-cfdfysiv70] {
    width: 48px;
}

.list-icon-wrapper[b-cfdfysiv70] {
    width: 20px;
}
/* /Pages/Labor.razor.rz.scp.css */
.listTemplateWrapper:hover[b-hb9765f52p] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-hb9765f52p] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-hb9765f52p] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-hb9765f52p] {
    color: var(--rz-primary);
}

.activeIndicator[b-hb9765f52p] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-hb9765f52p] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-hb9765f52p] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-hb9765f52p] {
    max-width: 120px;
    text-overflow: ellipsis;
}

.username-wrap[b-hb9765f52p] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-hb9765f52p] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-hb9765f52p] {
    width: 48px;
}

.list-icon-wrapper[b-hb9765f52p] {
    width: 20px;
}

.listTemplateWrapper-irrelevant[b-hb9765f52p] {
    cursor: pointer;
    background-color: var(--rz-base );
}

.listTemplateWrapperSelected-irrelevant[b-hb9765f52p] {
    cursor: pointer;
    background-color: var(--rz-base-light);
}

.activeIrrelevantItem[b-hb9765f52p] {
    color: var(--rz-primary-light);
}

.inactiveIrrelevantItem[b-hb9765f52p] {
    color: var(--rz-base-700);
}
/* /Pages/LieferscheineAushub.razor.rz.scp.css */
.listTemplateWrapper:hover[b-il7id4gt7l] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-il7id4gt7l] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-il7id4gt7l] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-il7id4gt7l] {
    color: var(--rz-primary);
}

.activeIndicator[b-il7id4gt7l] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-il7id4gt7l] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-il7id4gt7l] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-il7id4gt7l] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-il7id4gt7l] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-il7id4gt7l] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-il7id4gt7l] {
    width: 48px;
}

.list-icon-wrapper[b-il7id4gt7l] {
    width: 20px;
}
/* /Pages/LieferscheineFluessigboden.razor.rz.scp.css */
.listTemplateWrapper:hover[b-5gbomtdmdw] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-5gbomtdmdw] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-5gbomtdmdw] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-5gbomtdmdw] {
    color: var(--rz-primary);
}

.activeIndicator[b-5gbomtdmdw] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-5gbomtdmdw] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-5gbomtdmdw] {
    max-width: 130px;
    text-overflow: ellipsis;
}
.status-display-wrap[b-5gbomtdmdw] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-5gbomtdmdw] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-5gbomtdmdw] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-5gbomtdmdw] {
    width: 48px;
}

.list-icon-wrapper[b-5gbomtdmdw] {
    width: 20px;
}
/* /Pages/Mandantenverwaltung.razor.rz.scp.css */
.listTemplateWrapper:hover[b-wik8l862ye] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-wik8l862ye] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-wik8l862ye] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-wik8l862ye] {
    color: var(--rz-primary);
}

.activeIndicator[b-wik8l862ye] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-wik8l862ye] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-wik8l862ye] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-wik8l862ye] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-wik8l862ye] {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    max-width: 200px;
}

.titleWrapper[b-wik8l862ye] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-wik8l862ye] {
    width: 48px;
}

.list-icon-wrapper[b-wik8l862ye] {
    width: 20px;
}
/* /Pages/Projektebene.razor.rz.scp.css */
.sidebar h4[b-aqvjfxx96l] {
    color: var(--solutit-font-color);
}

.sidebar ul[b-aqvjfxx96l] {
    list-style-type: none;
}

.sidebar li:hover[b-aqvjfxx96l] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: pointer;
    border-radius: 5px;
}

.active[b-aqvjfxx96l] {
    background-color: var(--neutral-fill-secondary-active);
    cursor: pointer;
    border-radius: 5px;
}
/* /Pages/Settings.razor.rz.scp.css */
.sidebar h4[b-21ipqdmwmi] {
    color: var(--solutit-font-color);
}

.sidebar ul[b-21ipqdmwmi] {
    list-style-type: none;
}

.sidebar li:hover[b-21ipqdmwmi] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: pointer;
    border-radius: 5px;
}

.active[b-21ipqdmwmi] {
    background-color: var(--neutral-fill-secondary-active);
    cursor: pointer;
    border-radius: 5px;
}
