@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-u06oqcz68k] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-u06oqcz68k] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.listTemplateWrapper:hover[b-u06oqcz68k] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: default;
}
.listTemplateWrapper[b-u06oqcz68k]{
    color: var(--neutral-foreground-rest);
}
/* /Components/Dashboard/FluessigbodenDashStatistik.razor.rz.scp.css */
[b-b6sfck4dxt] .chart-box {
    height: 150px;
}
/* /Components/Dashboard/Labor_Mischanlagenuebersicht.razor.rz.scp.css */
.e-mail-display-wrap[b-h6yuut2lsx] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-h6yuut2lsx] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.listTemplateWrapper:hover[b-h6yuut2lsx] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: default;
}

.listTemplateWrapper[b-h6yuut2lsx] {
    color: var(--neutral-foreground-rest);
}
/* /Components/DocumentViewer.razor.rz.scp.css */
.errorMessage[b-dnvybh492j] {
    font-size: large;
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
    margin-left: 20px;
    margin-right: 20px;
}

.warningIcon[b-dnvybh492j] {
    font-size: 36px;
}
/* /Components/Labor/Rezeptur_popup.razor.rz.scp.css */
.value-table td[b-n2aa9xqqg0] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
}

    .value-table td.value[b-n2aa9xqqg0] {
        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-n2aa9xqqg0] {
    width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all; /* Lange Wörter umbrechen */
}
.datenblattDownloadLinkWrap[b-n2aa9xqqg0] {
    display: inline-block;
    max-width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.eignungspruefungFilenameWrapper[b-n2aa9xqqg0] {
    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-4ou02mrjw6] {
    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-4ou02mrjw6] {
        display: -webkit-box;
        -webkit-line-clamp: 2; /* Anzahl der Zeilen */
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }
.scrollable-zutat-table[b-4ou02mrjw6] {
    max-height: 250px;
    overflow-y: auto;
    display: block;
}
.laborauftragFilenameWrapper[b-4ou02mrjw6] {
    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-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}
.listTemplateWrapper-error:hover[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--rz-danger-lighter);
}

.listTemplateWrapperSelected[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}
.listTemplateWrapperSelected-error[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--rz-danger-lighter);
}
.listTemplateWrapper-error[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--rz-danger-lighter);
}
.listTemplateWrapper-irrelevant[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--rz-base );
}
.listTemplateWrapperSelected-irrelevant[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--rz-base-light);
}


.activeItem[b-vq21l6k1gr] {
    color: var(--rz-primary);
}

.inacticeIrrelevantItem[b-vq21l6k1gr] {
    color: var(--rz-base);
}}

.activeIrrelevantItem[b-vq21l6k1gr] {
    color: var(--rz-primary-light);
}

.activeIndicator[b-vq21l6k1gr] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-vq21l6k1gr] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-vq21l6k1gr] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-vq21l6k1gr] {
    overflow-wrap: anywhere;
}

.tests-sidebar-wrapper[b-vq21l6k1gr] {
    height: 650px;
}

.documentListEntry :hover[b-vq21l6k1gr] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover) !important;
}
.filelist-name-wrap[b-vq21l6k1gr] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.testEditor[b-vq21l6k1gr] {
    display: flex;
    flex-direction: row;
    gap: 2rem;
}
.testResultFileHeight[b-vq21l6k1gr] {
    height: auto;
}

@media (max-width: 1550px) {
    .testEditor[b-vq21l6k1gr] {
        flex-direction: column;
    }
    .testResultFileHeight[b-vq21l6k1gr]{
        height: 700px;
    }
}
/* /Components/LanguageSelector.razor.rz.scp.css */
.card-flag[b-nk6dyc2yri] {
    width: 40px;
    object-fit: cover
}
/* /Components/Lieferscheine/Aushub/LieferscheinAushubView.razor.rz.scp.css */
.value-table td[b-xhcttwj7r5] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
}
.titleValue[b-xhcttwj7r5] {
    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-xhcttwj7r5] {
        max-width: 250px;
        white-space: normal; /* Erlaubt Zeilenumbruch */
        word-break: break-word; /* Bricht lange Wörter */
    }
}

