@import '_content/AuralizeBlazor/AuralizeBlazor.tf5u2o3oxg.bundle.scp.css';
@import '_content/Nextended.Blazor/Nextended.Blazor.tkxqvq0zjw.bundle.scp.css';

/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-ligi2ki8hf] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-ligi2ki8hf] {
    flex: 1;
}

.sidebar[b-ligi2ki8hf] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-ligi2ki8hf] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-ligi2ki8hf]  a, .top-row[b-ligi2ki8hf]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-ligi2ki8hf]  a:hover, .top-row[b-ligi2ki8hf]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-ligi2ki8hf]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row[b-ligi2ki8hf] {
        justify-content: space-between;
    }

    .top-row[b-ligi2ki8hf]  a, .top-row[b-ligi2ki8hf]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-ligi2ki8hf] {
        flex-direction: row;
    }

    .sidebar[b-ligi2ki8hf] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-ligi2ki8hf] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-ligi2ki8hf]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row[b-ligi2ki8hf], article[b-ligi2ki8hf] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }

    @code {
        public static class Icons[b-ligi2ki8hf] {
            public static class Custom

{
    public const string MyIcon = "<img src='icon0192.png' alt='Ikonka' style='width:24px; height:24px; margin-right:8px;'/>";
}

}
}
}
/* /Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-ig8tjsjcrh] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-ig8tjsjcrh] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-ig8tjsjcrh] {
    font-size: 1.1rem;
}

.bi[b-ig8tjsjcrh] {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    top: -1px;
    background-size: cover;
}

.bi-house-door-fill-nav-menu[b-ig8tjsjcrh] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
}

.bi-plus-square-fill-nav-menu[b-ig8tjsjcrh] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
}

.bi-list-nested-nav-menu[b-ig8tjsjcrh] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
}

.nav-item[b-ig8tjsjcrh] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-ig8tjsjcrh] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-ig8tjsjcrh] {
        padding-bottom: 1rem;
    }

    .nav-item[b-ig8tjsjcrh]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-ig8tjsjcrh]  a.active {
    background-color: rgba(255,255,255,0.37);
    color: white;
}

.nav-item[b-ig8tjsjcrh]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

.app-version-footer[b-ig8tjsjcrh] {
    margin: 12px 16px 8px;
    padding-top: 8px;
    border-top: 1px solid rgba(0, 0, 0, .12);
    color: rgba(0, 0, 0, .62);
    font-size: .75rem;
    line-height: 1.2;
}

@media (min-width: 641px) {
    .navbar-toggler[b-ig8tjsjcrh] {
        display: none;
    }

    .collapse[b-ig8tjsjcrh] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-ig8tjsjcrh] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
/* /Pages/Administration/AutomatedJobsPage.razor.rz.scp.css */
.navbar-toggler[b-xesbwh49ur] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-xesbwh49ur] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-xesbwh49ur] {
    font-size: 1.1rem;
}

.oi[b-xesbwh49ur] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-xesbwh49ur] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-xesbwh49ur] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-xesbwh49ur] {
        padding-bottom: 1rem;
    }

    .nav-item[b-xesbwh49ur]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-xesbwh49ur]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-xesbwh49ur]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-xesbwh49ur] {
        display: none;
    }

    .collapse[b-xesbwh49ur] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Orders/HistoryChangeDialog.razor.rz.scp.css */
.navbar-toggler[b-5e6soghbyf] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-5e6soghbyf] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-5e6soghbyf] {
    font-size: 1.1rem;
}

.oi[b-5e6soghbyf] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-5e6soghbyf] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-5e6soghbyf] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-5e6soghbyf] {
        padding-bottom: 1rem;
    }

    .nav-item[b-5e6soghbyf]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-5e6soghbyf]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-5e6soghbyf]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-5e6soghbyf] {
        display: none;
    }

    .collapse[b-5e6soghbyf] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Orders/ListElemOrders.razor.rz.scp.css */
.navbar-toggler[b-87hp3r1gjt] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-87hp3r1gjt] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-87hp3r1gjt] {
    font-size: 1.1rem;
}

