@import '_content/Toolbelt.Blazor.PWA.Updater/Toolbelt.Blazor.PWA.Updater.bnjuj6nd91.bundle.scp.css';

/* /Modules/Configuration/EntryGrid/Components/EntryGridPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-zixkybihhy] .list-item, [b-zixkybihhy] .list-header {
    grid-template-columns: 1fr 44px;
}
/* /Modules/Configuration/ItemModel/Components/ItemModelPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-stcz1q431s] .list-item, [b-stcz1q431s] .list-header {
    grid-template-columns: 1fr 30% 20% 44px;
}
/* /Modules/Configuration/ItemType/Components/ItemTypePopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-c2gaahcdak] .list-item, [b-c2gaahcdak] .list-header {
    grid-template-columns: 35% 1fr 80px 44px;
}
/* /Modules/Configuration/Size/Components/SizeTypePopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-23aic8r5jg] .list-item, [b-23aic8r5jg] .list-header {
    grid-template-columns: 1fr 62px 44px;
}
/* /Modules/Main/Assignee/Components/AssigneePopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-bci9gnu2r7] .list-item, [b-bci9gnu2r7] .list-header {
    grid-template-columns: 20% 1fr 20% 20% 44px;
}
/* /Modules/Main/Assignee/Components/ItemsPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-5spth4oic0] .list-item, [b-5spth4oic0] .list-header {
    grid-template-columns: 34% 33% 33%;
}
/* /Modules/Main/Assignments/Components/AssignmentsPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-ddols2sr41] .list-item, [b-ddols2sr41] .list-header {
    grid-template-columns: 1fr 30% 30% 44px;
}
/* /Modules/Main/ContainerContents/Components/ContainerContentsPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-0q1qbrvryq] .list-item, [b-0q1qbrvryq] .list-header {
    grid-template-columns: 25% 1fr 44px;
}
/* /Modules/Main/FieldAudit/Components/FieldAuditPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-9ybrp0q7kv] .list-item, [b-9ybrp0q7kv] .list-header {
    grid-template-columns: 40% 1fr;
}
/* /Modules/Main/Repair/Components/RepairPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-cxu4zjwy2v] .list-item, [b-cxu4zjwy2v] .list-header {
    grid-template-columns: 1fr 1fr 44px;
}
/* /Modules/Main/SerializeCustomerItems/Components/ConfigureSerializePopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-ywjskf8yyi] .list-item, [b-ywjskf8yyi] .list-header {
    grid-template-columns: 20% 1fr 70px 70px 100px 44px;
}
/* /Modules/Main/SerializeItems/Components/SerializeItemsPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-ado54gakdg] .list-item, [b-ado54gakdg] .list-header {
    grid-template-columns: 1fr 22% 22% 22% 44px;
}
/* /Modules/Main/SwapGroup/Components/SwapGroupPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-z5d0w8xgg8] .list-item, [b-z5d0w8xgg8] .list-header {
    grid-template-columns: 1fr 44px;
}
/* /Modules/Main/UnserializedInventory/Components/UnserializedInventoryPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-mltl1p5gss] .list-item, [b-mltl1p5gss] .list-header {
    grid-template-columns: 1fr 22% 22% 22% 44px;
}
/* /Modules/Main/WorkOrder/Components/WorkOrderPopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-kveee77yzi] .list-item, [b-kveee77yzi] .list-header {
    grid-template-columns: 1fr 45% 15% 44px;
}
/* /Modules/Report/Maintenance/Components/MaintenancePopup.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-l2u8fx834l] .list-item, [b-l2u8fx834l] .list-header {
    grid-template-columns: 35% 1fr 44px;
}
/* /Pages/Index.razor.rz.scp.css */
/*set width of each listview column (1fr = takes up the rest of the space / last one is button) */
[b-ax2jlr1bzl] .list-item, [b-ax2jlr1bzl] .list-header {
    grid-template-columns: 170px 1fr 110px 44px;
}
/* /Shared/Components/LoginBar.razor.rz.scp.css */
.row-item[b-b1xl53b0iz] {
    display: inline-block;
    margin-left: 10px;
}

    .row-item .caption[b-b1xl53b0iz] {
        display: inline-block;
        color: grey;
    }

    .row-item .value[b-b1xl53b0iz] {
        display: inline-block;
        color: black;
        font-weight: bold
    }

.account-menu-toggle > *[b-b1xl53b0iz] {
    pointer-events: none;
}

.text-truncate[b-b1xl53b0iz] {
    padding-left: 25px;
    padding-right: 25px;
}