.image-haufwerk-container[b-xhcttwj7r5] {
    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-xhcttwj7r5] {
        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-2hxlpirvt7] {
    width: 48px;
}
/* /Components/Lieferscheine/Fluessigboden/LieferscheinFluessigbodenView.razor.rz.scp.css */
.value-table td[b-vi7x6ss3iw] {
    padding-right: 20px; /* Abstand zwischen den Spalten */
    padding-top: 15px; /* Abstand zwischen den Zeilen */
    font-size: medium;
}
.titleValue[b-vi7x6ss3iw] {
    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-vi7x6ss3iw] {
        max-width: 250px;
        white-space: normal; /* Erlaubt Zeilenumbruch */
        word-break: break-word; /* Bricht lange Wörter */
    }
}

.scrollable-zutat-table[b-vi7x6ss3iw] {
    overflow-y: auto;
    display: block;
    height: 300px;
}

.ueberwachungWrapper:hover[b-vi7x6ss3iw] {
    filter: brightness(85%);
    cursor: pointer;
}
/* /Components/Lieferscheine/Zertifikat_Popup.razor.rz.scp.css */
.popupCertificateHeight[b-gxs2lxbqp9] {
    height: 800px;
}
/* /Components/Mandantenverwaltung/GeneralTenantSettings.razor.rz.scp.css */
.titleWrapper[b-lsqnzndo4m] {
    -webkit-line-clamp: 1; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tenantNameWrapper[b-lsqnzndo4m] {
    -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-wa3t7wri5y] {
    color: var(--solutit-font-color);
}

.sidebar ul[b-wa3t7wri5y] {
    list-style-type: none;
}

.sidebar li:hover[b-wa3t7wri5y] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: pointer;
    border-radius: 5px;
}

.active[b-wa3t7wri5y] {
    background-color: var(--neutral-fill-secondary-active);
    cursor: pointer;
    border-radius: 5px;
}
/* /Components/QrCode.razor.rz.scp.css */
.qr-code-container[b-mcouefg42l] {
    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-mcouefg42l] {
        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-rqi17of8s6] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-rqi17of8s6] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-rqi17of8s6] {
    color: var(--rz-primary);
}

.activeIndicator[b-rqi17of8s6] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-rqi17of8s6] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-rqi17of8s6] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.username-wrap[b-rqi17of8s6] {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    max-width: 250px;
}

.titleWrapper[b-rqi17of8s6] {
    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-rqi17of8s6] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover) !important;
}
/* /Components/Settings/FirmaSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-2jbzz026gn] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-2jbzz026gn] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-2jbzz026gn] {
    color: var(--rz-primary);
}

.activeIndicator[b-2jbzz026gn] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-2jbzz026gn] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-2jbzz026gn] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-2jbzz026gn] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-2jbzz026gn] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.title-icon-wrapper[b-2jbzz026gn]{
    width: 48px;
}

.list-icon-wrapper[b-2jbzz026gn]{
    width: 20px;
}
.logoFilenameWrapper[b-2jbzz026gn] {
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.logo[b-2jbzz026gn] {
    max-height: 40px;
    max-width: 200px;
    cursor: pointer;
}
/* /Components/Settings/IngredientsSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-tzp3t1cgpz] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-tzp3t1cgpz] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-tzp3t1cgpz] {
    color: var(--rz-primary);
}

.activeIndicator[b-tzp3t1cgpz] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-tzp3t1cgpz] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-tzp3t1cgpz] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-tzp3t1cgpz] {
    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-tzp3t1cgpz] {
    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-bk19lys0f0] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-bk19lys0f0] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-bk19lys0f0] {
    color: var(--rz-primary);
}

.activeIndicator[b-bk19lys0f0] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-bk19lys0f0] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-bk19lys0f0] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-bk19lys0f0] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
/* /Components/Settings/ProjektSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-wes138ua4q] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-wes138ua4q] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-wes138ua4q] {
    color: var(--rz-primary);
}

.inactiveItem[b-wes138ua4q] {
    color: var(--rz-primary-light);
}

.inactive[b-wes138ua4q] {
    color: var(--rz-base-dark);
}

.activeIndicator[b-wes138ua4q] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.inactiveIndicator[b-wes138ua4q] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary-light);
}

.widthLimitedForm[b-wes138ua4q] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-wes138ua4q] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-wes138ua4q] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-wes138ua4q] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-wes138ua4q] {
    width: 48px;
}

.list-icon-wrapper[b-wes138ua4q] {
    width: 20px;
}
.laborauftragFilenameWrapper[b-wes138ua4q]{
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.chip-text[b-wes138ua4q] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 120px;
    display: block;
}
/* /Components/Settings/Projekt_HaufwerkEditor.razor.rz.scp.css */
.listTemplateWrapper:hover[b-55pnkg2q15] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-55pnkg2q15] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-55pnkg2q15] {
    color: var(--rz-primary);
}