.oi[b-87hp3r1gjt] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-87hp3r1gjt] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-87hp3r1gjt] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-87hp3r1gjt] {
        padding-bottom: 1rem;
    }

    .nav-item[b-87hp3r1gjt]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-87hp3r1gjt]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-87hp3r1gjt]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-87hp3r1gjt] {
        display: none;
    }

    .collapse[b-87hp3r1gjt] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Orders/ListNagOrders.razor.rz.scp.css */
.navbar-toggler[b-g7cmhes5vo] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-g7cmhes5vo] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-g7cmhes5vo] {
    font-size: 1.1rem;
}

.oi[b-g7cmhes5vo] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-g7cmhes5vo] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-g7cmhes5vo] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-g7cmhes5vo] {
        padding-bottom: 1rem;
    }

    .nav-item[b-g7cmhes5vo]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-g7cmhes5vo]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-g7cmhes5vo]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-g7cmhes5vo] {
        display: none;
    }

    .collapse[b-g7cmhes5vo] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/AddPaleta.razor.rz.scp.css */
.navbar-toggler[b-hw4gdzhslv] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-hw4gdzhslv] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-hw4gdzhslv] {
    font-size: 1.1rem;
}

.oi[b-hw4gdzhslv] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-hw4gdzhslv] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-hw4gdzhslv] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-hw4gdzhslv] {
        padding-bottom: 1rem;
    }

    .nav-item[b-hw4gdzhslv]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-hw4gdzhslv]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-hw4gdzhslv]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-hw4gdzhslv] {
        display: none;
    }

    .collapse[b-hw4gdzhslv] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/DetailsPalety.razor.rz.scp.css */
.navbar-toggler[b-a5zdwrqd8i] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-a5zdwrqd8i] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-a5zdwrqd8i] {
    font-size: 1.1rem;
}

.oi[b-a5zdwrqd8i] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-a5zdwrqd8i] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-a5zdwrqd8i] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-a5zdwrqd8i] {
        padding-bottom: 1rem;
    }

    .nav-item[b-a5zdwrqd8i]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-a5zdwrqd8i]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-a5zdwrqd8i]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-a5zdwrqd8i] {
        display: none;
    }

    .collapse[b-a5zdwrqd8i] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/DetailsPreviewPrintPalety.razor.rz.scp.css */
.navbar-toggler[b-4vn7tuybo7] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-4vn7tuybo7] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-4vn7tuybo7] {
    font-size: 1.1rem;
}

.oi[b-4vn7tuybo7] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-4vn7tuybo7] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-4vn7tuybo7] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-4vn7tuybo7] {
        padding-bottom: 1rem;
    }

    .nav-item[b-4vn7tuybo7]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-4vn7tuybo7]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-4vn7tuybo7]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-4vn7tuybo7] {
        display: none;
    }

    .collapse[b-4vn7tuybo7] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/ExportPdfPaleta.razor.rz.scp.css */
.navbar-toggler[b-9kb542y0zn] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-9kb542y0zn] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-9kb542y0zn] {
    font-size: 1.1rem;
}

.oi[b-9kb542y0zn] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-9kb542y0zn] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-9kb542y0zn] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-9kb542y0zn] {
        padding-bottom: 1rem;
    }

    .nav-item[b-9kb542y0zn]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-9kb542y0zn]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-9kb542y0zn]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-9kb542y0zn] {
        display: none;
    }

    .collapse[b-9kb542y0zn] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/GS128.razor.rz.scp.css */
.navbar-toggler[b-mezr3bgur1] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-mezr3bgur1] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-mezr3bgur1] {
    font-size: 1.1rem;
}

.oi[b-mezr3bgur1] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-mezr3bgur1] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-mezr3bgur1] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-mezr3bgur1] {
        padding-bottom: 1rem;
    }

    .nav-item[b-mezr3bgur1]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-mezr3bgur1]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-mezr3bgur1]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-mezr3bgur1] {
        display: none;
    }

    .collapse[b-mezr3bgur1] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/ListPalety.razor.rz.scp.css */
.navbar-toggler[b-fm2mzrjnpw] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-fm2mzrjnpw] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-fm2mzrjnpw] {
    font-size: 1.1rem;
}

