#render-target,.App,body,html{height:100%;margin:0}.fullscreen-enabled{background:#f6f6f6}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:10px}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar-thumb{background-color:rgba(51,51,51,.4)}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.14)}main::-webkit-scrollbar-track{background-color:transparent}.shadowedBorder.leftShadow.rightShadow.heightOverflow{background-position:0,calc(100% - 10px)}.shadowedBorder.leftShadow.rightShadow:not(.heightOverflow){background-position:0,100%}.shadowedBorder.leftShadow.rightShadow{background-image:linear-gradient(90deg,rgba(51,51,51,.2),transparent),linear-gradient(90deg,transparent,rgba(51,51,51,.2));background-size:20px 100%,20px 100%;background-repeat:no-repeat}.shadowedBorder.leftShadow:not(.rightShadow){background-image:linear-gradient(90deg,rgba(51,51,51,.2),transparent);background-position:0;background-size:20px 100%;background-repeat:no-repeat}.shadowedBorder.rightShadow:not(.leftShadow).heightOverflow{background-position:calc(100% - 10px)}.shadowedBorder.rightShadow:not(.leftShadow):not(.heightOverflow){background-position:100%}.shadowedBorder.rightShadow:not(.leftShadow){background-image:linear-gradient(90deg,transparent,rgba(51,51,51,.2));background-size:20px 100%;background-repeat:no-repeat}table.tablePortlet{border:1px solid #ddd;border-spacing:0;border-collapse:collapse;will-change:scroll-position}.positionedLayout table.tablePortlet{width:100%}table.tablePortlet tfoot,table.tablePortlet thead{background:hsla(0,0%,74.9%,.2)}table.tablePortlet thead{font-weight:700;border-bottom:1px solid #ddd}table.tablePortlet tfoot{border-top:1px solid #ddd}table.tablePortlet tr.even,table.tablePortlet tr:nth-of-type(2n){background:hsla(0,0%,80%,.2)}table.tablePortlet td,th{line-height:1.1em;padding:.5em .625em;font-size:.85em;color:#222}table.tablePortlet td.left,th.left{text-align:left}table.tablePortlet td.center,th.center{text-align:center}table.tablePortlet td.right,th.right{text-align:right}table.dayReport td.whole-week{font-weight:700}table.dayReport td.bad{color:red}table tfoot td{text-align:center}table td.invalidKpi,table td .invalidKpi,table th .invalidKpi{font-style:italic;color:red}table.dayReport td.very-good{background-color:#90ee90}table.dayReport td.bad.very-bad,table.dayReport td.very-bad{color:#fff;background-color:#8b0000}table.dayReport td .dailyGoal{font-size:75%;right:-5px;position:relative}table.dayReport tbody td{position:relative;margin:0;border:1px solid silver;text-align:right;font-family:Arial Narrow,Arial,Helvetica,sans-serif}table.dayReport thead tr th{text-align:left;font-family:Arial Narrow,Arial,Helvetica,sans-serif}table.dayReport thead tr th.title{text-align:center;font-size:150%;font-family:Arial Narrow,Arial,Helvetica,sans-serif}table.dayReport tfoot tr th.footer{text-align:right;font-family:Arial Narrow,Arial,Helvetica,sans-serif;height:30px}div.fullscreen{width:100%;height:calc(100% - 4px)}.MuiAlert-message{flex-direction:row!important}