.activeIndicator[b-55pnkg2q15] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-55pnkg2q15] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-55pnkg2q15] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-55pnkg2q15] {
    overflow-wrap: anywhere;
}
.haufwerk-sidebar-wrapper[b-55pnkg2q15]{
    height: 500px;
}
/* /Components/Settings/Projekt_LocationEditor.razor.rz.scp.css */
.ort-editor[b-2zo3k66tts] {
    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-i0inwp89k8] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-i0inwp89k8] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-i0inwp89k8] {
    color: var(--rz-primary);
}

.activeIndicator[b-i0inwp89k8] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-i0inwp89k8] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-i0inwp89k8] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-i0inwp89k8] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow-wrap: anywhere;
}



.titleWrapper[b-i0inwp89k8] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-i0inwp89k8] {
    width: 48px;
}

.list-icon-wrapper[b-i0inwp89k8] {
    width: 20px;
}
/* /Components/Settings/TestkonfigurationSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-swivk4ked2] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-swivk4ked2] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-swivk4ked2] {
    color: var(--rz-primary);
}

.activeIndicator[b-swivk4ked2] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-swivk4ked2] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-swivk4ked2] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-swivk4ked2] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
.titleWrapper[b-swivk4ked2] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-swivk4ked2] {
    width: 48px;
}
/* /Components/Settings/VehiclesSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-xkg7kvwu2c] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-xkg7kvwu2c] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-xkg7kvwu2c] {
    color: var(--rz-primary);
}

.activeIndicator[b-xkg7kvwu2c] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-xkg7kvwu2c] {
    max-width: 500px !important;
}

.e-mail-display-wrap[b-xkg7kvwu2c] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-xkg7kvwu2c] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
/* /Components/Settings/WarnhinweisSettings.razor.rz.scp.css */
.listTemplateWrapper:hover[b-g9c69vks99] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-g9c69vks99] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.activeItem[b-g9c69vks99] {
    color: var(--rz-primary);
}

.activeIndicator[b-g9c69vks99] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.titleWrapper[b-g9c69vks99] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-g9c69vks99] {
    width: 48px;
}

.e-mail-display-wrap[b-g9c69vks99] {
    max-width: 140px;
    text-overflow: ellipsis;
}

.username-wrap[b-g9c69vks99] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}
/* /Components/SiSidebarLayout.razor.rz.scp.css */
.sidebar[b-11n2bcawzw] {
    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-11n2bcawzw] {
    z-index: 1;
    background-color: var(--sidebar-color);
    box-sizing: border-box;
    border-bottom: 1px solid var(--solutit-highlight-1);
}

.not-in-mobile[b-11n2bcawzw] {
    display: none !important;
}

.back-button[b-11n2bcawzw] {
    background-color: var(--neutral-layer-2);
    z-index: 1;
    width: calc(100% - var(--scrollbar-width));
}
.back-button .bi-chevron-left[b-11n2bcawzw]::before {
    font-weight: 900 !important;
}