.oi[b-fm2mzrjnpw] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-fm2mzrjnpw] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-fm2mzrjnpw] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-fm2mzrjnpw] {
        padding-bottom: 1rem;
    }

    .nav-item[b-fm2mzrjnpw]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-fm2mzrjnpw]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-fm2mzrjnpw]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-fm2mzrjnpw] {
        display: none;
    }

    .collapse[b-fm2mzrjnpw] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/QR.razor.rz.scp.css */
.navbar-toggler[b-65dmdembwu] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-65dmdembwu] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-65dmdembwu] {
    font-size: 1.1rem;
}

.oi[b-65dmdembwu] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-65dmdembwu] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-65dmdembwu] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-65dmdembwu] {
        padding-bottom: 1rem;
    }

    .nav-item[b-65dmdembwu]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-65dmdembwu]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-65dmdembwu]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-65dmdembwu] {
        display: none;
    }

    .collapse[b-65dmdembwu] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/QRMany.razor.rz.scp.css */
.navbar-toggler[b-enki4gvies] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-enki4gvies] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-enki4gvies] {
    font-size: 1.1rem;
}

.oi[b-enki4gvies] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-enki4gvies] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-enki4gvies] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-enki4gvies] {
        padding-bottom: 1rem;
    }

    .nav-item[b-enki4gvies]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-enki4gvies]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-enki4gvies]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-enki4gvies] {
        display: none;
    }

    .collapse[b-enki4gvies] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/WZManyPalety.razor.rz.scp.css */
.navbar-toggler[b-aqgwjpu98i] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-aqgwjpu98i] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-aqgwjpu98i] {
    font-size: 1.1rem;
}

.oi[b-aqgwjpu98i] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-aqgwjpu98i] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-aqgwjpu98i] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-aqgwjpu98i] {
        padding-bottom: 1rem;
    }

    .nav-item[b-aqgwjpu98i]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-aqgwjpu98i]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-aqgwjpu98i]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-aqgwjpu98i] {
        display: none;
    }

    .collapse[b-aqgwjpu98i] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Palety/WZPalety.razor.rz.scp.css */
.navbar-toggler[b-v3jkq73ewp] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-v3jkq73ewp] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-v3jkq73ewp] {
    font-size: 1.1rem;
}

.oi[b-v3jkq73ewp] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-v3jkq73ewp] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-v3jkq73ewp] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-v3jkq73ewp] {
        padding-bottom: 1rem;
    }

    .nav-item[b-v3jkq73ewp]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-v3jkq73ewp]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-v3jkq73ewp]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-v3jkq73ewp] {
        display: none;
    }

    .collapse[b-v3jkq73ewp] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Planning/AutomatyzacjaDanychExcelPage.razor.rz.scp.css */
.navbar-toggler[b-uyp74xigh6] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-uyp74xigh6] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-uyp74xigh6] {
    font-size: 1.1rem;
}

.oi[b-uyp74xigh6] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-uyp74xigh6] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-uyp74xigh6] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-uyp74xigh6] {
        padding-bottom: 1rem;
    }

    .nav-item[b-uyp74xigh6]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-uyp74xigh6]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-uyp74xigh6]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-uyp74xigh6] {
        display: none;
    }

    .collapse[b-uyp74xigh6] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Planning/ListZP.razor.rz.scp.css */
.list-zp-scope[b-e693vgpy9m]  .zp-list-grid .mud-table-container {
    border: 2px solid #c3c7ce;
    border-radius: 4px;
    background: #f1f2f4;
}

.list-zp-scope[b-e693vgpy9m]  .zp-list-grid .mud-table-head th {
    border-bottom: 2px solid #b8bec8;
    background: #e3e5e9;
    color: #24272d;
    font-weight: 700;
}

.list-zp-scope[b-e693vgpy9m]  .zp-list-grid .mud-table-body .mud-table-row {
    background: #f6f7f8;
}

.list-zp-scope[b-e693vgpy9m]  .zp-list-grid .mud-table-body .mud-table-row:nth-child(odd) {
    background: #e8eaed;
}

