@charset "UTF-8";@font-face{font-family:Sora;src:url(/themes/fonts/Sora-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.html-cell{width:100%;height:100%;position:relative;min-height:40px}.html-cell-content{width:100%;height:100%}.html-cell-content-inner{width:100%;height:100%;padding:2px 2px 8px}.html-cell-editor-note{color:var(--tivor-ink-3);width:100%;text-align:center;line-height:1;font-size:10px}.html-cell-hover{opacity:0;pointer-events:none;transition:opacity var(--tivor-motion-fast, .12s) ease,background-color var(--tivor-motion-fast, .12s) ease}.html-cell:hover .html-cell-hover,.html-cell:focus-within .html-cell-hover,.html-cell-active{opacity:1;pointer-events:auto}.html-cell .MuiBox-root:has(div){width:100%;height:100%;border:1px solid transparent;box-shadow:var(--tivor-shadow-xs);border-radius:var(--tivor-radius-md);padding:5px!important;min-width:100%;transition:border-color var(--tivor-motion-fast, .12s) ease,box-shadow var(--tivor-motion-fast, .12s) ease,background-color var(--tivor-motion-fast, .12s) ease}.html-cell:hover .MuiBox-root:has(div),.html-cell:focus-within .MuiBox-root:has(div){border-color:var(--tivor-line-strong);box-shadow:var(--tivor-shadow-sm, var(--tivor-shadow-xs))}.MuiDataGrid-withBorderColor{border:none!important}.MuiListItemIcon-root{min-width:26px}.is3dmenu{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:16px;align-items:center;background-color:var(--tivor-surface)}.is3dmenu .selected3dmenuItem{background-color:var(--tivor-surface);margin:0!important;border-radius:0;font-size:14px;font-weight:600;box-shadow:0 -3px 0 0 var(--tivor-lime) inset}.is3dmenu span{padding:12px 18px 12px 12px;font-size:14px;font-weight:600;line-height:1}.is3dmenu a{padding:12px 18px 12px 12px;margin:0!important;border-radius:var(--tivor-radius-md);text-decoration:none;font-size:14px;color:var(--tivor-ink-2);font-weight:600;line-height:1}.is3dmenu a:hover{background-color:var(--tivor-row-hover)}.useThisSelectionBtn{width:25px;max-width:27px!important;overflow:hidden;display:inline-block!important;background-color:var(--tivor-surface)!important;height:40px;margin-right:10px!important}.useThisSelectionBtn .MuiButton-icon{margin-right:0;margin-left:0}.linkBack svg{width:28px!important;height:28px!important}.filterHarmonogram{flex-direction:column;display:flex;gap:8px;flex-wrap:wrap}.filterHarmonogram .filterDatepicker{max-width:200px;width:200px;min-width:200px}.filterHarmonogram .filterWeeks{max-width:150px;min-width:150px;width:150px}.filterHarmonogram .MuiStack-root{display:flex;flex-direction:column;width:100%;gap:12px}.filterHarmonogram .MuiStack-root .MuiFormControl-root button{width:100%}.filterHarmonogram .MuiButton-containedPrimary{margin-left:0}.filterHarmonogram .MuiFormControl-root{margin-left:0!important}.main{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.main>.MuiStack-root{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.main .main2{display:flex;flex-direction:column;justify-content:flex-start;height:calc(100vh - 45px);gap:12px}.main .main2>.MuiStack-root{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.schedulePrintSubButtons{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.c1--header{color:#02b2af}.c2--header{color:#2e96ff}.c3--header{color:#b800d8}.c4--header{color:#60009b}.MuiSvgIcon-root{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200 mscubic-bezier(.4,0,.2,1) 0ms;transition:fill 200 mscubic-bezier(.4,0,.2,1) 0ms;font-size:1.25rem}@media(min-width:1536px){.MuiContainer-maxWidthXl{max-width:100%;min-width:100%}}@media only screen and (max-width:700px){.scheduleDetailButtonArea{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px}.scheduleDetailButtonArea button{width:100%;min-width:100%;display:flex}.schedulePrint{display:none!important}.schedulePrintSubButtons{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.schedulePrintSubButtons a{width:100%}.main{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;height:fit-content}.main>.MuiStack-root{display:flex;flex-direction:column;justify-content:flex-start;height:100%;overflow:hidden}.main .main2{display:flex;flex-direction:column;justify-content:flex-start;height:calc(100vh - 46px);gap:12px}.main .main2>.MuiStack-root{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.eWayButton{width:100%}.is3dmenu{flex-direction:column;align-content:center}.is3dmenu a{padding:0 18px 6px 12px;width:100%}.is3dmenu a:after{content:">";float:right;color:var(--tivor-blue)}.is3dmenu .selected3dmenuItem{background-color:var(--tivor-blue-soft);width:100%}.filterHarmonogram{flex-direction:column;display:flex;width:100%;box-shadow:none!important;border:none!important}.filterHarmonogram .filterDatepicker{max-width:100%;width:100%;min-width:100%}.filterHarmonogram .filterWeeks{max-width:100%;min-width:100%;width:100%}.filterHarmonogram .MuiStack-root{flex-direction:column;display:flex;width:100%;gap:12px}.filterHarmonogram .MuiStack-root .MuiFormControl-root,.filterHarmonogram .MuiStack-root button{width:100%}.filterHarmonogram .MuiFormControl-root{margin-left:0}.MuiSelect-multiple{width:calc(100% - 70px);min-width:200px}.projectInput,.customerInput,.contactInput{width:calc(100% - 70px)}}@media only screen and (min-width:701px)and (max-width:899px){.filterHarmonogram{display:flex;flex-direction:row;width:100%;gap:12px;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:flex-start;box-shadow:none!important;border:none!important}.filterHarmonogram .MuiFormControl-root,.filterHarmonogram .MuiTextField-root,.filterHarmonogram .filterWeeks,.filterHarmonogram .filterDatepicker,.filterHarmonogram button{width:100%!important;max-width:100%;min-width:100%}.filterHarmonogram .schedulePrintSubButtons{flex-wrap:nowrap;gap:6px;justify-content:space-between;align-content:center;align-items:flex-start}.filterHarmonogram .schedulePrintSubButtons a{padding:0 51px}}body{background:var(--tivor-bg);color:var(--tivor-ink-1);font-family:var(--tivor-font-sans)}.main{min-height:100vh;background:var(--tivor-bg)}.main .main2,.main2{min-height:calc(100vh - var(--tivor-header-height));display:flex;flex-direction:column;gap:16px}.gridBlock,.gridBlockSettings{min-width:0;padding:16px;color:var(--tivor-ink-1);border:1px solid var(--tivor-line)!important;border-radius:var(--tivor-radius-card)!important;background:var(--tivor-surface)!important;box-shadow:var(--tivor-shadow-md)!important;font-size:13px}.gridBlockSettings{display:flex;flex-direction:column;align-items:center;color:var(--tivor-ink-1)!important;font-weight:600!important;text-decoration:none!important}.is3dmenu{width:100%;min-height:46px;padding:0!important;gap:2px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow-x:auto;border-radius:0!important;border-top:0!important;border-right:0!important;border-left:0!important;box-shadow:none!important;scrollbar-width:thin}.is3dmenu a,.is3dmenu span{min-height:46px;display:inline-flex;align-items:center;color:var(--tivor-ink-3);white-space:nowrap;border-radius:var(--tivor-radius-md) var(--tivor-radius-md) 0 0}.is3dmenu a{text-decoration:none}.is3dmenu a:hover{background:var(--tivor-row-hover);color:var(--tivor-ink-1)}.is3dmenu .selected3dmenuItem{color:var(--tivor-ink-1)!important;background:var(--tivor-surface)!important;box-shadow:inset 0 -3px 0 var(--tivor-lime)!important}.companySelector{width:100%}.companySelector .MuiFormControl-root{width:100%;min-width:0}.emptyInfo{color:var(--tivor-ink-3)!important}.MuiAccordionSummary-expandIconWrapper svg{color:currentColor!important}.row-highlight,.row-highlight-alt,.row-highlight>.MuiDataGrid-cell,.row-highlight>.MuiDataGrid-cell--pinnedLeft{background-color:var(--tivor-blue-soft)!important;color:var(--tivor-ink-2)}@media only screen and (max-width:700px){.main .main2,.main2{gap:12px}.gridBlock,.gridBlockSettings{border-radius:var(--tivor-radius-lg)!important}.is3dmenu{flex-direction:row!important;align-content:stretch!important}.is3dmenu a,.is3dmenu span{width:auto!important;padding:12px 14px!important}.is3dmenu a:after{content:none!important}}@keyframes fadeInOut{0%{opacity:1}30%{opacity:1}50%{opacity:.2}70%{opacity:1}to{opacity:1}}.fadeAnimation{animation:fadeInOut 6s infinite ease-in-out}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/themes/fonts/Sora-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@keyframes icon-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.icon-pulse{animation:icon-pulse 1.4s ease-in-out infinite}.html-cell .html-cell-hover{display:none}.html-cell:hover .html-cell-hover{display:block;cursor:pointer}.row-highlight{background-color:var(--tivor-blue-soft)}.row-highlight>.MuiDataGrid-cell,.row-highlight>.MuiDataGrid-cell--pinnedLeft{color:var(--tivor-ink-2);font-style:italic;background-color:var(--tivor-blue-soft)!important}.row-highlight-alt{background-color:var(--tivor-blue-soft)}.rowSeverity-critical{background-color:var(--tivor-sev-critical-bg)}.rowSeverity-critical:hover{background-color:color-mix(in srgb,var(--tivor-sev-critical-bg),grey 5%)!important}.rowSeverity-critical-selected{background-color:var(--tivor-sev-critical-bg);border-left:6px solid var(--tivor-sev-critical-dot)}.rowSeverity-critical-selected:hover{background-color:color-mix(in srgb,var(--tivor-sev-critical-bg),grey 5%)!important}.rowSeverity-warning{background-color:var(--tivor-sev-warning-bg)}.rowSeverity-warning:hover{background-color:color-mix(in srgb,var(--tivor-sev-warning-bg),grey 5%)!important}.rowSeverity-warning-selected{background-color:var(--tivor-sev-warning-bg);border-left:6px solid var(--tivor-sev-warning-dot)}.rowSeverity-warning-selected:hover{background-color:color-mix(in srgb,var(--tivor-sev-warning-bg),grey 5%)!important}.rowSeverity-notice{background-color:var(--tivor-sev-notice-bg)}.rowSeverity-notice:hover{background-color:color-mix(in srgb,var(--tivor-sev-notice-bg),grey 5%)!important}.rowSeverity-notice-selected{background-color:var(--tivor-sev-notice-bg);border-left:6px solid var(--tivor-sev-notice-dot)}.rowSeverity-notice-selected:hover{background-color:color-mix(in srgb,var(--tivor-sev-notice-bg),grey 5%)!important}.rowSeverity-info{background-color:var(--tivor-sev-info-bg)}.rowSeverity-info:hover{background-color:color-mix(in srgb,var(--tivor-sev-info-bg),grey 5%)!important}.rowSeverity-info-selected{background-color:var(--tivor-sev-info-bg);border-left:6px solid var(--tivor-sev-info-dot)}.rowSeverity-info-selected:hover{background-color:color-mix(in srgb,var(--tivor-sev-info-bg),grey 5%)!important}.rowSeverity-ok{background-color:var(--tivor-sev-ok-bg)}.rowSeverity-ok:hover{background-color:color-mix(in srgb,var(--tivor-sev-ok-bg),grey 5%)!important}.rowSeverity-ok-selected{background-color:var(--tivor-sev-ok-bg);border-left:6px solid var(--tivor-sev-ok-dot)}.rowSeverity-ok-selected:hover{background-color:color-mix(in srgb,var(--tivor-sev-ok-bg),grey 5%)!important}.rowSeverity-none{background-color:var(--tivor-chip-bg)}.rowSeverity-none:hover{background-color:color-mix(in srgb,var(--tivor-chip-bg),black 8%)!important}.rowSeverity-none-selected{background-color:var(--tivor-chip-bg);border-left:6px solid var(--tivor-ink-3)}.rowSeverity-none-selected:hover{background-color:color-mix(in srgb,var(--tivor-chip-bg),black 8%)!important}