[b-11n2bcawzw] .sidebarLayoutContent {
    width: calc(100% - var(--sidebar-width));
    margin-top: 45px !important;
}

@container (min-width: 768px) {
    .sidebarLayoutContent[b-11n2bcawzw] {
        display: flex !important;
        margin-top: 0 !important;
    }

    .sidebar[b-11n2bcawzw] {
        width: var(--sidebar-width) !important;
    }

    .back-button[b-11n2bcawzw] {
        display: none !important;
    }

    .not-in-mobile[b-11n2bcawzw] {
        display: flex !important;
    }
}
/* /Components/TenantSwitcher.razor.rz.scp.css */
@media (max-width: 768px) {
    .tenant-switcher-dropdown[b-wtel8z19i1] {
        display: none;
    }
}
/* /Components/UserIconMenu.razor.rz.scp.css */
.username-wrap[b-4rigeyvovp] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 210px;
}
/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-i2n1dhf3xi] {
    height: 100dvh;
    width: 100vw;
    max-height: 100dvh;
    max-width: 100vw;
    background-color: var(--rz-base-100)
}

    .page div[b-i2n1dhf3xi] {
        background-color: var(--rz-base-100)
    }

@media (min-width: 768px) {

    .sidebar[b-i2n1dhf3xi] {
        width: 5rem;
    }
}
/* /Layout/NavMenu.razor.rz.scp.css */
.nav-bar[b-lg8if22r0u] {
    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-lg8if22r0u]  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-lg8if22r0u]  a:hover {
            background-color: var(--solutit-highlight-2);
            color: var(--rz-primary) !important;
            cursor: pointer;
        }



    .nav-bar[b-lg8if22r0u]  .nav-link:focus-visible {
        outline: none;
        box-shadow: none;
    }

.active[b-lg8if22r0u]  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-lg8if22r0u] {
    top: 2px;
    right: 9px;
}

@media (min-width: 768px) {
    .nav-bar[b-lg8if22r0u] {
        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-lg8if22r0u]  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-xjb34crhcm] {
    background-color: var(--rz-primary);
    max-height: 48px;
}

img.logo[b-xjb34crhcm] {
    filter: brightness(0) invert(1); /* Make the svg white*/
    width: 150px;
}
/* /Pages/Inventarliste.razor.rz.scp.css */
.listTemplateWrapper:hover[b-4ltexjdmes] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-4ltexjdmes] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-4ltexjdmes] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-4ltexjdmes] {
    color: var(--rz-primary);
}

.activeIndicator[b-4ltexjdmes] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-4ltexjdmes] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-4ltexjdmes] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-4ltexjdmes] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-4ltexjdmes] {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    max-width: 200px;
}

.titleWrapper[b-4ltexjdmes] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-4ltexjdmes] {
    width: 48px;
}

.list-icon-wrapper[b-4ltexjdmes] {
    width: 20px;
}
/* /Pages/Labor.razor.rz.scp.css */
.listTemplateWrapper:hover[b-g0gokblbak] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-g0gokblbak] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-g0gokblbak] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-g0gokblbak] {
    color: var(--rz-primary);
}

.activeIndicator[b-g0gokblbak] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-g0gokblbak] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-g0gokblbak] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-g0gokblbak] {
    max-width: 120px;
    text-overflow: ellipsis;
}

.username-wrap[b-g0gokblbak] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-g0gokblbak] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-g0gokblbak] {
    width: 48px;
}

.list-icon-wrapper[b-g0gokblbak] {
    width: 20px;
}

.listTemplateWrapper-irrelevant[b-g0gokblbak] {
    cursor: pointer;
    background-color: var(--rz-base );
}

.listTemplateWrapperSelected-irrelevant[b-g0gokblbak] {
    cursor: pointer;
    background-color: var(--rz-base-light);
}