@media only screen and (max-width: 950px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 425px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 900px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 415px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 860px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 375px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 840px) {
    .text-truncate[b-b1xl53b0iz] {
        display: none;
    }

    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 505px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 800px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 455px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 740px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 425px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 720px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 400px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 700px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 355px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 550px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 225px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 520px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 200px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 480px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 265px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 400px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 230px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 360px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 215px;
        text-overflow: ellipsis;
    }
}

@media only screen and (max-width: 350px) {
    .text-title[b-b1xl53b0iz] {
        overflow: hidden;
        white-space: nowrap;
        max-width: 230px;
        text-overflow: ellipsis;
    }
}
/* /Shared/Components/ReportViewer.razor.rz.scp.css */
.mm-report[b-eteqysurec]  > div {
    width: 100%;
    height: 100%;
    position: relative;
}

.mm-report[b-eteqysurec]  {
    width: 100%;
    height: 100%;
}

    .mm-report[b-eteqysurec]  .k-collapse-next::before {
        content: "\e9b2" !important;
        font-family: axialisicons !important;
        font-weight: bold;
        font-size: 20px;
        position: relative;
        right: 3px;
    }

    .mm-report[b-eteqysurec]  .k-expand-next::before {
        content: "\e9b1" !important;
        font-family: axialisicons !important;
        font-weight: bold;
        font-size: 20px;
        position: relative;
        right: 3px;
    }

    .mm-report[b-eteqysurec]  .k-resize-handle {
        display: none !important;
    }

    .mm-report[b-eteqysurec]  .k-splitbar-horizontal {
        width: 35px;
    }

    .mm-report[b-eteqysurec]  .k-icon {
        font-family: "ReportingIcons" !important;
    }

    .mm-report[b-eteqysurec]  .k-i-filter::before {
        content: "\e129" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-x::before {
        content: "\e11b" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-arrow-s::before {
        content: "\e006" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-search::before {
        content: "\e13e" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-reorder::before {
        content: "\e02f" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-seek-e::before {
        content: "\e005" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-file::before {
        content: "\e906" !important;
        font-family: ReportingIcons !important;
        color: rgba(33, 37, 41, 0.5) !important;
    }

    .mm-report[b-eteqysurec]  .k-hover .k-i-file::before {
        content: "\e906" !important;
        font-family: ReportingIcons !important;
        color: var(--brighter-blue) !important;
    }

    .mm-report[b-eteqysurec]  .k-i-filter::before {
        content: "\e129" !important;
        font-family: ReportingIcons !important;
        color: rgba(33, 37, 41, 0.5) !important;
    }

    .mm-report[b-eteqysurec]  .k-hover .k-i-filter::before {
        content: "\e129" !important;
        font-family: ReportingIcons !important;
        color: var(--brighter-blue) !important;
    }

    .mm-report[b-eteqysurec]  .k-i-toggle-full-screen-mode::before {
        content: "\e690" !important;
        font-family: ReportingIcons !important;
        color: rgba(33, 37, 41, 0.5) !important;
    }

    .mm-report[b-eteqysurec]  .k-hover .k-i-toggle-full-screen-mode::before {
        content: "\e690" !important;
        font-family: ReportingIcons !important;
        color: var(--brighter-blue) !important;
    }

    .mm-report[b-eteqysurec]  .k-i-arrow-double-60-right::before {
        content: "\e009" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-seek-w::before {
        content: "\e007" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .k-i-arrow-double-60-left::before {
        content: "\e00b" !important;
        font-family: ReportingIcons !important;
    }

    .mm-report[b-eteqysurec]  .trv-report-pager span {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

.mm-report[b-eteqysurec]  .trv-parameters-area-preview-button {
    background-color: var(--brighter-blue);
    color: white;
    border-color: var(--brighter-blue);
    border-radius: 4px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    font-size: 16px;
    top: 6px;
    width: calc(100% - 12px);
    padding: 2px 0px;
}

.mm-report[b-eteqysurec]  .trv-parameters-area-preview-button:hover {
    background-color: var(--normal-blue);
    color: white;
}
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-4ztdi3rx7q] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-4ztdi3rx7q] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-4ztdi3rx7q] {
    font-size: 1.1rem;
}

.oi[b-4ztdi3rx7q] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-4ztdi3rx7q] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-4ztdi3rx7q] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-4ztdi3rx7q] {
        padding-bottom: 1rem;
    }

    .nav-item[b-4ztdi3rx7q]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item[b-4ztdi3rx7q]  a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item[b-4ztdi3rx7q]  a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 641px) {
    .navbar-toggler[b-4ztdi3rx7q] {
        display: none;
    }

    .collapse[b-4ztdi3rx7q] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }

    .nav-scrollable[b-4ztdi3rx7q] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