.list-zp-scope[b-e693vgpy9m]  .zp-list-grid .mud-table-body .mud-table-row:hover {
    background: #dfe4ea;
}

.list-zp-scope[b-e693vgpy9m]  .zp-list-grid .mud-table-cell {
    border-color: #c3c7ce;
    border-width: 0 1px 1px 0;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip {
    display: inline-flex;
    align-items: center;
    min-height: 24px;
    max-width: 100%;
    padding: 2px 8px;
    border: 2px solid currentColor;
    border-radius: 4px;
    background: #fff;
    font-size: .78rem;
    font-weight: 700;
    line-height: 1.2;
    white-space: nowrap;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--started {
    color: #18804b;
    background: #e7f6ee;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--planned {
    color: #2563eb;
    background: #e9f0ff;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--progress {
    color: #b45309;
    background: #fff4df;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--finished {
    color: #111827;
    background: #f3f4f6;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--closing {
    color: #7c3aed;
    background: #f3e8ff;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--neutral {
    color: #5f6875;
    background: #f5f6f8;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-0 {
    color: #0f766e;
    background: #e6fffb;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-1 {
    color: #6d28d9;
    background: #f1e8ff;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-2 {
    color: #0369a1;
    background: #e0f2fe;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-3 {
    color: #9f1239;
    background: #ffe4ec;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-4 {
    color: #3f6212;
    background: #ecfccb;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-5 {
    color: #7c2d12;
    background: #ffedd5;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-6 {
    color: #334155;
    background: #e2e8f0;
}

.list-zp-scope[b-e693vgpy9m]  .zp-status-chip--palette-7 {
    color: #7e22ce;
    background: #fae8ff;
}
/* /Pages/Production/CalendarPlanning.razor.rz.scp.css */
.navbar-toggler[b-84dmapoveb] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-84dmapoveb] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-84dmapoveb] {
    font-size: 1.1rem;
}

.oi[b-84dmapoveb] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-84dmapoveb] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-84dmapoveb] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-84dmapoveb] {
        padding-bottom: 1rem;
    }

    .nav-item[b-84dmapoveb]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-84dmapoveb]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-84dmapoveb]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-84dmapoveb] {
        display: none;
    }

    .collapse[b-84dmapoveb] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
/* /Pages/Production/EtykietaKoncowa.razor.rz.scp.css */
.final-label-preview-page[b-ss5rnwoqvf] {
    align-items: flex-start;
}

.final-label-preview-page[b-ss5rnwoqvf]  .final-label-print-button:not(.mud-disabled) {
    background-color: #00796b;
    border-color: #00796b;
    color: #fff;
    opacity: 1;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .18);
}

.final-label-preview-page[b-ss5rnwoqvf]  .final-label-print-button:not(.mud-disabled):hover {
    background-color: #00695c;
    border-color: #00695c;
    box-shadow: 0 3px 7px rgba(0, 0, 0, .22);
}

.final-label-preview-wrap[b-ss5rnwoqvf] {
    overflow: auto;
    padding-bottom: 16px;
}

.final-label-preview[b-ss5rnwoqvf] {
    zoom: var(--label-scale, 1);
    width: max-content;
}

.final-label-sheet[b-ss5rnwoqvf] {
    display: grid;
    grid-template-rows: auto minmax(0, 1fr) auto;
    grid-template-areas:
        "header"
        "content"
        "footer";
    width: var(--label-w, 100mm);
    height: var(--label-h, 60mm);
    margin: 16px 0;
    padding: var(--label-pad, 3mm);
    border: 0.25mm solid #000;
    border-radius: 3mm;
    background: #fff;
    color: #111;
    box-sizing: border-box;
    font-family: 'Nunito Sans', sans-serif;
    overflow: hidden;
}

.final-label-header[b-ss5rnwoqvf] {
    grid-area: header;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: calc(3mm * var(--s, 1));
    padding-bottom: 1mm;
}

.final-label-header .final-label-element[b-ss5rnwoqvf] {
    min-width: 0;
    max-width: 45%;
}

.final-label-logo[b-ss5rnwoqvf] {
    display: block;
    height: calc(7mm * var(--s, 1));
    width: auto;
    max-width: 100%;
    object-fit: contain;
}