.activeIrrelevantItem[b-g0gokblbak] {
    color: var(--rz-primary-light);
}

.inactiveIrrelevantItem[b-g0gokblbak] {
    color: var(--rz-base-700);
}
/* /Pages/LieferscheineAushub.razor.rz.scp.css */
.listTemplateWrapper:hover[b-ejyqg2ei76] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-ejyqg2ei76] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-ejyqg2ei76] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-ejyqg2ei76] {
    color: var(--rz-primary);
}

.activeIndicator[b-ejyqg2ei76] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-ejyqg2ei76] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-ejyqg2ei76] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-ejyqg2ei76] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-ejyqg2ei76] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-ejyqg2ei76] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-ejyqg2ei76] {
    width: 48px;
}

.list-icon-wrapper[b-ejyqg2ei76] {
    width: 20px;
}
/* /Pages/LieferscheineFluessigboden.razor.rz.scp.css */
.listTemplateWrapper:hover[b-kut8ith8ik] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-kut8ith8ik] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-kut8ith8ik] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-kut8ith8ik] {
    color: var(--rz-primary);
}

.activeIndicator[b-kut8ith8ik] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-kut8ith8ik] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-kut8ith8ik] {
    max-width: 130px;
    text-overflow: ellipsis;
}
.status-display-wrap[b-kut8ith8ik] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-kut8ith8ik] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

.titleWrapper[b-kut8ith8ik] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-kut8ith8ik] {
    width: 48px;
}

.list-icon-wrapper[b-kut8ith8ik] {
    width: 20px;
}
/* /Pages/Mandantenverwaltung.razor.rz.scp.css */
.listTemplateWrapper:hover[b-qap1rkigan] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-hover);
}

.listTemplateWrapperSelected[b-qap1rkigan] {
    cursor: pointer;
    background-color: var(--neutral-fill-secondary-active);
}

.listTemplateWrapperEigenueberwachung[b-qap1rkigan] {
    cursor: pointer;
    background-color: #c8bfe7;
}

.activeItem[b-qap1rkigan] {
    color: var(--rz-primary);
}

.activeIndicator[b-qap1rkigan] {
    width: 3px;
    flex-shrink: 0;
    align-self: stretch;
    background-color: var(--rz-primary);
}

.widthLimitedForm[b-qap1rkigan] {
    max-width: 500px !important;
}

.projekt-display-wrap[b-qap1rkigan] {
    max-width: 130px;
    text-overflow: ellipsis;
}

.status-display-wrap[b-qap1rkigan] {
    max-width: 90px;
    text-overflow: ellipsis;
}

.username-wrap[b-qap1rkigan] {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    max-width: 200px;
}

.titleWrapper[b-qap1rkigan] {
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Anzahl der Zeilen */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.title-icon-wrapper[b-qap1rkigan] {
    width: 48px;
}

.list-icon-wrapper[b-qap1rkigan] {
    width: 20px;
}
/* /Pages/Projektebene.razor.rz.scp.css */
.sidebar h4[b-z0xhznwxbv] {
    color: var(--solutit-font-color);
}

.sidebar ul[b-z0xhznwxbv] {
    list-style-type: none;
}

.sidebar li:hover[b-z0xhznwxbv] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: pointer;
    border-radius: 5px;
}

.active[b-z0xhznwxbv] {
    background-color: var(--neutral-fill-secondary-active);
    cursor: pointer;
    border-radius: 5px;
}
/* /Pages/Settings.razor.rz.scp.css */
.sidebar h4[b-ifau6dj8km] {
    color: var(--solutit-font-color);
}

.sidebar ul[b-ifau6dj8km] {
    list-style-type: none;
}

.sidebar li:hover[b-ifau6dj8km] {
    background-color: var(--neutral-fill-secondary-hover);
    cursor: pointer;
    border-radius: 5px;
}

.active[b-ifau6dj8km] {
    background-color: var(--neutral-fill-secondary-active);
    cursor: pointer;
    border-radius: 5px;
}
