a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:fontello;src:url(/static/media/fontello.447eb1ef.eot);src:url(/static/media/fontello.447eb1ef.eot#iefix) format("embedded-opentype"),url(/static/media/fontello.a0d1d317.woff2) format("woff2"),url(/static/media/fontello.93f71e7b.woff) format("woff"),url(/static/media/fontello.1e959a74.ttf) format("truetype"),url(/static/media/fontello.1a3874e6.svg#fontello) format("svg");font-weight:400;font-style:normal}[class*=" picon-"]:before,[class^=picon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.picon-guardrail:before{content:"\e800"}.picon-spray:before{content:"\e801"}.picon-canals:before{content:"\e802"}.picon-pylone:before{content:"\e803"}.picon-beacon:before{content:"\e804"}.picon-shoulder:before{content:"\e805"}.picon-sign:before{content:"\e806"}.picon-ground:before{content:"\e807"}.picon-cover:before{content:"\e808"}.picon-plus:before{content:"\e809"}.picon-mill:before{content:"\e80a"}.picon-paver:before{content:"\e80b"}.picon-painting:before{content:"\e80c"}.picon-excavator:before{content:"\e80d"}.picon-street:before{content:"\e80e"}.picon-lite:before{content:"\e810"}.picon-group:before{content:"\e811"}.awesome-marker{background:url(/static/media/markers-soft.02f9178c.png) no-repeat 0 0;width:35px;height:46px;position:absolute;left:0;top:0;display:block;text-align:center}.awesome-marker-shadow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAQCAYAAACcN8ZaAAAB3klEQVR42s3U4UdDURzG8czMXJnJ1Vwzc6VJZjaZJdlMlpQsKdmUFNOUspRSSqUolfQfr+fF98Vx5mwv9qbDx7LdznnO7/7Omej3+/+Ga0QMUYkhbvBgmhzCQxwxibIGrGEF8CQhU+LLtKQkQNqScUgjxRxTBIxbgfgD/BgnhM8kM5KTeclLQYqGkkMRBckzR8ic/mAgd5BAZplsUaqyIg2sDtHg2brUZJk5SmwopErJUWE8SpmTMhNvya60Zd/SNrR4bkeaskG4uiwRZk6yrJEYFibGAxn+scECHTmTnuVCzvmty3PHciB7bGKN6lQkzysPqIrHmpFhYbKUtckC1/Ioz4ZHuZdbuSLYiRxRpSZVWXZVxAzC0R4Ik5SQsu6w8yd5l2/5kg95I9SdXMoZQfYIUjeqEUrgOkXGPeN4TYRhxy8E+ZUf+eS7B7miIoeybVSjKDnm8u3+gH3pDTYwu1igATvs/pXqvBKiR4i2bNJfi1ZfUAnjgrOG8wY2quNzBKuU/ZS+uSFEl5O0xRGuUIlZCcw7xG5QPkeHYUSNV5WXGou2sC3rBC0LjenqCXGO0WEiTJa0Lr4KixdHBrDGuGGiRqCUpFk8pGIpQtCU7p4YPwxYxEMCk1aAMQZh8Ac8PfbIzYPJOwAAAABJRU5ErkJggg==) no-repeat 0 0;width:36px;height:16px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.awesome-marker{background-image:url(/static/media/markers-soft@2x.ad459aeb.png);background-size:720px 46px}.awesome-marker-shadow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAgCAYAAACvgw7DAAAFhElEQVR42tWZ/0ubVxSHZZQxpJQRwoqEUkJQQhlBCcEiQRGJiKFEQqQ4lKFYLA5FsSjKioqipRutbLJ2f627g+dyDmfvqfetzlLh+aFpcr88+dxzb+7bdwt/33wG974g/rhu+pdzwt86fJdA/82w7Un/18m6kRBXgD+5+4YHDt/fEtImfRppVlJ+MY4QEWEmbyZZUBQVP2TwMJGBDMx7aFP6K4gwJBlBecVYISIDCSJAJm0mUIJH8NhQdqjkh8/SNv2VRB6SjCAtJ2dKMGuFIEIEMHGZ2CAMQdXwxPDjNdQ++f+0Q9tD9F1RkgYYLwlCDmIg19IhJQiRVJToFAlMViYxHBiBOjQyGP0ETzMw76Ed+qC/YSVrSAkqiRySo1IjAnwkKSKlQKMIQQYS4sQZ/Bg0A+MwYZg0TKViPjeh+mjS72iUhKCqyCE5pCZdDEmxUmjwURQSZSCiqSbXCkwHZmAW2g7PEmkbZml/mj6nlKgm42rE9DDushHzQGpNohjefB8pD2NK6GSEjscZ1AyD7QTmAt1AD+YVz/Mjn6e9LswB0pCEICVnhFQPIabEfAoiJj0xkhaWj5LSoNMW39ocA14I/BRYCvwMy58NbdDe4r9twwLCEIUcEoSYCbWkhqk1g0lLyTv92bTQUBkpdZWSDoNbZAKrgbXAy8B64JdE1jN4SVsvAquwokUhaJ70dNTyaiEmLqUaYiqUArZu0qLF+EdjOa/wwWKsK2r5tPiGFhjoGhPcCmwHdgKvEtlRbMNWYDOwQbtIEjlGDIlhKUmNqZOWKuOPW3bRSct1iUGMbM2PabxBp20GtMygt5jkfuAg8DpwaOF1y6+BA9iDXdpDEoKQQ79LLKv5mBZVX8ZZQiO66Nqt2jngISFNTJkoPqXjLoOKUvaY5HHgJHDmcAoncBw4UtIOkLtnxJAapEid6aqkTKliW2f5VOPysXUFjJQ0Mf1KTAXzTb6VeeK8wQQOmeibwNvA7xn8xv+95X3nyIqCDiU9iGFJUXPWkLKo6krbLJ2GpIQdiJoiy8dJyg3E1IjoDDvCCgPfZ3LnCHgf+MNwwevveE+UE1N0RGKilJ0MIUv021Vb86QIYefJJUSkXF1d4eS6rdoXM0uUV5nA6ygFCZeBDxpe+1MEkSBJzbESs6uWzwu+gEWzdFpIidtxzWzHck5h6fgpETHI8cWYGlOMW7VKzEKWGCb/V+Bj4G/4wGtRzDsSc07SjjKSsqaEPFdCpkWIpMQc9UmJCLEXVVaGFXPP4G/XUnybjpg3TPhSS4GPKjHvVVJOY10hJduxyKpa0gt01Nlk3JxkbXEt+j8OBREhpIgRORzw6LiqdqUexXeTb/qUFFzE1MAly4vaQkpYNrHAqh1nSS2Ztl0yJiFsvyYhbh0RHDH+UvJSw7cxqM4xc9SZdbUrnaniewEiRBJyoBKyniGk4y8ZOY+kLhn4z19+MYLcw8ghr0ZqppnEMpPbZUmcIOAMTA1hubDTILenziKT5nBmt92B9G1XhOQQk3iliRgGU+JbqzOBttqdNkUOp1451e5LUWXJSFHtaCHebxunqKZJ4d+3LEZ2JwZWYcCjLKlnTHCZFGwgIB7MYjFdUculJwczKaZquVT9c4gUVKeG9P3fYuS3VPaPyRrf7CQ7Ro/0yDWD+qHn7C5j5ug+aO9m7c2+FZLndv/2xPin4BLJqcZf2wiaMbdxs3KzJncjzlWjFFM5lJl0+A/I7lpMX+bdDHKIe1WlZ0zuddXVIjJMMsr21t6mI+8DsbsXQ2pEDqdhuf+tsHM8YfJgbujZZh0Z/W4xNX9fXoz/+8nKKdlnSYqKTYctplYIfC1i7KFPnhwwUXnMah+dioxCsgyEfD1iIPMxrVAQ0p8ZexLuWsw/8PFSG0HPbPgAAAAASUVORK5CYII=);background-size:35px 16px}}.awesome-marker i{color:#333;margin-top:10px;display:inline-block;font-size:14px}.awesome-marker .icon-white{color:#fff}.awesome-marker-icon-red{background-position:0 0}.awesome-marker-icon-darkred{background-position:-180px 0}.awesome-marker-icon-lightred{background-position:-360px 0}.awesome-marker-icon-orange{background-position:-36px 0}.awesome-marker-icon-beige{background-position:-396px 0}.awesome-marker-icon-green{background-position:-72px 0}.awesome-marker-icon-darkgreen{background-position:-252px 0}.awesome-marker-icon-lightgreen{background-position:-432px 0}.awesome-marker-icon-blue{background-position:-108px 0}.awesome-marker-icon-darkblue{background-position:-216px 0}.awesome-marker-icon-lightblue{background-position:-468px 0}.awesome-marker-icon-purple{background-position:-144px 0}.awesome-marker-icon-darkpurple{background-position:-288px 0}.awesome-marker-icon-pink{background-position:-504px 0}.awesome-marker-icon-cadetblue{background-position:-324px 0}.awesome-marker-icon-white{background-position:-574px 0}.awesome-marker-icon-gray{background-position:-648px 0}.awesome-marker-icon-lightgray{background-position:-612px 0}.awesome-marker-icon-black{background-position:-682px 0}div#root{position:absolute;top:0;bottom:0;right:0;left:0;height:100vh;display:grid;grid-template-columns:200px 1fr;overflow:hidden;grid-template-rows:50px 1fr 50px}.ui.form .field.wide>.selection.dropdown{max-width:100%!important;min-width:100%!important}header{grid-row:1;grid-column:1/3;background:#004594;display:flex;border-bottom:1px solid hsla(0,0%,55.7%,.67);z-index:2}.loginGrid{grid-column:1/3;grid-row:1/4}#centerspace{flex:1 1}#redbar{background:#cc1120;width:15px}.topbutton{background:#000;width:80px;display:flex;justify-content:center;cursor:pointer}.topbutton:hover{background:#222}a.topbutton{font-size:40px;font-weight:700;color:#fff;line-height:50px}.visible.transition.ui.message{display:flex!important}.topbutton img{height:30px;align-self:center;width:30px}#logo{height:100px;width:199px;border-right:1px solid #aaa}#logo,.fullscreen #logo{border-bottom:1px solid #aaa}.fullscreen #logo{height:50px;width:100px}div#nav{grid-row:2/4;background:#004594;margin-top:50px;border-right:1px solid #aaa;display:flex;flex-direction:column;justify-content:space-between}div#nav #makesmall{width:50px;padding-bottom:10px;display:flex;justify-content:center;cursor:pointer}div#nav #makesmall:hover{opacity:.7}div#nav #makesmall img{align-self:center;width:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:30px}div#nav-linkwrapper{display:flex;flex-direction:column}.navlink{display:block;height:80px;padding:16px 40px 16px 15px;line-height:45px;box-sizing:border-box;font-weight:700;font-size:24px;cursor:pointer}.navlink,.navlink:hover{color:#fff;text-shadow:0 1px 0 #000}.navlink:hover{background:#0051ae}.sticky{position:-webkit-sticky;position:sticky}.loginPa{background-image:url(/static/media/background.f4ec619b.jpg);background-size:cover;background-position:bottom}.loginPa .flagcollection,.loginPa .loginview{margin:35px auto 10px!important;max-width:400px;min-width:400px;box-shadow:0 0 10px rgba(0,0,0,.5)}.loginPa .ui.padded.segment.flagcollection{padding:8px 18px;display:flex;justify-content:space-between;margin-top:10px!important}.loginPa .ui.padded.segment.flagcollection .flagWrapper{display:flex;flex-direction:column;align-items:center;margin:2px}.loginPa .ui.padded.segment.flagcollection .flagname{color:#777;font-weight:400;font-size:12px;line-height:1;margin-top:4px}.loginPa .ui.padded.segment.flagcollection img{border:1px solid #aaa;cursor:pointer;max-width:40px}footer{grid-row:3;grid-column:1/3;display:flex;background:#004594;border-top:1px solid #aaa}footer #makebig{width:50px;display:flex;justify-content:center}footer #makebig img{align-self:center;width:30px;height:30px}footer .footlink{flex:1 1;display:block;text-align:center;line-height:50px}footer #makebig,footer .footlink{border-right:1px solid #aaa;color:#fff;text-shadow:0 1px 0 #000;cursor:pointer;font-weight:700}footer #makebig:hover,footer .footlink:hover{background:#0051ae;color:#fff;text-shadow:0 1px 0 #000}main{grid-row:2/4;grid-column:2/3;overflow:auto;position:relative}main.fullscreen{grid-row:2/3;grid-column:1/3}main.noFooter{grid-row:2/4}body{font-family:system-ui}.ui.active.button{background-color:#333;color:hsla(0,0%,100%,.95)}.ui.active.button:hover{background-color:#555;color:hsla(0,0%,100%,.95)}.labelledButtonWrapper{display:flex;flex-direction:column;margin-right:15px;align-items:center}.labelledButtonWrapper:last-child{margin-right:0}.ui.small.message.messageMargin{margin-top:0}i.requestPopupTrigger{font-size:14px;color:rgba(0,0,0,.5);width:100%;line-height:30px}.dropZone{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);justify-content:center;align-items:center;font-size:4em;color:#777}.dropZone *{pointer-events:none}.importantSupplier:before{content:"\f1da";-webkit-transform:translateY(-150%);transform:translateY(-150%);background:0 0!important;opacity:1;margin:0 .4rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#888}@media print{@page{margin:1cm}}.labelledButtonLabel{font-size:70%;text-transform:uppercase;opacity:.7;font-weight:200}.hiddenForm{margin-top:15px}i.icon.messageTopRightButton{position:absolute;right:0;top:0;margin:1rem!important;font-size:20px;cursor:pointer;opacity:.8}i.icon.messageTopRightButton:hover{opacity:1}.questionHeader{display:flex;align-items:center}.questionHeader .questionHeaderLabel{flex:1 1}.questionarySegment{display:flex;align-items:center;flex-flow:row wrap}.questionarySegment .namecell{flex:1 1}.processNames{width:100%;margin-top:2px;margin-right:8px}.processReportItem{position:relative;flex-flow:row wrap;align-items:center;display:flex;background:#e0e1e2 none;color:rgba(0,0,0,.6);border-radius:.28571429rem;box-shadow:inset 0 0 0 1px transparent,inset 0 0 0 0 rgb(34 36 2.53333333%);padding-left:6px;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;margin-top:8px}.processReportItem .spacer{flex-grow:1;height:1px}.processReportItem .processSwatch{height:26px;width:30px;font-size:24px;display:inline-block;vertical-align:middle;text-align:center;margin-right:5px;border-radius:4px}.processReportItem .ui.button{vertical-align:middle;margin:0}.metacomHeader{font-weight:700;text-transform:uppercase;color:#6b6b6b;margin-bottom:5px;font-size:14px}.infoLabel{display:flex}.infoLabel label{display:block;flex:1 1;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.metacomWrapper{border-bottom:1px solid #d4d4d5;margin-bottom:10px}.infoLabelMessageWrapper{opacity:0;max-height:0;transition:max-height .15s ease-out,opacity .15s ease-out;overflow:hidden}.infoLabelMessageWrapper.visibleX{display:block;opacity:1;max-height:200px;transition:max-height .25s ease-in,opacity .25s ease-in}.infoLabelMessageWrapper .infoLabelMessage{margin:0 0 .5em!important;padding:.5em 1em!important}.metacomSelector .ui.loader:after{border-color:#767676 transparent transparent!important}.metacomSelector .ui.loader:before{border-color:rgba(0,0,0,.1)!important}.ui.table .heightLimit td:not(.padded){padding:0}.heightTrigger{cursor:pointer}.heightTrigger:hover{opacity:.8}.dragger{display:none}.sizeControlled .dragger{display:block;position:absolute;right:0;top:0;bottom:0;width:5px;border-left:1px solid #e3e4e5;background:rgba(0,0,0,.05);cursor:col-resize}.sizeControlled .dragger.react-draggable-dragging{border-right:1px solid #e3e4e5;background:rgba(0,0,0,.25)}.sizeControlled{width:auto!important}.relativeTh th{position:relative}.dl_jobname{font-weight:700;margin-bottom:5px}.heightLimited{padding:.78571429em;transition:max-height 1s ease-in-out;overflow:hidden}.closed .heightLimited{position:relative;max-height:80px;transition:max-height .5s cubic-bezier(0,1,0,1)}.closed .heightLimited .gradient,.closed .heightLimited:not(.hasGradient):after{content:"";position:absolute;height:.78571429em;bottom:0;left:0;right:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}a.inlineLink{cursor:pointer}a.inlineLink:hover{color:#7aa8d6}.metacomError{margin-bottom:10px}.ui.grey.menu{background-color:#e0e1e2}.ui.inverted.blue.menu{background-color:#004594}.matChooserTest i.icon{margin-left:10px}.ui.selection.dropdown.wideDrowdown{min-width:18em}.sortName{text-transform:uppercase;font-weight:400;font-size:12px;color:#666}th.center.sorted{display:flex;justify-content:center}.agfModal.ui.fullscreen.modal{left:auto!important}.agfModal.ui.fullscreen.modal .bold{font-weight:700}.agfModal.ui.fullscreen.modal .red.item{background-color:#f9b8be}.agfModal.ui.fullscreen.modal .red.item:hover{background-color:#eee}.agfModal.ui.fullscreen.modal .green.item{background-color:#acf1bc}.agfModal.ui.fullscreen.modal .green.item:hover{background-color:#eee}.ui.dimmer{z-index:1002}#dayViewPage{display:flex;flex-direction:column}#dayViewPage #map_map{min-height:400px;border-bottom:1px solid #aaa}#dayViewPage .tableWrapper{padding:15px}#dayViewPage .buttonLine{position:-webkit-sticky;position:sticky;top:0;background:#fff}#dayViewPage .ui.sortable.table thead th.red:after{color:#cc1120}#dayViewPage .ui.sortable.table thead th.green:after{color:green}#dayViewPage .nothingPlaceholder{text-align:center;font-size:30px;line-height:1;color:#ddd}#dayViewPage .processIcon{font-size:30px;margin-bottom:4px}#dayViewPage .processIcon:before{margin:0;line-height:1}#dayViewPage .labelContainer{display:flex;flex-wrap:wrap}#dayViewPage .labelContainer .resourceLabel{display:flex;align-items:center;border:1px solid #aaa;border-radius:5px;overflow:hidden;line-height:1;padding-right:3px;margin:0 3px 3px 0;cursor:pointer}#dayViewPage .labelContainer .resourceLabel:hover{background:#eee}#dayViewPage .labelContainer .resourceLabel.hasComment{font-style:italic}#dayViewPage .labelContainer .resourceLabel.request{background:#ddd}#dayViewPage .labelContainer .resourceLabel.request:hover{background:#ccc}#dayViewPage .labelContainer .resourceLabel .labelImage{min-width:24px;background-size:cover;height:24px;background-color:#aaa;background-position:50%;border-right:1px solid #aaa}#dayViewPage .labelContainer .resourceLabel .labelText{flex:1 1;padding:0 10px 0 8px;white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}#dayViewPage .labelContainer .resourceLabel .labelAddText{font-size:90%;padding-right:5px;white-space:nowrap;text-overflow:ellipsis;max-width:60px;overflow:hidden}#dayViewPage .labelContainer .resourceLabel i.icon{color:#555;cursor:pointer}#dayViewPage .labelContainer .resourceLabel i.icon:hover{color:#777}.questionaryModal .accordion .title{display:flex}.questionaryModal .accordion .title .acctitl{flex:1 1}.ui.divider.constraintDivider{margin-top:30px}.materialChooserModal .ui.menu,.xModal .ui.menu{margin-bottom:0}.materialChooserModal .ui.accordion .title{font-size:22px;display:flex;align-items:center}.materialChooserModal .ui.accordion .title .matChooserType{margin-right:10px}.materialChooserModal .ui.accordion .title .matChooserInc{color:#cc1120;margin-left:10px}.materialChooserModal .ui.accordion .title .matChooserName{color:#666;font-style:italic}.materialChooserModal .ui.accordion .title .matChooserName.incompatible{color:#cc1120}.materialChooserModal .ui.segment.paddingLess{padding:0}.materialChooserModal .ui.segment.paddingLess .nothing{padding:10px;text-align:center}.materialChooserModal .ui.segment.paddingLess .matChooserLine{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d4d4d5;padding:4px 20px}.materialChooserModal .ui.segment.paddingLess .matChooserLine:last-child{border-bottom:none}.ui.button.specialMatButton{display:flex;padding:0;align-items:stretch;overflow:hidden}.ui.button.specialMatButton .iconcont{color:rgba(0,0,0,.6);background:rgba(0,0,0,.07);display:block;padding:.78571429em}.ui.button.specialMatButton .iconcont i.icon{margin:0!important}.ui.button.specialMatButton .incompatible{color:hsla(0,0%,100%,.6);background:#cc1120;display:block;padding:.78571429em}.ui.button.specialMatButton .incompatible i.icon{margin:0!important}.ui.button.specialMatButton .matChooserName{align-self:center;padding:.78571429em 1.5em}.ui.label.matChooserLabel{background:#c6c7c8!important;color:#525353!important;border:none}.ui.label.matChooserLabel:before{border:none}.ui.label.matChooserLabel:hover{color:#363737!important;background:#c1c2c4!important}.ui.toggle.checkbox.inverted input:focus~label:before,.ui.toggle.checkbox.inverted label:before{background:hsla(0,0%,100%,.25)}.ui.toggle.checkbox.inverted input:checked:focus~label:before,.ui.toggle.checkbox.inverted input:checked~label:before{background:#008f27!important}.ui.toggle.checkbox.inverted input:focus~label,.ui.toggle.checkbox.inverted input~label{color:#fff!important}td>.ui.fitted.toggle.checkbox{margin:6px 0}.ui.menu.chooserTopMenu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid rgba(0,0,0,.4)}.ui.menu.chooserTopMenu.inverted .item:before{background:hsla(0,0%,100%,.1)!important}.ui.menu.chooserTopMenu .resChoosDrop.ui.dropdown .icon,.ui.menu.chooserTopMenu .resChoosDrop.ui.dropdown .text{font-size:20px;text-transform:uppercase;font-weight:700}.ui.menu.chooserTopMenu .resChoosDrop.ui.dropdown .menu.blue{background-color:#004594!important}.ui.menu.chooserTopMenu .resChoosDrop.ui.dropdown .menu.blue>.item{color:#fff!important}.ui.menu.chooserTopMenu .resChoosDrop.ui.dropdown .menu.grey{background-color:#e0e1e2!important}.ui.menu.chooserTopMenu .resChoosDrop.ui.dropdown .menu>.item{font-weight:700!important;text-transform:uppercase!important;padding:.92857143em 1.14285714em!important}.mapTab{min-height:250px}.litecodes{margin-bottom:20px}.litecodes .litecodes-header{font-weight:700;font-size:110%;margin-bottom:10px}.litecodes .codeCode{font-family:Consolas,Andale Mono,Monaco,Bitstream Vera Sans Mono,DejaVu Sans Mono,monospace}.litecodes:last-child{margin-bottom:0}.ui.icon.header.connectionError{color:#000}.ui.icon.header.connectionError .sub.header{margin:10px}.infoMessage{font-weight:lighter}.code{display:flex}.codeName{font-weight:700;margin-right:10px;min-width:150px}.imageInner.iiGroup.picon.picon-group{font-size:24px;overflow:hidden;text-shadow:none;font-weight:400;background:#004594;color:#fff}.imageInner.iiGroup.picon.picon-group:before{margin:0}.disabled.field,.field.disabled>label{opacity:1!important}.ui.tab.centered{padding-top:30px;text-align:center;min-height:100px}.ui.tab.centered .loader{margin-top:-10px}.ui.disabled.input,.ui.disabled.search{opacity:.7!important}.mergeDropdowns .ui.fluid.dropdown{min-width:200px;border-radius:2px 0 0 2px}.mergeDropdowns .ui.fluid.dropdown .text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.mergeDropdowns .ui.fluid.dropdown:first-child{border-radius:2px 0 0 2px}.mergeDropdowns .ui.fluid.dropdown:last-child{border-radius:0 2px 2px 0;border-left:none}.buttonLine{justify-content:space-between;padding:10px 15px;box-shadow:0 0 10px 0 rgba(0,0,0,.47843137254901963);border-bottom:1px solid rgba(0,0,0,.35294117647058826);z-index:1001;flex-wrap:wrap}.buttonLine,.buttonLine .buttonBlock{display:flex}.buttonLine .buttonBlock .ui.active.inline.loader{align-self:center;margin:0 5px}.buttonLine .buttonBlock .buttons{margin-right:8px}.buttonLine .buttonBlock .buttons:last-child{margin-right:0}.dayViewPage .DateInput{width:auto;min-width:200px}td.CalendarDay{vertical-align:middle}.DateInput_input{padding:6px 10px 4px;font-size:14px;font-family:system-ui;font-weight:400;text-align:center}li.DayPicker_weekHeader_li{margin-top:-4px}div#mapPage{display:flex;flex-direction:column;height:100%}div#map_map{flex:1 1}.languages{text-align:right;padding:0}.languages .flag{cursor:pointer;padding:0 10px;display:inline-block}.rent .resc_image{background:#e5d734}.rent .resc_image i.icon{margin:0;color:rgba(0,0,0,.5)}.resc_image.resc_group.picon{font-size:80px;background:#004594;color:#fff}.imageInner.rentalResource,.labelImage.rentalResource{background-color:#e5d734!important;color:#333!important;text-shadow:none;text-align:center;font-size:16px;line-height:22px}#calEditPage>.ui.placeholder{margin:14px}#calEditPage .mapTab{min-height:250px}#calEditPage .calendar_wrapper{min-height:190px}.editTabs{margin:14px;flex:1 1;display:flex;flex-direction:column}.editTabs .ui.menu{overflow:auto}.editTabs .mapTab{flex:1 1;padding:0}.editTabs .mapTab .leaflet-container{height:100%}.ui.compact.icon.button.bpolitebutton{padding:3.1px 2.6px 7px}.ui.compact.icon.button.bpolitebutton i{font-size:19px}.icon.picon:before{margin:0}.SingleDatePicker_picker__portal{z-index:4444}.reseticon{background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}.awesome-marker i.icon[class*=" picon-"]:before{margin:0}.ui.modal.agfModal>.ui.menu,.ui.modal.jobEditModal>.ui.menu,.ui.modal.projectEditModal>.ui.menu{margin-bottom:0}.ui.modal.agfModal>.content,.ui.modal.jobEditModal>.content,.ui.modal.projectEditModal>.content{padding-top:0}.ui.modal.agfModal .ui.bottom.attached.segment,.ui.modal.jobEditModal .ui.bottom.attached.segment,.ui.modal.projectEditModal .ui.bottom.attached.segment{flex:1 1}.ui.modal.agfModal .mapTab,.ui.modal.jobEditModal .mapTab,.ui.modal.projectEditModal .mapTab{position:relative}.ui.modal.agfModal .mapTab .leaflet-container,.ui.modal.jobEditModal .mapTab .leaflet-container,.ui.modal.projectEditModal .mapTab .leaflet-container{position:absolute!important;top:0;bottom:0;left:0;right:0}.jobChooserWrapper,.processChooserWrapper{display:flex;-webkit-user-select:none;user-select:none;flex-wrap:wrap}.jobChooserWrapper .processItem,.processChooserWrapper .processItem{display:flex;flex:1 1;margin-bottom:10px;padding:10px 10px 8px;flex-direction:column;align-items:center;min-width:20%;box-sizing:border-box;cursor:pointer}.jobChooserWrapper .processItem.chosen,.processChooserWrapper .processItem.chosen{background:#eee;font-weight:700}.jobChooserWrapper .processItem:hover .processItemName,.processChooserWrapper .processItem:hover .processItemName{text-shadow:rgba(0,0,0,.3) 1px 1px 2px}.jobChooserWrapper .processItem:hover .processItemBox,.processChooserWrapper .processItem:hover .processItemBox{box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.6)!important;line-height:46px}.jobChooserWrapper .processItem .processItemName,.processChooserWrapper .processItem .processItemName{font-weight:lighter;transition:text-shadow .1s ease-in-out}.jobChooserWrapper .processItem .processItemOwner,.processChooserWrapper .processItem .processItemOwner{font-style:italic;text-align:center}.jobChooserWrapper .processItem .processItemBox,.processChooserWrapper .processItem .processItemBox{text-align:center;transition:box-shadow .1s ease-in-out,text-shadow .1s ease-in-out;width:50px;box-shadow:inset -1px -1px 3px 0 rgba(0,0,0,.5)!important;line-height:47px;height:50px;border-radius:2px;font-weight:700;font-size:40px;margin-bottom:4px}.smallFieldWrapper{display:flex}.smallFieldWrapper .field{flex:1 1}.smallFieldWrapper .button{align-self:flex-start;margin-left:10px}.smallButtonWrapper{text-align:right}.questionContainer .ui.attached.segment:last-child:not(.animating){border-bottom:none}.sortableHelper{z-index:2000}#questionWrapper{padding:1.5rem}.agfWrapper,.requirementChooserWrapper,.resourceChooserWrapper{display:flex;flex-direction:column;max-height:80vh;overflow:auto;padding:1.5rem}.codesWrapper{padding:1.5rem}.ui.secondary.processChooserMenu.menu{padding:8px;overflow:auto;border-bottom:1px solid #dededf;margin:0}.ui.secondary.processChooserMenu.menu a.active.item{background-color:#333;color:hsla(0,0%,100%,.95)}.resc_classwrapper{margin-bottom:15px;border-bottom:1px solid #666}.resc_classwrapper:last-child{margin-bottom:0;border-bottom:none}.resc_wrapper{display:grid;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(5,1fr);grid-gap:5px 10px}.compactmode .resc_wrapper{display:flex;max-width:100%;overflow:auto}.popupLine{margin-bottom:4px}.popupLine:last-child{margin-bottom:0}.popupLine .popupQuestion{font-weight:bolder}.popupLine .popupAnswer{text-align:right}.rentalresource.popup{width:400px}.rentalEdit{font-size:15px;background:#000;color:#fff;min-height:20px;overflow:hidden;line-height:20px}.rentalEdit:hover{background:#333}.bigM{flex:1 1;background:#e5d734;color:#333;line-height:76px;border-bottom:2px solid rgba(0,0,0,.5)}.resc_image.rental{display:flex;overflow:hidden;flex-direction:column}.rentalEdit .icon{margin:0}.flexgroup,.resc_classname{justify-content:space-between;display:flex}.resc_classname{text-transform:uppercase;color:#444;margin-bottom:10px;text-align:left;font-size:18px}.resc_res{display:flex;flex-direction:column;align-items:center;min-width:20%;box-sizing:border-box;padding:10px;cursor:pointer}.resc_res.marked{background:rgba(0,0,0,.2);border-radius:3px}.compactmode .resc_res{min-width:110px;margin:0 5px 5px 0}.compactmode .resc_res:last-child{margin-right:0}.resc_image{width:100px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3)!important;border:1px solid rgba(0,0,0,.3);height:100px;border-radius:8px;overflow:hidden}.resc_image:not(.reqdata){line-height:47px;font-weight:700;font-size:50px;text-align:center;margin-bottom:4px;line-height:100px}.resc_image.reqdata{overflow:hidden;display:flex;flex-direction:column;border:1px solid #444}.resc_image.reqdata .reqdata_count{text-align:center;color:#000;text-shadow:0 0 3px #fff;background-color:hsla(0,0%,100%,.6);font-weight:700;font-size:40px;line-height:65px;flex:1 1}.resc_image.reqdata .reqdata_buttons{display:flex;border-top:1px solid #999}.resc_image.reqdata .reqdata_buttons .reqdata_icon{flex:1 1;color:#fff;text-align:center;min-height:30px;line-height:30px;background:rgba(20,20,20,.9);border-right:1px solid #999}.resc_image.reqdata .reqdata_buttons .reqdata_icon i{padding:0;margin:0}.resc_image.reqdata .reqdata_buttons .reqdata_icon:last-child{border-right:none}.resc_image.reqdata .reqdata_buttons .reqdata_icon:hover{background:rgba(50,50,50,.9)}.resc_image .resc_image_background{width:100%;height:100%;overflow:hidden;background-size:cover;background-position:50%}.nagel .resc_image{background-size:80%;background-repeat:no-repeat}.resc_image.picon,.resc_image.undivided{font-size:70px}.resc_image.picon:before{margin:0}.resc_image.absenceBorder{border-width:8px}.unavailable .resc_image .resc_image_background{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.8}.unavailable .resc_image i{opacity:1;font-size:80px;margin:0;line-height:100px}.ui.popup.requestcomment .content{display:flex}.ui.popup.requestcomment .content button{margin-left:5px}.resc_name{font-weight:lighter;text-align:center;max-width:150px}.nagel .resc_name{font-weight:bolder}.resc_name.subname{font-size:90%}.unavailable .resc_name{font-style:italic}.agfModal.ui.modal>.content,.requirementChooserModal.ui.modal>.content,.resourceChooserModal.ui.modal>.content{padding:0}.agfModal div.ui.menu,.requirementChooserModal div.ui.menu,.resourceChooserModal div.ui.menu{margin-bottom:0}.resMapDetail{grid-column:1/6;border:1px solid #666;border-radius:5px;display:flex;position:relative}.compactmode .resMapDetail{border-bottom:none}.resMapDetail .resMapMarker{transition:left .5s ease-in-out;position:absolute;width:40px;height:40px;background:#fff;border:1px solid #666;margin-left:-20px;box-shadow:1px -1px 8px 0 rgba(0,0,0,.5);z-index:1;border-radius:4px;-webkit-transform:rotate(45deg) skew(15deg,15deg);transform:rotate(45deg) skew(15deg,15deg);top:-17px}.resMapDetail .resMap{flex:1 1;background:#aaa;min-height:300px;z-index:2}.resMapDetail .resMap .leaflet-container{height:100%}.resMapDetail .details{max-width:33%;padding:10px;z-index:2;background:#fff;border-left:1px solid #666}.awesome-marker i.icon{margin:8px 0 0}.nagelLogo{height:100px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-bottom:2.5rem}.nagelRow{display:flex;margin:10px 30%;justify-content:space-between}.nagelH{font-weight:bolder}.nagelD{font-weight:lighter}.button.collision{-webkit-animation-name:redden;animation-name:redden;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes redden{10%{background-color:#e0e1e2;color:rgba(0,0,0,.6)}40%{background-color:red;color:hsla(0,0%,100%,.9)}60%{background-color:red;color:hsla(0,0%,100%,.9)}90%{background-color:#e0e1e2;color:rgba(0,0,0,.6)}}@keyframes redden{10%{background-color:#e0e1e2;color:rgba(0,0,0,.6)}40%{background-color:red;color:hsla(0,0%,100%,.9)}60%{background-color:red;color:hsla(0,0%,100%,.9)}90%{background-color:#e0e1e2;color:rgba(0,0,0,.6)}}.ui.modal.collisionModal .collisionDate{font-size:120%;font-weight:700;margin:16px 0 5px}.ui.modal.collisionModal .resourceName{font-weight:700}.ui.modal.collisionModal .project{display:flex;align-items:center;margin:10px 0}.ui.modal.collisionModal .accept,.ui.modal.collisionModal .delete{min-width:40px}.ui.modal.collisionModal .time{min-width:117px;text-align:center}.ui.modal.collisionModal button.ui.compact.icon.button{margin:0}.ui.modal.collisionModal .accept{text-align:left}.ui.modal.collisionModal .delete{text-align:center}.ui.modal.collisionModal .collisionHandler{margin-bottom:10px}.ui.modal.collisionModal>.content{padding-top:0;padding-bottom:14px;max-height:80vh;overflow:auto}.ui.modal.collisionModal .ui.menu{margin-bottom:0}.ui.modal.collisionModal .collisionNothing{padding:33px 0 20px}.ui.modal.collisionModal .changehistoryWrapper{margin-top:16px}.ui.modal.collisionModal .changehistory>.timed{margin-right:12px;font-style:normal;font-weight:400}.ui.modal.collisionModal .changehistory>.name{font-style:normal;font-weight:400}.ui.modal.collisionModal .changehistory>.lastmodified{margin-left:12px;font-style:normal;font-weight:400}.ui.modal.collisionModal .dropdown-container{display:block;width:120px}.ui.modal.collisionModal .dropdown-button{padding:8px 16px;background-color:#3b82f6;color:#fff;border-radius:6px;border:none;cursor:pointer;transition:background .2s}.ui.modal.collisionModal .dropdown-button:hover{background-color:#2563eb}.ui.modal.collisionModal .dropdown-menu{position:absolute;left:20px;margin-top:4px;padding:8px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:6px;z-index:10}.ui.modal.collisionModal .absolute{position:absolute}.ui.modal.collisionModal .project.changehistory{margin:5px 0}.ui.modal.collisionModal .projectlastmoddate{font-weight:400}.changeHistoryList{font-weight:400;margin-left:25px;list-style-type:disc;padding-left:20px}.calendar_wrapper::-webkit-scrollbar{display:none}.calendar_wrapper{scrollbar-width:none}.text.selectorContent{display:flex;align-items:center}.selName{flex:1 1}.icon.addbutton{display:none;margin-left:5px;color:#999;margin-right:-3px}.editline .project_name button.jnumberbutton{margin:0 5px 0 0!important}.icon.addbutton:hover{color:#000}.xlabeled .menu>div:hover .icon.addbutton{display:block}.ui.floating.xlabeled.dropdown .menu{left:auto;right:0;max-height:80vh;overflow:auto}.ui.xlabeled.icon.button,.ui.xlabeled.icon.buttons .button{position:relative;padding-left:4.07142857em!important;padding-right:1.5em!important}.ui.xlabeled.icon.button>.icon,.ui.xlabeled.icon.buttons>.button>.icon{position:absolute;height:100%;line-height:1;border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0;width:2.57142857em;background-color:rgba(0,0,0,.05);color:"";box-shadow:inset -1px 0 0 0 transparent;top:0;left:0}.ui.xlabeled.icon.button>.icon:after,.ui.xlabeled.icon.button>.icon:before,.ui.xlabeled.icon.buttons>.button>.icon:after,.ui.xlabeled.icon.buttons>.button>.icon:before{display:block;position:absolute;width:100%;top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ui.button.onlyone{padding-left:4.07142857em!important;padding-right:1.5em!important;padding:.78571429em}.ui.button.onlyone a.ui.label{display:inline-block!important;border-color:transparent!important;background-color:initial;box-shadow:none!important;cursor:text;position:relative;left:1px;pointer-events:none;z-index:3;padding:initial!important;margin-left:0!important;mouse-events:none}.ui.button.onlyone.active a.ui.label{color:#fff!important}.ui.button.onlyone i.delete{display:none}div.calPage{top:0;left:0;right:0;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.hxTruckCount,div.calPage{position:absolute;bottom:0}.hxTruckCount{right:3px;z-index:2;font-weight:700;color:#666}.outerProjectName{position:absolute;top:-20px;color:#fff;left:0;right:0;text-align:center}div.calendar_wrapper{overflow:auto}#calPage div.calendar_wrapper{flex:1 1}#calEditPage div.calendar_wrapper{border-bottom:1px solid #aaa}.ebox{display:flex;flex-direction:column;align-items:center;justify-content:space-around;color:hsla(0,0%,100%,.9);text-shadow:0 -1px 1px rgba(0,0,0,.5)}.ebox .icon{margin:-2px 0 0}.mpinfo_csname{margin-top:8px;font-weight:700}.mpinfo_csname:first-child{margin-top:0}.mpinfo_line{display:flex}.mpinfo_line.mpinfo_milling_type{color:#048020}.mpinfo_line .mpinfo_start{min-width:90px;font-style:italic}.buttonInner{display:flex;justify-content:flex-end}.buttonInner .button{align-self:center}.buttonInner .button.lesser{background:rgba(224,225,226,.6)}.buttonInner .button.lesser:hover{background:rgba(224,225,226,.5)}.buttonInner .button:last-child{margin:0}.cluster_box{box-sizing:border-box;border:1px solid rgba(0,0,0,.6);border-radius:2px;box-shadow:inset 0 0 10px rgba(0,0,0,.22);height:100%;width:100%;background-color:#ebebeb;color:#000;display:flex;z-index:200;flex-direction:column;overflow:hidden}.cluster_box.absence_cluster_box .itemBoxCenter{align-content:center;justify-content:space-around;padding:4px;font-weight:bolder;font-size:16px}.cluster_box .itemBoxTop{min-height:21px;max-height:21px;overflow:hidden;font-size:15px;line-height:21px;display:flex}.cluster_box .itemBoxTop .itemBoxTopTime{text-align:center;padding:0 4px;font-size:14px;font-weight:lighter;border-right:1px solid rgba(0,0,0,.6)}.cluster_box .itemBoxTop .itemBoxTopName{padding:0 6px;font-weight:700;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cluster_box .itemBoxCenter,.cluster_box .itemBoxTop{border-bottom:1px solid rgba(0,0,0,.6)}.cluster_box .itemBoxCenter{flex:1 1;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:12px;padding:0 0 4px 4px;display:flex;align-content:flex-start;flex-wrap:wrap;overflow:auto}.cluster_box .itemBoxCenter .clusterDetail{margin:4px 4px 0 0}.cluster_box .itemBoxBottomGrouper{min-height:16px;max-height:16px;display:flex;justify-content:space-between}.cluster_box .itemBoxBottomGrouper .itemBoxBottomTime{padding:0 4px;font-size:14px;font-weight:lighter;border-right:1px solid rgba(0,0,0,.6);line-height:16px}.cluster_box .itemBoxBottomGrouper .itemBoxBottomButtons{display:flex;flex:1 1}.cluster_box .itemBoxBottomGrouper .itemBoxBottomButtons .itemBoxBottom{text-align:center;border-left:1px solid rgba(0,0,0,.6);box-sizing:border-box;flex:1 1;line-height:16px;cursor:pointer;overflow:hidden;display:block;height:100%}.cluster_box .itemBoxBottomGrouper .itemBoxBottomButtons .itemBoxBottom:hover{background:#dbdbdb}.cluster_box .itemBoxBottomGrouper .itemBoxBottomButtons .itemBoxBottom:first-child{border:none}.cluster_box_wrapper{padding:4px}.cluster_box_planning{max-height:100px}.restext_box{color:#fff;font-size:10px;padding:3px;line-height:10px;text-overflow:ellipsis;overflow:hidden;text-shadow:rgba(0,0,0,.3) 1px 1px 0}.processItemBox.picon:before,.processSwatch.picon:before{margin:0}.picon-street:before{position:relative;left:-.05em}.nameInner{text-overflow:ellipsis;overflow:hidden;padding:0 6px;flex:1 1}.project_process .nameInner{padding:0 20px}.resource_dl_wrapper{background-color:#20538d;border-right:1px solid #c7d0dc;max-width:200px;overflow:hidden;min-width:120px;padding:8px;position:relative}.resource_dl_wrapper .background{position:absolute;background-size:cover;background-position:50%;z-index:2;top:0;left:0;right:0;bottom:0;opacity:.6}.resource_dl_wrapper .txt{z-index:3;text-overflow:ellipsis;position:relative;color:#fff;text-shadow:0 1px 0 #000;font-weight:700;white-space:nowrap;opacity:1}.resmode .project_name{background:rgba(23,59,100,.9)}.project_name,.resource_name{max-width:350px;padding:0 4px;color:#fff;background:rgba(32,83,141,.9);text-shadow:0 1px 0 #000;font-weight:700;align-items:center;display:flex;border-right:1px solid #c7d0dc}.project_name.extended,.resource_name.extended{max-width:450px}.project_name .pedit_pname,.resource_name .pedit_pname{margin-left:1px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.project_requirement .project_name,.project_requirement .resource_name,.project_resource .project_name,.project_resource .resource_name{padding-left:24px;font-size:95%}.resource_dl_wrapper .project_name,.resource_dl_wrapper .resource_name{background:initial;border-right:initial;padding:4px}.project_name.marked,.resource_name.marked{background:rgba(64,133,212,.9)}.project_resource.groupline .project_name,.project_resource.groupline .resource_name{padding-left:17px;font-weight:lighter}.resource_main.groupline .project_name,.resource_main.groupline .resource_name{padding-left:30px;font-weight:lighter}.project_process .project_name,.project_process .resource_name,.project_resource.groupline .project_name,.project_resource.groupline .resource_name,.resource_main.groupline .project_name,.resource_main.groupline .resource_name{font-size:90%;line-height:20px;background:rgba(46,120,204,.9)}.project_process .project_name.marked,.project_process .resource_name.marked,.project_resource.groupline .project_name.marked,.project_resource.groupline .resource_name.marked,.resource_main.groupline .project_name.marked,.resource_main.groupline .resource_name.marked{background:rgba(105,159,221,.9)}.project_name .processSwatch,.resource_name .processSwatch{align-self:stretch;margin:5px 5px 5px 0;width:25px;font-weight:700;text-align:center;line-height:24px;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:18px;text-shadow:none;border:1px solid hsla(0,0%,100%,.5);border-radius:2px}.editline .project_name,.editline .resource_name{padding:0 5px}.editline .project_name button,.editline .resource_name button{margin:0 0 0 5px!important}.editline .project_name .input,.editline .resource_name .input{flex:1 1}.lineHeader_name{color:#000;text-shadow:0 1px 0 #fff;text-transform:uppercase;font-weight:700;font-size:13px;padding-left:10px;cursor:pointer}.lineHeader_body,.lineHeader_head{background:#b1cff1}.lineHeader_body,.lineHeader_name,.project_body,.resource_body:not(.hiddenline){border-bottom:1px solid #4f5964}.lineHeader_body.clusterborder,.lineHeader_name.clusterborder,.project_body.clusterborder,.resource_body:not(.hiddenline).clusterborder{border-bottom:1px solid #e0e3e6}.whitemarker_box{background:rgba(0,0,0,.3)}.request_box{background:#eee;box-shadow:inset 0 0 15px rgba(0,0,0,.5)}.request_box.moved{background:#cc1120!important}.request_box.marked{background:#bbb}.project_body.marked{background:rgba(64,133,212,.5)}.process_box{background:#8cb9ed}.process_box.mp_box{text-align:center;font-size:90%;overflow:hidden}.process_box.night{background:#606060}.process_box.marked{background:#b9d4f4}.process_box.editmarked,.process_box.hovered,.process_box.moved{background:#cc1120!important}.standard_box{background:#4085d4}.standard_box.bpoplanning,.standard_box.night{background:#404040}.standard_box.greyDay{background:#3f5774}.groupline .standard_box{background:#8cb9ed}.resmode .project_main .standard_box{background:#215592}.resmode .project_main .standard_box.night{background:#303030}.standard_box.react-draggable-dragging{z-index:100}.standard_box.editmarked,.standard_box.hovered,.standard_box.moved{background:#cc1120!important}.standard_box.copyOrigin{background:#f38600!important}.standard_box.marked{background:#93bae6!important}.standard_box.collision{background:#cc1120}.vertical_line{border-left:1px solid #c7d0dc}.vertical_line.holiday{background:#ccc;border-left:1px solid #d5e4f6}.imageInner{height:24px;width:26px;border-radius:.28571429rem;background-size:cover;background-position:50% 50%;border:1px solid hsla(0,0%,100%,.5)}.resource_dl_wrapper .imageInner{height:50px;width:50px;border-radius:.5571429rem}.calheader_month{color:#000;display:flex;border-right:1px solid #aaa;justify-content:space-between;font-weight:700;background:#fff;text-shadow:0 1px 0 #fff}.calheader_day{background:#2066b6;text-shadow:0 1px 0 #000;font-weight:700;color:#fff;text-align:center;border-left:1px solid #c7d0dc;padding:0 3px;border-bottom:1px solid #4f5964}.calheader_day.holiday{background:#184e8b;color:#fff;text-shadow:0 1px 0 #000}.cal_head{background:#1e538f;border-bottom:1px solid #7f8b9a;border-right:1px solid #c7d0dc;color:transparent;height:60px;display:flex;align-items:center;flex-direction:row;box-sizing:border-box}.truck-error{font-size:13px;font-weight:400;color:#cc1120;font-style:normal}#dayViewPage .labelContainer .resourceLabel.related{flex:0 1 80%}#dayViewPage .labelContainer .resourceLabel.related.related-separate{margin-bottom:15px}#dayViewPage .labelContainer .resourceLabel.related .labelText{max-width:1000px}.delete-resources-icon-custom{padding:4px 3px 3px!important}.delete-resources-icon-custom .group{position:relative;border:1px solid rgba(0,0,0,.6);border-radius:20px;width:17px!important;height:17px!important}.delete-resources-icon-custom .group:before{font-size:10px;position:relative;top:2px;left:0}.delete-resources-icon-custom .group:after{content:"";width:1px;height:17px;background-color:rgba(0,0,0,.6);display:block;position:absolute;top:-1px;right:7px;rotate:135deg}.resource_main .resource_name .imageInnerPopup{background-color:#20538d;position:absolute;z-index:100;width:30px;height:30px;z-index:1000;bottom:78px;left:110px;border-radius:1px;background-position:50% 50%;background-size:cover;opacity:0}.resource_main .resource_name .imageInner:hover>.imageInnerPopup{opacity:1;-webkit-transform:scale(6);transform:scale(6)}.materialLabelContainer{width:400px;position:relative;overflow:hidden;height:14px}@media (max-width:1250px){.materialLabelContainer{width:200px}}.materialLabelInner{position:absolute;left:10px;text-align:left}.materialLabelContainer:hover .materialLabelInner{-webkit-animation:materialLabelScroll 8s linear infinite;animation:materialLabelScroll 8s linear infinite}.matChooserName.materialLabelDots{position:relative}.matChooserName.materialLabelDots:after{content:"...";position:absolute;top:11px;right:11px}.matChooserName.materialLabelDots:hover:after{content:""}@-webkit-keyframes materialLabelScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-250px);transform:translateX(-250px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes materialLabelScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-250px);transform:translateX(-250px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:1049px){.buttonLine .zoomButtonBlock{order:1}.buttonLine .boardButtonBlock{order:3;width:100%;justify-content:center;margin-top:10px}.buttonLine .exportButtonBlock{order:2}.buttonLine .actionButtonBlock{order:2;margin-top:10px}}@media (max-width:767px){.buttonLine .zoomButtonBlock{margin-bottom:10px}.buttonLine .exportButtonBlock,.buttonLine .zoomButtonBlock{width:100%;justify-content:center}}.ui.multiple.search.dropdown>input.search{margin:0 0 0 10px!important;width:0;transition:width .5s}.ui.multiple.search.dropdown .sizer{display:none!important}.exportButtonBlock .ui.multiple.active.search.dropdown>input.search{background-color:#fff!important;border:1px solid #fff!important;width:80px!important;height:24px;margin-top:2px!important}.exportButtonBlock .ui.multiple.active.onlyone.search.dropdown>input.search{height:18px;margin-top:0!important}.groupPage{flex:1 1;display:flex;overflow:hidden;flex-direction:column;background:#dddde0}.groupPage .buttonLine{background:#fff}.groupPage .groupBody{flex:1 1;overflow:auto;padding:15px}.groupPage .groupBody .mockTable,.groupPage .groupBody table{box-shadow:0 0 10px 0 rgba(0,0,0,.47843137254901963);border:1px solid rgba(0,0,0,.4196078431372549);margin:0 auto;max-width:650px;border-radius:5px;background-color:#fff}.groupPage .groupBody .mockTable td,.groupPage .groupBody table td{vertical-align:middle}.groupPage .groupBody .mockTable .thead,.groupPage .groupBody .mockTable.ui.table thead th,.groupPage .groupBody table .thead,.groupPage .groupBody table.ui.table thead th{background-color:#303030;color:#fff;border-bottom:2px solid hsla(0,0%,100%,.4117647058823529)}.groupPage .buttoncell{text-align:right!important}.groupselect_wrapper{display:flex;margin:15px auto;background:#fefefe;overflow:hidden;max-width:700px;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.47843137254901963);border:1px solid rgba(0,0,0,.4196078431372549);border-radius:4px;box-sizing:border-box}.groupselect_wrapper .groupselect_left,.groupselect_wrapper .groupselect_right{flex:1 1;display:flex;flex-direction:column}.groupselect_wrapper .groupselect_right{border-left:1px solid #aaa}.groupselect_wrapper .emptygroup{color:#555;text-align:center;padding:20px}.groupselect_wrapper .groupselect_filter{min-height:50px;background:#eee;border-bottom:2px solid #868686}.groupselect_wrapper .groupselect_filter .input{margin:5px}.groupselect_wrapper .groupselect_title{background-color:#303030;color:#fff;padding:10px;font-weight:700;text-transform:uppercase;border-bottom:2px solid hsla(0,0%,100%,.4117647058823529)}.groupselect_wrapper .groupselect_resources{overflow:auto}.groupselect_wrapper .group_classHeader{font-weight:700;border-bottom:1px solid #aaa;padding:4px 10px}.groupselect_wrapper .groupchooser_resource{display:flex;margin:10px;align-items:center}.groupselect_wrapper .gc_image{width:36px;height:36px;background-size:cover;background-position:50% 50%;border-radius:5px;border:1px solid #aaa}.groupselect_wrapper .gc_name{flex:1 1;padding:10px}main{display:flex;flex-direction:column}@media print{.no-print,.no-print *{display:none!important}}.titleWrap{display:flex}img.logoimg{width:100%}.imgCol{max-width:33%;overflow:hidden;margin-left:1cm}@media{.page-break{display:none}}@media print{body,html{height:auto!important;overflow:initial!important;-webkit-print-color-adjust:exact}}@media print{.page-break{margin-top:1rem;display:block;page-break-before:auto}}@page{size:auto;margin:20mm}.ui.segment.qMessageSegment{padding:0;display:flex;flex-direction:column;overflow:hidden}.messageSegment{padding:1rem}.ui.modal.reportModal .content{padding:0}i.inverted.circular.icon.unknownIcon{background-color:orange!important;color:#000!important}i.inverted.circular.icon.missingIcon{background-color:#cc1120!important;color:#fff!important}i.inverted.circular.icon.presentIcon{background-color:green!important;color:#fff!important}.qImageSegment{flex:1 1;background-size:contain;border-top:1px solid #dededf;background-position:50%;background-repeat:no-repeat;background-color:#333;box-shadow:inset 0 0 20px rgba(0,0,0,.47843137254901963)}.agfWrapper .qQuestionaryWrapper:last-child .qCategoryWrapper:last-child{margin-bottom:0}.qQuestionInfoIcon{float:right}.qCategoryWrapper{margin-bottom:15px}.qImageContainer{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.ui.segments.qImageWrapper{margin:0;page-break-inside:avoid}.ui.segment.qMessageSegment{height:350px}.qImageSegment{padding:0!important}.qImageImage{max-height:400px}.qQuestionaryMainTitle{margin-top:0!important;margin-bottom:0!important}.processesWrapper{margin-top:2px!important;margin-bottom:12px!important}.processReportItemSmall{margin-top:0!important;padding:4px 8px 4px 4px;background:#efefef none;display:inline-block;font-weight:500;font-size:.95em;margin-right:8px}.processReportItemSmall .processSwatch{height:21px;width:25px;font-size:20px}.qQuestionarySubTitle{font-weight:700;margin-bottom:3px}span.qQuestionaryStand{font-style:italic;margin-right:8px}.qQuestionaryTitle{margin-top:20px!important}.agfWrapper .qQuestionaryWrapper:first-child .qQuestionaryTitle{margin-top:0!important}.qColName{font-weight:400!important}th.qDefinitionTitle{box-shadow:inherit!important;background:#f9fafb!important;font-weight:700!important;color:rgba(0,0,0,.87)!important;border-radius:.28571429rem 0 0 0!important;border-width:1!important}div#reportPage{background:#dddde0;flex:1 1}@media print{div#reportPage{background:#fff}}div#reportPage .reportWrapper{max-width:1040px;margin:20px auto;border-radius:4px;overflow:hidden;box-shadow:0 0 10px #000;box-shadow:0 0 10px 0 rgba(0,0,0,.47843137254901963);border:1px solid rgba(0,0,0,.4196078431372549)}@media print{div#reportPage .reportWrapper{margin:0 auto}}div#reportPage .feedAdd{padding:10px 30px 30px;background:#f0f0f0;border-top:1px solid rgba(0,0,0,.1607843137254902);box-shadow:0 0 10px rgba(0,0,0,.30980392156862746)}div#reportPage .logbuch .messages.ui.feed{max-height:400px;overflow:auto;padding:20px;margin:0}div#reportPage .chooserButtons{display:flex;border-bottom:1px solid hsla(0,0%,100%,.4117647058823529);box-shadow:0 0 10px rgba(0,0,0,.30980392156862746);justify-content:space-between;padding:5px;background:#303030;flex-wrap:wrap}@media print{div#reportPage .chooserButtons{background:#fff;border-bottom:2px solid #888}}div#reportPage .buttonBlock{display:flex}div#reportPage .nothingChosen{text-align:center;padding:50px;font-weight:lighter;font-size:20px}div#reportPage .feedAdd .ui.horizontal.divider{margin-bottom:21px;font-size:19px}div#reportPage div#report_buttons{background:#fff;position:fixed;width:100%;top:50px}div#reportPage .reportWrapper{background:#fefefe;min-height:400px}div#reportPage .formgroup{display:flex;justify-content:space-between}div#reportPage .apexcharts-datalabel-label{font-weight:700;font-size:22px}div#reportPage .apexcharts-datalabel-value{font-weight:lighter;font-size:35px}div#reportPage .imageDetails{display:flex}div#reportPage .image{flex:3 1;min-height:300px;background-size:cover;background-position:50%;box-shadow:inset -5px -5px 10px rgba(0,0,0,.4);border-right:2px solid #858585}@media print{div#reportPage .image{-webkit-print-color-adjust:exact}}div#reportPage .details{flex:4 1}div#reportPage .details .title{padding:10px 20px;background-color:#eee;border-bottom:2px solid #868686}div#reportPage .details .detailFields{padding:20px;max-height:320px;overflow:auto;display:flex;flex-direction:row;flex-wrap:wrap}@media print{div#reportPage .details .detailFields{max-height:none}}div#reportPage .title{font-weight:bolder;text-transform:uppercase;font-size:36px;line-height:40px}div#reportPage .upcounter_collection{background:#303030;padding:20px 10px 12px;display:flex;justify-content:space-around;flex-wrap:wrap;border-top:2px solid #858585;border-bottom:2px solid #8b8b8b;z-index:3}@media print{div#reportPage .upcounter_collection{background:#fff}}div#reportPage .xpopupLine{margin-bottom:10px;min-width:50%}div#reportPage .xpopupQuestion{font-weight:700;margin-bottom:3px}div#reportPage .xpopupAnswer{font-weight:lighter;margin-left:20px}div#reportPage .ui.statistic>.label{font-weight:lighter}div#reportPage .ui.statistic>.label,div#reportPage .ui.statistic>.value{color:#fff}@media print{div#reportPage .ui.statistic>.label,div#reportPage .ui.statistic>.value{color:#000}}div#reportPage .chart_wrapper{padding:30px 0 20px}div#reportPage .chart{max-width:400px;margin:0 auto}.DayPicker_portal__horizontal{top:40%}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.5)}.CalendarDay__hovered_span{background:#94c6ff;border:1px double #fff}.CalendarDay__hovered_span:active,.CalendarDay__hovered_span:hover{background:#61abff;border:1px double #94c6ff}.CalendarDay__selected_span{background:#005dc7;border:1px double #94c6ff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#2e8fff;border:1px double #94c6ff}.timebuttons_line{display:flex;justify-content:space-between;flex-wrap:wrap}.timebuttons{padding:22px 22px 12px;border-top:2px double #858585;background:#303030}.timebuttons .button{margin-bottom:10px}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#004594;border:1px double #61abff}.logbuch .ui.inverted.pointing.secondary.menu{background:#303030;border-left:0;border-right:0;margin-bottom:0;border-color:#848585}.logbuch .ui.inverted.pointing.secondary.menu a.item{min-height:50px}.logbuch .ui.inverted.pointing.secondary.menu a.item.active{background:#777;border-color:#848585}.logbuch .attachments,.logbuch .ui.tab{padding:20px}.signatureImage{height:100px}.signatureImage,.signatureText{display:inline-block;vertical-align:middle}.table-questionary{table-layout:fixed}.table-questionary-cell{overflow-wrap: anywhere}#content{width:100%;background:#fff;margin-top:10px;border-collapse:collapse;font-size:14px;display:table;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.row{display:table-row;padding:8px}.cell-header{text-align:left;font-weight:700;border-right:none}.cell-header,.cell-left{padding:8px;display:table-cell;background:rgba(0,0,0,.03);font-size:1em;color:rgba(0,0,0,.95)}.cell-left{font-weight:400;width:50%}.cell-right{display:table-cell;padding:8px;color:#000;text-align:left}.dummy-header{border-left:none}.signature-checkbox{padding-bottom:12px}
/*! system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */@font-face{font-family:system-ui;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Segoe UI Light"),local("Ubuntu Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:300;src:local(".SFNSText-LightItalic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Light Italic"),local("Ubuntu Light Italic"),local("Roboto-LightItalic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:400;src:local(".SFNSText-Regular"),local(".HelveticaNeueDeskInterface-Regular"),local(".LucidaGrandeUI"),local("Segoe UI"),local("Ubuntu"),local("Roboto-Regular"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:italic;font-weight:400;src:local(".SFNSText-Italic"),local(".HelveticaNeueDeskInterface-Italic"),local(".LucidaGrandeUI"),local("Segoe UI Italic"),local("Ubuntu Italic"),local("Roboto-Italic"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-ui;font-style:normal;font-weight:500;src:local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-MediumP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold"),local("Ubuntu Medium"),local("Roboto-Medium"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:500;src:local(".SFNSText-MediumItalic"),local(".HelveticaNeueDeskInterface-MediumItalicP4"),local(".LucidaGrandeUI"),local("Segoe UI Semibold Italic"),local("Ubuntu Medium Italic"),local("Roboto-MediumItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:normal;font-weight:700;src:local(".SFNSText-Bold"),local(".HelveticaNeueDeskInterface-Bold"),local(".LucidaGrandeUI"),local("Segoe UI Bold"),local("Ubuntu Bold"),local("Roboto-Bold"),local("DroidSans-Bold"),local("Tahoma Bold")}@font-face{font-family:system-ui;font-style:italic;font-weight:700;src:local(".SFNSText-BoldItalic"),local(".HelveticaNeueDeskInterface-BoldItalic"),local(".LucidaGrandeUI"),local("Segoe UI Bold Italic"),local("Ubuntu Bold Italic"),local("Roboto-BoldItalic"),local("DroidSans-Bold"),local("Tahoma Bold")}
/*# sourceMappingURL=main.d8d28e87.chunk.css.map */