@import '_content/Gears.UI.Production/Gears.UI.Production.ul9fa326g6.bundle.scp.css';
@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.84wtju4z0n.bundle.scp.css';

/* /Components/Other/PIS.razor.rz.scp.css */
.pis-wrapper[b-uqy9l26b53] {
    list-style-type: none;
    padding: 0;
}

.pis-indicator[b-uqy9l26b53] {
    width: 12px;
    height: 12px;
    background-color: var(--bs-gray-300);
    margin-right: 2px;
}

.pis-1[b-uqy9l26b53] {
    background-color: var(--success);
}
.pis-2[b-uqy9l26b53] {
    background-color: var(--success);
}
.pis-3[b-uqy9l26b53] {
    background-color: var(--success);
}
.pis-4[b-uqy9l26b53] {
    background-color: var(--warning);
}
.pis-5[b-uqy9l26b53] {
    background-color: var(--error);
}
/* /Features/Downtimes/DowntimePlanner/Gantt/GanttColumn.razor.rz.scp.css */
div.downtime[b-p7cgo1qi7x] {
    min-width: 0.1%;
    height: 15px;
    position: absolute;
}

.summary div.downtime[b-p7cgo1qi7x] {
    top: 8px;
}
/* /Features/Downtimes/DowntimePlanner/Gantt/GanttView.razor.rz.scp.css */
table[b-t6zhxaei7u] {
    border-collapse: separate;
    border-spacing: 0;
}

tbody tr td:first-child[b-t6zhxaei7u] {
    position: sticky;
    left: 0;
    width: var(--first-col-width);
    z-index: 9;
    transition: width 0.3s ease-in-out;
}

tbody tr td.header-corner[b-t6zhxaei7u] {
    top: 0;
    z-index: 10;
}

.table-responsive > tbody tr td[b-t6zhxaei7u] {
    height: 38px;
}

tbody tr td[b-t6zhxaei7u] {
    border-bottom: 0;
}

td.summary[b-t6zhxaei7u] {
    position: relative;
    border-left: 0;
    overflow-x: clip;
}

table table td[b-t6zhxaei7u], td.summary[b-t6zhxaei7u] {
    height: 32px;
}

td .line .name[b-t6zhxaei7u] {
    width: 180px;
}

td .downtime .name[b-t6zhxaei7u] {
    width: 160px;
}

td div.name[b-t6zhxaei7u] {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: calc(var(--first-col-width) - 55px);
    font-size: 14px;
    transition: width 0.3s ease-in-out;
}

td > div.expandable[b-t6zhxaei7u] {
    box-sizing: border-box;
    transition-property: height;
    transition-duration: 0.2s;
    transition-timing-function: ease-in-out;
    contain: paint;
}

.tblRow:nth-of-type(3) td[b-t6zhxaei7u] {
    border-top: none !important;
}

.rowTitle[b-t6zhxaei7u] {
    padding-top: 4px !important;
    padding-bottom: 1px !important;
}

.tblRow:hover .rowHover[b-t6zhxaei7u] {
    background-color: color-mix(in srgb, var(--accent-fill-rest) 10%, white) !important;
}

.name[b-t6zhxaei7u] {
    margin-top: 2px;
}

.pTblRow[b-t6zhxaei7u] {
    padding-top: 5px;
    padding-bottom: 5px;
}

tr.downtime[b-t6zhxaei7u] {
    cursor:pointer;
}

tr.downtime:hover td[b-t6zhxaei7u] {
    background-color: color-mix(in srgb, var(--accent-fill-rest) 10%, white) !important;
}

tbody tr.expanded td:first-child[b-t6zhxaei7u] {
    width: 400px !important;
}

tbody tr.expanded td div.name[b-t6zhxaei7u] {
    width: 340px !important;
}

.current-day-line[b-t6zhxaei7u] {
    position: absolute;
    top: 0;
    bottom: 0;
    background: #ff5d5dc9;
    margin-top: 71px;
    width: 3px;
    z-index: 8;
    transition: left 0.3s ease-in-out;
}

.current-day-line[b-t6zhxaei7u]::after {
    content: "";
    position: absolute;
    top: -12px;
    left: -6px;
    width: 0;
    height: 0;
    border: 8px solid #ff5d5dc9;
    border-radius: 30px;
}

/* /Features/Downtimes/DowntimePlanner/Gantt/HeaderMonths.razor.rz.scp.css */
div[b-pki16zeavn] {
    position: absolute;
}

tbody tr td[b-pki16zeavn] {
    height: 35px;
    position: relative;
}


td > div:first-child[b-pki16zeavn] {
    border-left: 0 !important;
}

td.header[b-pki16zeavn] {
    z-index: 1;
    position: sticky;
    top: 0;
}
/* /Features/Downtimes/DowntimePlanner/Gantt/HeaderWeeks.razor.rz.scp.css */
div[b-b8w35iwf9f] {
    position: absolute;
}

tbody tr td[b-b8w35iwf9f] {
    border-bottom: 0;
    height: 35px;
    position: relative;
}

td.header[b-b8w35iwf9f] {
    z-index: 1;
    overflow: hidden;
    white-space: nowrap;
    position: sticky;
    top: 35px;
}

.cwDiv:first-of-type[b-b8w35iwf9f] {
    border-left: transparent !important;
}
/* /Features/Downtimes/DowntimePlanner/Kanban/DowntimeKanbanCard.razor.rz.scp.css */
article[b-vs4l4izeyc] {
    border: 1px solid var(--rz-base-200);
    /*max-height: 160px;*/
    background-color: var(--neutral-layer-2);
}

.border-red[b-vs4l4izeyc] {
    border-left: 4px solid var(--error);
}

.border-yellow[b-vs4l4izeyc] {
    border-left: 4px solid var(--warning);
}

.border-green[b-vs4l4izeyc] {
    border-left: 4px solid var(--success);
}
/* /Features/Downtimes/Downtime/PISCalculationDescription.razor.rz.scp.css */
.pis-1[b-oo4svg6a2e] {
    background-color: var(--success);
    border-color: var(--success);
}
.pis-2[b-oo4svg6a2e] {
    background-color: var(--success);
    border-color: var(--success);
}
.pis-3[b-oo4svg6a2e] {
    background-color: var(--success);
    border-color: var(--success);
}
.pis-4[b-oo4svg6a2e] {
    background-color: var(--warning);
    border-color: var(--warning);
}
.pis-5[b-oo4svg6a2e] {
    background-color: var(--error);
    border-color: var(--error);
}

.pis-1[b-oo4svg6a2e], .pis-2[b-oo4svg6a2e], .pis-3[b-oo4svg6a2e], .pis-4[b-oo4svg6a2e], .pis-5[b-oo4svg6a2e] {
    color: #fff;
    width: 132px;
}

.bg-primary[b-oo4svg6a2e] {
    background-color: var(--accent-fill-rest) !important;
}
/* /Layout/NavMenu.razor.rz.scp.css */
[b-wovjob5dbo] .fluent-nav-icon {
    padding-top: 1px;
}