.final-label-logo--left[b-ss5rnwoqvf] {
    object-position: left center;
}

.final-label-logo--right[b-ss5rnwoqvf] {
    object-position: right center;
}

.final-label-content[b-ss5rnwoqvf] {
    grid-area: content;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: calc(1.2mm * var(--s, 1));
    min-height: 0;
    padding: 1.5mm 0 0;
    overflow: hidden;
}

.final-label-fields[b-ss5rnwoqvf] {
    display: flex;
    flex-direction: column;
    gap: calc(1.2mm * var(--s, 1));
    min-height: 0;
}

.final-label-content > *[b-ss5rnwoqvf],
.final-label-fields > .final-label-element[b-ss5rnwoqvf] {
    flex-shrink: 0;
}

.final-label-footer[b-ss5rnwoqvf] {
    grid-area: footer;
    border-top: 0.3mm solid #000;
    padding-top: .8mm;
    font-size: calc(6pt * var(--s, 1));
    line-height: 1.1;
    overflow-wrap: anywhere;
}

.final-label-element[b-ss5rnwoqvf] {
    min-width: 0;
    min-height: 0;
    line-height: 1.15;
}

.final-label-element--text[b-ss5rnwoqvf] {
    display: flex;
    align-items: baseline;
    gap: 1mm;
}

.final-label-field-label[b-ss5rnwoqvf] {
    flex: 0 0 calc(14mm * var(--s, 1));
    width: calc(14mm * var(--s, 1));
    font-size: calc(8pt * var(--cs, 1) * var(--s, 1));
    font-weight: 400;
    text-transform: uppercase;
    overflow-wrap: anywhere;
}

.final-label-field-value[b-ss5rnwoqvf] {
    flex: 1 1 auto;
    min-width: 0;
    font-size: calc(8pt * var(--cs, 1) * var(--s, 1));
    font-weight: 700;
    text-transform: uppercase;
    overflow-wrap: anywhere;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.final-label-code[b-ss5rnwoqvf] {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.final-label-qr-box[b-ss5rnwoqvf] {
    flex-shrink: 0;
    overflow: hidden;
}

.final-label-qr-box[b-ss5rnwoqvf]  svg {
    width: 100% !important;
    height: 100% !important;
    display: block;
}

.final-label-qr-box[b-ss5rnwoqvf]  div {
    width: 100% !important;
    height: 100% !important;
}

.final-label-code-text[b-ss5rnwoqvf] {
    font-size: calc(8pt * var(--s, 1));
    font-weight: 400;
    letter-spacing: .5mm;
    line-height: 1.1;
    max-width: 100%;
    text-align: center;
    overflow-wrap: anywhere;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* stała wysokość = zawsze miejsce na 2 linie */
    height: calc(8pt * var(--s, 1) * 1.1 * 2);
    /* opcjonalnie, jeśli chcesz krótszy tekst wyśrodkowany w pionie: */
    display: flex;
    align-items: center;
    justify-content: center;
}

.final-label-element--barcode[b-ss5rnwoqvf],
.final-label-element--qr[b-ss5rnwoqvf] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.final-label-codes-row[b-ss5rnwoqvf] {
    margin-top: auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-end;
    gap: calc(2mm * var(--s, 1));
    width: 100%;
}

.final-label-codes-row > .final-label-element[b-ss5rnwoqvf] {
    flex: 1 1 0;
    min-width: 0;
}

.final-label-codes-row--stack[b-ss5rnwoqvf] {
    flex-direction: column;
    align-items: center;
}

.final-label-codes-row--stack > .final-label-element[b-ss5rnwoqvf] {
    flex: 0 0 auto;
    width: 100%;
}

.final-label-qr-head[b-ss5rnwoqvf] {
    font-size: calc(6.5pt * var(--s, 1));
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .3mm;
    color: #444;
}

@media print {
    .final-label-preview[b-ss5rnwoqvf] {
        zoom: 1 !important;
    }

    .label-zoom-control[b-ss5rnwoqvf] {
        display: none !important;
    }
}
/* /Pages/Production/RealizacjaZP.razor.rz.scp.css */
.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-list .mud-expand-panel {
    margin-bottom: 8px;
    border: 2px solid #c3c7ce;
    border-radius: 4px;
    background: #f1f2f4;
    overflow: hidden;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-list .mud-expand-panel-header {
    background: #e8eaed;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-list .mud-expand-panel-content {
    background: #f6f7f8;
    border-top: 2px solid #c3c7ce;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-title {
    width: 100%;
    min-width: 0;
    gap: 8px;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-actions {
    flex: 0 0 auto;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-action-button {
    min-width: 82px;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .final-label-action-button:not(.mud-disabled) {
    background: #007c76;
    color: #fff;
    box-shadow: 0 2px 5px rgba(0, 124, 118, .28);
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .final-label-action-button:not(.mud-disabled):hover {
    background: #006b66;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-main {
    min-width: 260px;
    flex: 1 1 auto;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-code {
    font-weight: 700;
    color: #24272d;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-meta {
    color: #4b5563;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-meta-line {
    min-width: 0;
    flex-wrap: wrap;
    gap: 4px 12px;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-realizations-table .mud-table-container {
    border: 2px solid #c3c7ce;
    border-radius: 4px;
    background: #f1f2f4;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-realizations-table .mud-table-head th {
    border-bottom: 2px solid #b8bec8;
    background: #e3e5e9;
    color: #24272d;
    font-weight: 700;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-realizations-table .mud-table-body .mud-table-row {
    background: #f6f7f8;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-realizations-table .mud-table-body .mud-table-row:nth-child(odd) {
    background: #e8eaed;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .operation-realizations-table .mud-table-cell {
    border-color: #c3c7ce;
    border-width: 0 1px 1px 0;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip {
    display: inline-flex;
    align-items: center;
    min-height: 24px;
    max-width: 100%;
    padding: 2px 8px;
    border: 2px solid currentColor;
    border-radius: 4px;
    background: #fff;
    font-size: .78rem;
    font-weight: 700;
    line-height: 1.2;
    white-space: nowrap;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip--started {
    color: #18804b;
    background: #e7f6ee;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip--planned {
    color: #2563eb;
    background: #e9f0ff;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip--progress {
    color: #b45309;
    background: #fff4df;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip--finished {
    color: #111827;
    background: #f3f4f6;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip--closing {
    color: #7c3aed;
    background: #f3e8ff;
}

.realizacja-zp-scope[b-bw0y7s0rfr]  .zp-status-chip--neutral {
    color: #5f6875;
    background: #f5f6f8;
}

@media (max-width: 900px) {
    .realizacja-zp-scope[b-bw0y7s0rfr]  .operation-title {
        align-items: flex-start;
        flex-wrap: wrap;
    }

    .realizacja-zp-scope[b-bw0y7s0rfr]  .operation-actions {
        order: 0;
    }

    .realizacja-zp-scope[b-bw0y7s0rfr]  .operation-main {
        min-width: 100%;
        order: 2;
    }
}
/* /Pages/Production/RealizacjaZPSzczegoly.razor.rz.scp.css */
.realizacja-details-scope[b-8461wkspuj]  .document-toolbar {
    margin-bottom: 8px;
}

.realizacja-details-scope[b-8461wkspuj]  .quantity-summary-cell {
    border: 2px solid #c3c7ce;
    border-radius: 4px;
    background: #f6f7f8;
    padding: 10px 12px;
}

.realizacja-details-scope[b-8461wkspuj]  .done-quantity-summary {
    border-color: #0f766e;
    background: #e6fffb;
}

.realizacja-details-scope[b-8461wkspuj]  .quantity-summary-cell .mud-typography-body2 {
    font-weight: 700;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .mud-table-container {
    border: 2px solid #c3c7ce;
    border-radius: 4px;
    background: #f1f2f4;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .mud-table-head th {
    border-bottom: 2px solid #b8bec8;
    background: #e3e5e9;
    color: #24272d;
    font-weight: 700;
    white-space: nowrap;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .mud-table-body .mud-table-row {
    background: #f6f7f8;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .mud-table-body .mud-table-row:nth-child(odd) {
    background: #e8eaed;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .mud-table-body .mud-table-row:hover {
    background: #dfe4ea;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .mud-table-cell {
    border-color: #c3c7ce;
    border-width: 0 1px 1px 0;
    vertical-align: middle;
}

.realizacja-details-scope[b-8461wkspuj]  .details-table .done-quantity-cell {
    border-left: 2px solid #0f766e;
    border-right: 2px solid #0f766e;
    background: #e6fffb;
    font-weight: 700;
}

.realizacja-details-scope[b-8461wkspuj]  .document-actions-cell {
    width: 1%;
    min-width: 168px;
    white-space: nowrap;
}

.realizacja-details-scope[b-8461wkspuj]  .document-actions {
    flex-wrap: nowrap;
}

.realizacja-details-scope[b-8461wkspuj]  .document-action-button {
    min-width: 104px;
}

.realizacja-details-scope[b-8461wkspuj]  .attachment-actions-cell {
    text-align: left;
}

.realizacja-details-scope[b-8461wkspuj]  .final-label-action-button:not(.mud-disabled) {
    background: #007c76;
    color: #fff;
    box-shadow: 0 2px 5px rgba(0, 124, 118, .28);
}

.realizacja-details-scope[b-8461wkspuj]  .final-label-action-button:not(.mud-disabled):hover {
    background: #006b66;
}

@media (max-width: 700px) {
    .realizacja-details-scope[b-8461wkspuj]  .document-toolbar {
        justify-content: flex-start;
    }

    .realizacja-details-scope[b-8461wkspuj]  .document-actions-cell {
        min-width: 148px;
    }

    .realizacja-details-scope[b-8461wkspuj]  .document-action-button {
        min-width: 96px;
    }
}
/* /Pages/Production/StopProductionOperationDialog.razor.rz.scp.css */
.stop-dialog-scope[b-31fjbr46v4]  .stop-dialog-table .mud-table-container {
    border: 2px solid #c3c7ce;
    border-radius: 4px;
    background: #f1f2f4;
}

.stop-dialog-scope[b-31fjbr46v4]  .checklist-error-table .mud-table-container {
    border-color: #f44336;
}

.stop-dialog-scope[b-31fjbr46v4]  .stop-dialog-table .mud-table-head th {
    border-bottom: 2px solid #b8bec8;
    background: #e3e5e9;
    color: #24272d;
    font-weight: 700;
}

.stop-dialog-scope[b-31fjbr46v4]  .stop-dialog-table .mud-table-body .mud-table-row {
    background: #f6f7f8;
}

.stop-dialog-scope[b-31fjbr46v4]  .stop-dialog-table .mud-table-body .mud-table-row:nth-child(odd) {
    background: #e8eaed;
}

.stop-dialog-scope[b-31fjbr46v4]  .stop-dialog-table .mud-table-cell {
    border-color: #c3c7ce;
    border-width: 0 1px 1px 0;
    vertical-align: top;
}

.quantity-metric[b-31fjbr46v4] {
    min-height: 48px;
    padding: 6px 0 4px;
    border-bottom: 1px solid #b8bec8;
    color: #5f6670;
}

.quantity-progress[b-31fjbr46v4] {
    display: grid;
    gap: 6px;
    color: #5f6670;
}

.quantity-path-note[b-31fjbr46v4] {
    margin-top: -4px;
}

.resource-empty-state[b-31fjbr46v4] {
    padding-top: 6px;
}

.selected-resource-list[b-31fjbr46v4] {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    min-height: 34px;
    padding-top: 6px;
}
/* /Shared/Components/AppVersionWatcher.razor.rz.scp.css */
.app-update-popup[b-8birxfv3w5] {
    position: fixed;
    right: 24px;
    bottom: 24px;
    z-index: 1400;
    max-width: 360px;
    padding: 16px 18px;
    background: #fff;
    border-left: 4px solid #009688;
    border-radius: 4px;
    box-shadow: 0 8px 28px rgba(0, 0, 0, .22);
}

@media (max-width: 600px) {
    .app-update-popup[b-8birxfv3w5] {
        right: 12px;
        bottom: 12px;
        left: 12px;
        max-width: none;
    }
}
