.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

html .button__primary--1uQvu:not([disabled]).button__raised--19nfQ, html .button__primary--1uQvu:not([disabled]).button__floating--fk7Go {
  color: rgb(255, 255, 255);
  background: #76b900; }

html .button__primary--1uQvu:not([disabled]).button__flat--3iVVz, html .button__primary--1uQvu:not([disabled]).button__toggle--3H-v5 {
  color: #76b900; }
  html .button__primary--1uQvu:not([disabled]).button__flat--3iVVz:focus:not(:active), html .button__primary--1uQvu:not([disabled]).button__toggle--3H-v5:focus:not(:active) {
    background: rgba(#76b900, 0.2); }

html .button__primary--1uQvu:not([disabled]).button__flat--3iVVz:hover {
  background: rgba(#76b900, 0.2); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

html .input__input--Qw2Q2 .input__inputElement--25irn:focus:not([disabled]):not([readonly]) ~ .input__label--2syCb:not(.input__fixed--_fQov) {
  color: #76b900; }

html .input__input--Qw2Q2 .input__inputElement--25irn:focus:not([disabled]):not([readonly]) ~ .input__icon--1fwc1 {
  color: #76b900; }

html .input__input--Qw2Q2 .input__bar--1Nzrh:before, html .input__input--Qw2Q2 .input__bar--1Nzrh:after {
  background-color: #76b900; }

html .list__itemText--1MSFR {
  font-size: 13px; }
  html .list__itemText--1MSFR:not(.list__primary--2zz8p) {
    font-size: 13px; }
  html .list__itemText--1MSFR.list__primary--2zz8p {
    font-size: 13px; }

html .list__list--37F0c {
  margin: 0;
  padding: 0; }


.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

html .dropdown__dropdown--2uqBK {
  font-size: 13px !important; }

html .dropdown__field--A0o-3 {
  font-size: 13px; }

html .dropdown__value--3hWjI {
  font-size: 13px; }

html .dropdown__values--2GSoi .dropdown__selected--2BVhn {
  color: #76b900; }

html .dropdown__label--3CMrR {
  top: 13px; }

div {
  font-size: 13px; }

a {
  font-size: 13px;
  color: #76b900; }

i {
  font-size: 21px !important; }

label {
  font-size: 13px !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

html .tab__pointer--234cu {
  background-color: #76b900; }

html .tab__navigation--BoeFp {
  height: 60px; }
  html .tab__navigation--BoeFp .tab__label---1ZsJ {
    font-size: 13px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

label.checkbox__field--UQMK4 .checkbox__ripple--2gQV3 {
  background-color: #76b900; }

label .checkbox__check--FZmU0.checkbox__checked--U7x_3 {
  background-color: #76b900;
  border-color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

html .calendar__dialog--F13mg .calendar__header--gbp2g {
  background-color: #76b900; }

html .calendar__dialog--F13mg > [role="navigation"] > button.calendar__button--2MErV {
  color: #76b900; }
  html .calendar__dialog--F13mg > [role="navigation"] > button.calendar__button--2MErV:hover {
    background: rgba(#76b900, 0.25); }
  html .calendar__dialog--F13mg > [role="navigation"] > button.calendar__button--2MErV:focus:not(:active) {
    background: #76b900; }

html .calendar__years--1sMoP > li.calendar__active--exbzW {
  color: #76b900; }

html .calendar__month--1h_Qn .calendar__day--1EUyi:hover:not(.calendar__active--exbzW):not(.calendar__disabled--27asb) > span {
  background-color: rgba(#76b900, 0.25); }

html .calendar__month--1h_Qn .calendar__day--1EUyi.calendar__active--exbzW > span {
  background: #76b900; }

/*.thumb{
  background: #76b900 !important;
}*/
html .switch__on--2WGMw {
  background: #bbdc80 !important; }

html .switch__on--2WGMw .switch__thumb--3fY6T {
  background: #76b900 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.slider__container--1YYgj .slider__knob--40GTV {
  z-index: 99; }

.slider__container--1YYgj .slider__innerknob--3QNnb {
  z-index: 99-1; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.layout__navDrawerPinned--322zB {
  z-index: 1; }

html .layout__layout--28c16 .layout__layout--28c16 {
  min-height: calc(100vh - 103px);
  max-height: calc(100vh - 103px);
  margin-top: 103px; }
  html .layout__layout--28c16 .layout__layout--28c16 .layout__panel--uxde8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    position: fixed;
    margin-top: 103px;
    padding-bottom: 103px;
    z-index: 1; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__body1--sPr-x {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 13px;
  font-weight: 400; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__snackbar--3DUwJ.styles__info--MwStF, .styles__snackbar--3DUwJ.styles__success--2lhiw {
  background-color: rgb(76, 175, 80); }

.styles__snackbar--3DUwJ.styles__error--3FH75 {
  background-color: rgb(244, 67, 54); }

.styles__snackbar--3DUwJ.styles__info--MwStF, .styles__snackbar--3DUwJ.styles__success--2lhiw, .styles__snackbar--3DUwJ.styles__error--3FH75 {
  opacity: 0.95; }

.styles__snackbar--3DUwJ {
  border-radius: 5px;
  bottom: 0;
  left: 24px;
  margin: 14px 0 auto;
  max-width: 250px;
  min-width: 250px;
  padding: 14px 24px;
  right: unset; }
  .styles__snackbar--3DUwJ:not(.styles__active--16iAY) {
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  .styles__snackbar--3DUwJ.styles__active--16iAY {
    -webkit-transform: translateY(-25px);
            transform: translateY(-25px); }

.styles__icon--2x6Tr {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0 10px 0 0; }

.styles__body1--2mBIU {
  overflow: hidden;
  text-overflow: ellipsis; }

.styles__label--1OueK {
  width: 100%; }

.FulcrumProgressBar__path--jHbp8 {
  stroke: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__appBar--eTepC {
  background-color: #76b900;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 50px; }

.styles__appbarContainer--2yHX9 {
  height: 100%;
  width: 100%; }

.styles__imageContainer--33o_y {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%; }

.styles__username--2oXTV {
  padding: 0 10px; }

.styles__img--3jeOL {
  height: 16px;
  margin: auto 10px; }

.styles__icon--1e84G {
  color: rgb(255, 255, 255); }

.styles__inboxIcon--15oJQ {
  color: rgb(255, 255, 255); }
  .styles__inboxIcon--15oJQ span {
    color: rgb(255, 255, 255); }

.styles__circle--21FhD {
  background-color: rgb(255, 112, 67);
  border-radius: 50%;
  height: 24px;
  position: absolute;
  right: 20px;
  top: -6px;
  width: 24px;
  z-index: 1; }

.styles__circleText--3B7AV {
  font-size: 12px;
  font-weight: 500;
  margin: auto; }

.styles__inboxWrapper--3UbuY {
  margin: 0 0 0 20px;
  position: relative; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__neutral--26xEx:not([disabled]).styles__flat--1QS44, .styles__neutral--26xEx:not([disabled]).styles__toggle--3X9Wj {
  color: rgb(117, 117, 117); }

.styles__appBar--15V1u {
  background-color: rgb(255, 255, 255);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 50px;
  margin-bottom: 3px;
  padding: 0 20px 0 20px; }

.styles__horizontal--125DZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 0;
  width: 100%; }

.styles__button--35KTw {
  font-size: 12px;
  height: 100%; }

.styles__inlineFlex--2FdDP {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%; }

.styles__active--1CkvG {
  border-bottom: solid #76b900; }

.styles__inactive--NlaDK { }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__horizontal--3_b-y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 0;
  width: 100%; }

.styles__link--2Hy7N {
  font-size: 18px;
  font-weight: 500; }
  .styles__link--2Hy7N:not(.styles__active--11RTM) {
    opacity: 1; }
  .styles__link--2Hy7N > abbr {
    color: rgb(255, 255, 255); }

.styles__appBar--1KMDB {
  background-color: #333333;
  color: rgb(255, 255, 255);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100px;
  padding: 0 35px; }
  .styles__appBar--1KMDB .styles__rightIcon--1CxyK {
    color: rgb(255, 255, 255);
    height: 36px;
    margin: 0 0 0 auto;
    padding: 0;
    width: 36px; }
    .styles__appBar--1KMDB .styles__rightIcon--1CxyK > span {
      font-size: 36px;
      font-weight: normal;
      line-height: 36px; }

.styles__inlineFlex--YEJVG {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  margin-right: 24px; }

.styles__active--11RTM {
  border-bottom: solid #76b900; }

.styles__inactive--3Nhza {
  padding-bottom: 3px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__list--1YtLp {
  height: 100%; }

.styles__item--1oh46 {
  background-color: #252525;
  min-height: 35px;
  padding: 0; }

.styles__itemAction--35LbQ > [data-react-toolbox='font-icon'] {
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: bold; }

.styles__itemText--1cNbl {
  display: block; }
  .styles__itemText--1cNbl:not(.styles__primary--vcR6T) {
    color: rgb(255, 255, 255);
    font-size: 14px; }
  .styles__itemText--1cNbl.styles__primary--vcR6T {
    color: rgb(255, 255, 255);
    font-size: 14px; }

.styles__navigationContainer--mnCDC .styles__navigation--3sJnb {
  height: 0; }

.styles__tab--3xLtE {
  padding: 20px 35px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__subheading--Hjoln {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 15px;
  font-weight: 400; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--2Moou .styles__panel--19esq {
    left: 320px;
    height: 100%; } }

.styles__layout--yaSv0 {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--3ajxy.styles__pinned--1WMkS {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--3ajxy.styles__pinned--1WMkS {
      width: 320px; } }

.styles__list--2xE2d {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--1t33Q {
  cursor: pointer; }

.styles__heading--2cJLS {
  margin-bottom: 10px; }

.styles__card--3uxsi {
  margin: 0 0 30px; }

.styles__mainPanel--24QtG {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--2a6tG tr th:nth-child(2),
.styles__table--2a6tG tr td:nth-child(2), .styles__table--2a6tG.styles__disabled--wMOjP tr th:nth-child(1),
.styles__table--2a6tG.styles__disabled--wMOjP tr td:nth-child(1), .styles__table--2a6tG tr th,
.styles__table--2a6tG tr td, .styles__table--2a6tG.styles__disabled--wMOjP tr th,
.styles__table--2a6tG.styles__disabled--wMOjP tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--2a6tG tr th:nth-child(2),
.styles__table--2a6tG tr td:nth-child(2), .styles__table--2a6tG.styles__disabled--wMOjP tr th:nth-child(1),
.styles__table--2a6tG.styles__disabled--wMOjP tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--2a6tG tr th,
.styles__table--2a6tG tr td, .styles__table--2a6tG.styles__disabled--wMOjP tr th,
.styles__table--2a6tG.styles__disabled--wMOjP tr td {
  width: 100px; }

.styles__table--2a6tG tr th:last-child,
.styles__table--2a6tG tr td:last-child, .styles__table--2a6tG.styles__disabled--wMOjP tr th:last-child,
.styles__table--2a6tG.styles__disabled--wMOjP tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--2a6tG tr th:last-child, .styles__table--2a6tG.styles__disabled--wMOjP tr th:last-child {
  padding-right: 31px; }

.styles__table--2a6tG th {
  font-weight: 700; }
  .styles__table--2a6tG th::first-letter {
    text-transform: capitalize; }

.styles__table--2a6tG {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--2a6tG th.styles__selectable--2s57A:first-child,
.styles__table--2a6tG td.styles__selectable--2s57A:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--2a6tG th.styles__selectable--2s57A:first-child > *, .styles__table--2a6tG td.styles__selectable--2s57A:first-child > * {
    margin: 0; }

.styles__row--pUoBy:last-child td {
  border-color: #e0e0e0; }

.styles__table--2a6tG th,
.styles__table--2a6tG td {
  color: #757575; }

.styles__staticTableContainer--2ZsIA {
  max-height: 300px; }

.styles__tableNavigation--Sg3Nk {
  margin: 16px 0; }

.styles__rightChevron--b0DsK {
  margin: 0 25px 0 25px; }

.styles__leftChevron--25r_0 {
  margin-left: 44px; }

.styles__pageSize--3_awK {
  margin-left: 44px; }

.styles__rowSize--JjM9I {
  margin-left: 44px; }

.styles__toggle--1go1u {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--1go1u > .styles__icon--3lKaJ,
  .styles__toggle--1go1u svg,
  .styles__toggle--1go1u span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--u6flj {
  overflow: visible; }

.styles__input--5Q6S5[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--5Q6S5 .styles__hint--1wUEc {
  top: 12px; }

.Divider__divider--2zN7d {
  display: block;
  height: 1px;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__title--3bRos {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 20px;
  font-weight: 500; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__cardHeader--3OgMM {
  padding: 10px; }

.styles__chip--2xEyE {
  background-color: #76b900;
  border: 1px solid #76b900;
  color: rgb(255, 255, 255);
  margin: 0 4px 4px; }

.styles__delete--3IReN:hover .styles__deleteIcon--2Th79 {
  background-color: rgb(76, 175, 80); }

.styles__deleteIcon--2Th79 {
  background-color: #76b900; }

.styles__card--1p_46 {
  margin-top: 10px;
  padding: 10px 20px 20px 20px;
  overflow: visible; }

.styles__header--3L5Rt, .styles__body--2Gbo8 {
  background-color: white; }

.styles__divider--uOl3R {
  margin: 0; }

.styles__headerTitle--1EC67 {
  padding-left: 10px; }

.styles__innerFlex--6Whsc {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__section--2jB4- {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 15px 100px 30px 50px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__body2--ynKts {
  font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif;
  font-size: 13px;
  font-weight: 500; }

.styles__startDate--y-Xqm, .styles__endDate--Qg_rE {
  padding: 0 30px; }

.styles__list--l6bp3 {
  padding: 0 20px; }

.styles__cardActions--1AgLs {
  padding: 10px 20px; }
  .styles__cardActions--1AgLs [data-react-toolbox='button'] {
    -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
    min-width: 30px; }

.styles__card--2lWnx {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--1mCul {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--3rBZD {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--2OQUL {
  padding: 5px; }

.styles__userItemContainer--12ppE {
  padding: 5px; }

.styles__userInputContainer--3bncs {
  padding: 10px 20px; }

.styles__userInputHeader--17Xdw {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--3WOsX {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userSelection--11Rse {
  width: 100%; }

.styles__userInputContainer--bj86F {
  padding: 10px 20px; }

.styles__userInputHeader--YIfzM {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--1Q1M8 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__inputContainer--1vyPl {
  padding: 10px 20px; }

.styles__inputHeader--3io24 {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__input--GaYrn {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__mandatory--XNqUY {
  color: red; }

.FulcrumDropdown__dropdown--2UOw7 {
  height: 100%;
  line-height: 18px;
  padding: 0;
  width: 100%; }
  .FulcrumDropdown__dropdown--2UOw7 .FulcrumDropdown__inputInputElement--3L4j2 {
    font-size: 14px; }

.FulcrumDropdown__value--2mUC1 {
  font-size: 14px;
  line-height: 18px;
  padding: 0; }

.FulcrumDropdown__field--3pJzu {
  font-size: 14px;
  line-height: 18px;
  padding: 0; }

.FulcrumDropdown__templateValue--1EEAS {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.FulcrumDropdown__inputHint--2GUhe {
  top: 10px;
  font-size: 14px; }

.Input__input--2j4-1 {
  line-height: 17px;
  padding: 0px !important;
  width: 100%; }

.Input__inputElement--22H0V {
  font-size: 14px; }
  .Input__inputElement--22H0V:focus:not([disabled]):not([readonly]) ~ .Input__hint--1pgwL {
    opacity: 1; }

.Input__hint--1pgwL {
  color: rgba(0, 0, 0, .26);
  font-size: 14px;
  left: 0;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  top: 8px; }

.Input__bar--1CFyL::before, .Input__bar--1CFyL::after {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  background-color: #76b900;
  height: 2px; }

.styles__partnerSite--3jhSF, .styles__line--2JjUu, .styles__customerClass--3fbdG {
  margin-bottom: 10px; }

.styles__overflowWrapper--1Vivw {
  height: 400px;
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 10px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--2jGcJ tr th:nth-child(2),
.styles__table--2jGcJ tr td:nth-child(2), .styles__table--2jGcJ.styles__disabled--1VyJJ tr th:nth-child(1),
.styles__table--2jGcJ.styles__disabled--1VyJJ tr td:nth-child(1), .styles__table--2jGcJ tr th,
.styles__table--2jGcJ tr td, .styles__table--2jGcJ.styles__disabled--1VyJJ tr th,
.styles__table--2jGcJ.styles__disabled--1VyJJ tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--2jGcJ tr th:nth-child(2),
.styles__table--2jGcJ tr td:nth-child(2), .styles__table--2jGcJ.styles__disabled--1VyJJ tr th:nth-child(1),
.styles__table--2jGcJ.styles__disabled--1VyJJ tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--2jGcJ tr th,
.styles__table--2jGcJ tr td, .styles__table--2jGcJ.styles__disabled--1VyJJ tr th,
.styles__table--2jGcJ.styles__disabled--1VyJJ tr td {
  width: 100px; }

.styles__table--2jGcJ tr th:last-child,
.styles__table--2jGcJ tr td:last-child, .styles__table--2jGcJ.styles__disabled--1VyJJ tr th:last-child,
.styles__table--2jGcJ.styles__disabled--1VyJJ tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--2jGcJ tr th:last-child, .styles__table--2jGcJ.styles__disabled--1VyJJ tr th:last-child {
  padding-right: 31px; }

.styles__table--2jGcJ th {
  font-weight: 700; }
  .styles__table--2jGcJ th::first-letter {
    text-transform: capitalize; }

.styles__table--2jGcJ {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--2jGcJ th.styles__selectable--3Yb4e:first-child,
.styles__table--2jGcJ td.styles__selectable--3Yb4e:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--2jGcJ th.styles__selectable--3Yb4e:first-child > *, .styles__table--2jGcJ td.styles__selectable--3Yb4e:first-child > * {
    margin: 0; }

.styles__row--j9eAn:last-child td {
  border-color: #e0e0e0; }

.styles__table--2jGcJ th,
.styles__table--2jGcJ td {
  color: #757575; }

.styles__staticTableContainer--kzVIf {
  max-height: 300px; }

.styles__tableNavigation--2Jc_w {
  margin: 16px 0; }

.styles__rightChevron--2BJJ2 {
  margin: 0 25px 0 25px; }

.styles__leftChevron--1cUPP {
  margin-left: 44px; }

.styles__pageSize--2uKUw {
  margin-left: 44px; }

.styles__rowSize--DsaDh {
  margin-left: 44px; }

.styles__toggle--3TwkF {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--3TwkF > .styles__icon--MT10n,
  .styles__toggle--3TwkF svg,
  .styles__toggle--3TwkF span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__partnerSite--3WNQG, .styles__line--2gemg, .styles__customerClass--YVH0S {
  margin-bottom: 10px; }

.styles__overflowWrapper--r_MJ0 {
  height: 400px;
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 10px; }

.styles__input--1jHoC[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--1jHoC .styles__hint--6pAxC {
  top: 12px; }

.styles__dialog--3rX45 {
  overflow: auto;
  min-height: 300px; }

.styles__card--3ulLi {
  overflow: visible; }

.styles__link--2mEVX {
  color: #76b900 !important;
  display: block; }
  .styles__link--2mEVX:not(.styles__activeLink--3Wd3A) {
    opacity: .8;
    padding: 5px 0; }
  .styles__link--2mEVX:hover {
    opacity: 1; }
  .styles__link--2mEVX.styles__activeLink--3Wd3A {
    border-left: 4px solid #76b900;
    font-weight: 500;
    opacity: 1;
    padding: 5px 0 5px 15px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--1vQiA .styles__panel--2R0Xb {
    left: 320px;
    height: 100%; } }

.styles__layout--2Lt2r {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--3Jsuu.styles__pinned--7Ex0v {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--3Jsuu.styles__pinned--7Ex0v {
      width: 320px; } }

.styles__list--POx0m {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--3qwP6 {
  cursor: pointer; }

.styles__heading--3wYEa {
  margin-bottom: 10px; }

.styles__card--28KXl {
  margin: 0 0 30px; }

.styles__mainPanel--3vzUG {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.styles__buttonContainer--2QVGO {
  margin-bottom: -20px; }

.styles__circular--2MtYz {
  height: 25px;
  width: 25px; }

.styles__path--35JAK {
  stroke: #fff; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--3-jto tr th:nth-child(2),
.styles__table--3-jto tr td:nth-child(2), .styles__table--3-jto.styles__disabled--1lbKy tr th:nth-child(1),
.styles__table--3-jto.styles__disabled--1lbKy tr td:nth-child(1), .styles__table--3-jto tr th,
.styles__table--3-jto tr td, .styles__table--3-jto.styles__disabled--1lbKy tr th,
.styles__table--3-jto.styles__disabled--1lbKy tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--3-jto tr th:nth-child(2),
.styles__table--3-jto tr td:nth-child(2), .styles__table--3-jto.styles__disabled--1lbKy tr th:nth-child(1),
.styles__table--3-jto.styles__disabled--1lbKy tr td:nth-child(1) {
  text-align: left;
  width: 150px; }

.styles__table--3-jto tr th,
.styles__table--3-jto tr td, .styles__table--3-jto.styles__disabled--1lbKy tr th,
.styles__table--3-jto.styles__disabled--1lbKy tr td {
  width: 150px; }

.styles__table--3-jto tr th:last-child,
.styles__table--3-jto tr td:last-child, .styles__table--3-jto.styles__disabled--1lbKy tr th:last-child,
.styles__table--3-jto.styles__disabled--1lbKy tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--3-jto tr th:last-child, .styles__table--3-jto.styles__disabled--1lbKy tr th:last-child {
  padding-right: 31px; }

.styles__table--3-jto th {
  font-weight: 700; }
  .styles__table--3-jto th::first-letter {
    text-transform: capitalize; }

.styles__table--3-jto {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--3-jto th.styles__selectable--YXcUW:first-child,
.styles__table--3-jto td.styles__selectable--YXcUW:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--3-jto th.styles__selectable--YXcUW:first-child > *, .styles__table--3-jto td.styles__selectable--YXcUW:first-child > * {
    margin: 0; }

.styles__row--2573r:last-child td {
  border-color: #e0e0e0; }

.styles__table--3-jto th,
.styles__table--3-jto td {
  color: #757575; }

.styles__staticTableContainer--2B_U0 {
  max-height: 300px; }

.styles__tableNavigation--rhlk2 {
  margin: 16px 0; }

.styles__rightChevron--ZVntC {
  margin: 0 25px 0 25px; }

.styles__leftChevron--3sdrc {
  margin-left: 44px; }

.styles__pageSize--2Yi6T {
  margin-left: 44px; }

.styles__rowSize--3oW-Y {
  margin-left: 44px; }

.styles__toggle--3QzOt {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--3QzOt > .styles__icon--3xg8M,
  .styles__toggle--3QzOt svg,
  .styles__toggle--3QzOt span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--2pn13 {
  overflow: visible; }

.styles__input--2sGmr[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--2sGmr .styles__hint--6NIfO {
  top: 12px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--3qOUO tr th:nth-child(2),
.styles__table--3qOUO tr td:nth-child(2), .styles__table--3qOUO.styles__disabled---3_sU tr th:nth-child(1),
.styles__table--3qOUO.styles__disabled---3_sU tr td:nth-child(1), .styles__table--3qOUO tr th,
.styles__table--3qOUO tr td, .styles__table--3qOUO.styles__disabled---3_sU tr th,
.styles__table--3qOUO.styles__disabled---3_sU tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--3qOUO tr th:nth-child(2),
.styles__table--3qOUO tr td:nth-child(2), .styles__table--3qOUO.styles__disabled---3_sU tr th:nth-child(1),
.styles__table--3qOUO.styles__disabled---3_sU tr td:nth-child(1) {
  text-align: left;
  width: 150px; }

.styles__table--3qOUO tr th,
.styles__table--3qOUO tr td, .styles__table--3qOUO.styles__disabled---3_sU tr th,
.styles__table--3qOUO.styles__disabled---3_sU tr td {
  width: 150px; }

.styles__table--3qOUO tr th:last-child,
.styles__table--3qOUO tr td:last-child, .styles__table--3qOUO.styles__disabled---3_sU tr th:last-child,
.styles__table--3qOUO.styles__disabled---3_sU tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--3qOUO tr th:last-child, .styles__table--3qOUO.styles__disabled---3_sU tr th:last-child {
  padding-right: 31px; }

.styles__table--3qOUO th {
  font-weight: 700; }
  .styles__table--3qOUO th::first-letter {
    text-transform: capitalize; }

.styles__table--3qOUO {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--3qOUO th.styles__selectable--2HLBd:first-child,
.styles__table--3qOUO td.styles__selectable--2HLBd:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--3qOUO th.styles__selectable--2HLBd:first-child > *, .styles__table--3qOUO td.styles__selectable--2HLBd:first-child > * {
    margin: 0; }

.styles__row--2yS4k:last-child td {
  border-color: #e0e0e0; }

.styles__table--3qOUO th,
.styles__table--3qOUO td {
  color: #757575; }

.styles__staticTableContainer--NxXdy {
  max-height: 300px; }

.styles__tableNavigation--1s3K- {
  margin: 16px 0; }

.styles__rightChevron--1z8Wu {
  margin: 0 25px 0 25px; }

.styles__leftChevron--TBD22 {
  margin-left: 44px; }

.styles__pageSize--mpdA7 {
  margin-left: 44px; }

.styles__rowSize--RteoN {
  margin-left: 44px; }

.styles__toggle--11ggR {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--11ggR > .styles__icon--3WuMV,
  .styles__toggle--11ggR svg,
  .styles__toggle--11ggR span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--3KaSX {
  overflow: visible; }

.styles__input--XVgM7[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--XVgM7 .styles__hint--hg7b_ {
  top: 12px; }

.styles__tag--1CYDV {
  margin: 0 0 0 10px;
  font-size: 14px !important;
  height: 22px !important;
  padding: 0 6px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

.styles__nMore--19aGh {
  padding-left: 10px;
  font-style: italic; }

.styles__tag--2bjqr {
  color: white;
  font-weight: 500;
  font-size: 11.5px;
  height: 20px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 5px; }

.styles__button--4lUg8 {
  width: 10px !important;
  margin-left: 0px;
  margin-right: 10px; }

.styles__button--4lUg8 {
  width: 10px !important;
  margin-left: 0px;
  margin-right: 10px; }

.styles__icon--3s1Bp {
  color: white !important;
  font-size: 14px !important;
  margin-top: 0px; }

.styles__button--4lUg8:hover {
  cursor: default !important; }

.styles__large--2qRvY {
  font-size: 14px;
  height: 25px;
  border-radius: 5px;
  padding-left: 7px;
  padding-right: 7px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__container--3aVPJ {
  width: 100%;
  height: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__path--QRNvU {
  stroke: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__startDate--1hk41, .styles__endDate--236b1 {
  padding: 0 30px; }

.styles__list--1dhli {
  padding: 0 20px; }

.styles__cardActions--1sOty {
  padding: 10px 20px; }
  .styles__cardActions--1sOty [data-react-toolbox='button'] {
    -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
    min-width: 30px; }

.styles__card--2PXsr {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--1eSyT {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--9YFyr {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--1eQEN {
  padding: 5px; }

.styles__userItemContainer--Xath3 {
  padding: 5px; }

.styles__userInputContainer--3BDbV {
  padding: 10px 20px; }

.styles__userInputHeader--2F0yU {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__phInput--1Qsxe {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__phWrapper--29Uua {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__placeholder--3nw2x {
  height: 100px;
  width: 100%;
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgba(0, 0, 0, .5);
  font-size: 18px; }

.styles__searchWrapper--33rd4 {
  border: 2px solid #76b900;
  border-radius: 10px;
  margin: 10px; }

.styles__tableContainer--3a38t {
  padding: 20px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--3jCno .styles__panel--2t3aQ {
    left: 320px;
    height: 100%; } }

.styles__layout--3nVB1 {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--39fQO.styles__pinned--2WA7c {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--39fQO.styles__pinned--2WA7c {
      width: 320px; } }

.styles__list--2JkP6 {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--1SDP_ {
  cursor: pointer; }

.styles__heading--1ncD1 {
  margin-bottom: 10px; }

.styles__card--avhta {
  margin: 0 0 30px; }

.styles__mainPanel--13Or0 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--2DfqT tr th:nth-child(2),
.styles__table--2DfqT tr td:nth-child(2), .styles__table--2DfqT.styles__disabled--2q1Qx tr th:nth-child(1),
.styles__table--2DfqT.styles__disabled--2q1Qx tr td:nth-child(1), .styles__table--2DfqT tr th,
.styles__table--2DfqT tr td, .styles__table--2DfqT.styles__disabled--2q1Qx tr th,
.styles__table--2DfqT.styles__disabled--2q1Qx tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--2DfqT tr th:nth-child(2),
.styles__table--2DfqT tr td:nth-child(2), .styles__table--2DfqT.styles__disabled--2q1Qx tr th:nth-child(1),
.styles__table--2DfqT.styles__disabled--2q1Qx tr td:nth-child(1) {
  text-align: left;
  width: 150px; }

.styles__table--2DfqT tr th,
.styles__table--2DfqT tr td, .styles__table--2DfqT.styles__disabled--2q1Qx tr th,
.styles__table--2DfqT.styles__disabled--2q1Qx tr td {
  width: 200px; }

.styles__table--2DfqT tr th:last-child,
.styles__table--2DfqT tr td:last-child, .styles__table--2DfqT.styles__disabled--2q1Qx tr th:last-child,
.styles__table--2DfqT.styles__disabled--2q1Qx tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--2DfqT tr th:last-child, .styles__table--2DfqT.styles__disabled--2q1Qx tr th:last-child {
  padding-right: 31px; }

.styles__table--2DfqT th {
  font-weight: 700; }
  .styles__table--2DfqT th::first-letter {
    text-transform: capitalize; }

.styles__table--2DfqT {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--2DfqT th.styles__selectable--ExJvQ:first-child,
.styles__table--2DfqT td.styles__selectable--ExJvQ:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--2DfqT th.styles__selectable--ExJvQ:first-child > *, .styles__table--2DfqT td.styles__selectable--ExJvQ:first-child > * {
    margin: 0; }

.styles__row--3b0KJ:last-child td {
  border-color: #e0e0e0; }

.styles__table--2DfqT th,
.styles__table--2DfqT td {
  color: #757575; }

.styles__staticTableContainer--3gYY- {
  max-height: 300px; }

.styles__tableNavigation--3CR_l {
  margin: 16px 0; }

.styles__rightChevron--2BcrF {
  margin: 0 25px 0 25px; }

.styles__leftChevron--3iUX2 {
  margin-left: 44px; }

.styles__pageSize---PEkm {
  margin-left: 44px; }

.styles__rowSize--1jn-s {
  margin-left: 44px; }

.styles__toggle--3TqcR {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--3TqcR > .styles__icon--D-l_w,
  .styles__toggle--3TqcR svg,
  .styles__toggle--3TqcR span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--33amV {
  overflow: visible; }

.styles__input--Z75Pj[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--Z75Pj .styles__hint--F5XGS {
  top: 12px; }

.styles__inputInput--1pSn0 {
  padding: 0;
  position: relative; }

.styles__inputInputElement--Q8p28 {
  border-bottom: 0;
  color: rgb(117, 117, 117);
  font-size: 12px; }

.styles__values--1YL32 {
  padding-left: 0;
  text-align: left; }

.styles__table--2DfqT tr th:last-child,
.styles__table--2DfqT tr td:last-child, .styles__table--2DfqT.styles__disabled--2q1Qx tr th:last-child,
.styles__table--2DfqT.styles__disabled--2q1Qx tr td:last-child {
  overflow: visible; }

.styles__userRoleSelection--b-6dO {
  width: 200px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__startDate--1513E, .styles__endDate--CqJC0 {
  padding: 0 30px; }

.styles__list--f1Bjy {
  padding: 0 20px; }

.styles__cardActions--2e_YP {
  padding: 10px 20px; }
  .styles__cardActions--2e_YP [data-react-toolbox='button'] {
    -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
    min-width: 30px; }

.styles__card--1gTAu {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--1cYfL {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--2a8Zo {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--JlwUQ {
  padding: 5px; }

.styles__userItemContainer--2pk-f {
  padding: 5px; }

.styles__userInputContainer--3_le_ {
  padding: 10px 20px; }

.styles__userInputHeader--ZytVs {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--1OdNa {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__dropdown--3QI1Y {
  width: 100%; }

.styles__inputInputElement--2iNzx {
  font-size: 12px; }

.FormTitle__title--aNbrA {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__toggle--2z_X1 .styles__icon--1n3q4 {
  color: rgb(189, 189, 189);
  font-size: 35.2px;
  font-size: 2.2rem; }

.styles__tooltipInner--tvdyB {
  font-size: 12px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--kyu_o .styles__panel--3s9Gd {
    left: 320px;
    height: 100%; } }

.styles__layout--2KkUL {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--2GWaS.styles__pinned--245wL {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--2GWaS.styles__pinned--245wL {
      width: 320px; } }

.styles__list--1KM4j {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--2NgR1 {
  cursor: pointer; }

.styles__heading--36a5j {
  margin-bottom: 10px; }

.styles__card--7pxG6 {
  margin: 0 0 30px; }

.styles__mainPanel--3nXVo {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--pAJ0i tr th:nth-child(2),
.styles__table--pAJ0i tr td:nth-child(2), .styles__table--pAJ0i.styles__disabled--1INqj tr th:nth-child(1),
.styles__table--pAJ0i.styles__disabled--1INqj tr td:nth-child(1), .styles__table--pAJ0i tr th,
.styles__table--pAJ0i tr td, .styles__table--pAJ0i.styles__disabled--1INqj tr th,
.styles__table--pAJ0i.styles__disabled--1INqj tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--pAJ0i tr th:nth-child(2),
.styles__table--pAJ0i tr td:nth-child(2), .styles__table--pAJ0i.styles__disabled--1INqj tr th:nth-child(1),
.styles__table--pAJ0i.styles__disabled--1INqj tr td:nth-child(1) {
  text-align: left;
  width: 150px; }

.styles__table--pAJ0i tr th,
.styles__table--pAJ0i tr td, .styles__table--pAJ0i.styles__disabled--1INqj tr th,
.styles__table--pAJ0i.styles__disabled--1INqj tr td {
  width: 200px; }

.styles__table--pAJ0i tr th:last-child,
.styles__table--pAJ0i tr td:last-child, .styles__table--pAJ0i.styles__disabled--1INqj tr th:last-child,
.styles__table--pAJ0i.styles__disabled--1INqj tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--pAJ0i tr th:last-child, .styles__table--pAJ0i.styles__disabled--1INqj tr th:last-child {
  padding-right: 31px; }

.styles__table--pAJ0i th {
  font-weight: 700; }
  .styles__table--pAJ0i th::first-letter {
    text-transform: capitalize; }

.styles__table--pAJ0i {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--pAJ0i th.styles__selectable--12QJW:first-child,
.styles__table--pAJ0i td.styles__selectable--12QJW:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--pAJ0i th.styles__selectable--12QJW:first-child > *, .styles__table--pAJ0i td.styles__selectable--12QJW:first-child > * {
    margin: 0; }

.styles__row--umkpQ:last-child td {
  border-color: #e0e0e0; }

.styles__table--pAJ0i th,
.styles__table--pAJ0i td {
  color: #757575; }

.styles__staticTableContainer--3LF5m {
  max-height: 300px; }

.styles__tableNavigation--3-GDJ {
  margin: 16px 0; }

.styles__rightChevron--1HEgz {
  margin: 0 25px 0 25px; }

.styles__leftChevron--3ZH7r {
  margin-left: 44px; }

.styles__pageSize--5P_n8 {
  margin-left: 44px; }

.styles__rowSize--lsOL- {
  margin-left: 44px; }

.styles__toggle--vzk9R {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--vzk9R > .styles__icon--25lcu,
  .styles__toggle--vzk9R svg,
  .styles__toggle--vzk9R span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--2mw3D {
  overflow: visible; }

.styles__input--4Qq1E[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--4Qq1E .styles__hint---caD3 {
  top: 12px; }

.styles__label--1T39z {
  top: 40px; }

.styles__input--Rp40s {
  width: 100%; }

.styles__hint--3UJYV {
  font-size: 14px; }

.styles__table--2u9fI tr th:nth-child(2),
.styles__table--2u9fI tr td:nth-child(2), .styles__table--2u9fI.styles__disabled--2pFlU tr th:nth-child(1),
.styles__table--2u9fI.styles__disabled--2pFlU tr td:nth-child(1), .styles__table--2u9fI tr th,
.styles__table--2u9fI tr td, .styles__table--2u9fI.styles__disabled--2pFlU tr th,
.styles__table--2u9fI.styles__disabled--2pFlU tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--2u9fI tr th:nth-child(2),
.styles__table--2u9fI tr td:nth-child(2), .styles__table--2u9fI.styles__disabled--2pFlU tr th:nth-child(1),
.styles__table--2u9fI.styles__disabled--2pFlU tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--2u9fI tr th,
.styles__table--2u9fI tr td, .styles__table--2u9fI.styles__disabled--2pFlU tr th,
.styles__table--2u9fI.styles__disabled--2pFlU tr td {
  text-align: right;
  width: 150px; }

.styles__table--2u9fI tr th:last-child,
.styles__table--2u9fI tr td:last-child, .styles__table--2u9fI.styles__disabled--2pFlU tr th:last-child,
.styles__table--2u9fI.styles__disabled--2pFlU tr td:last-child {
  padding-right: 25px;
  width: calc(100% - 544px); }

.styles__table--2u9fI th::first-letter {
  text-transform: capitalize; }

.styles__table--2u9fI {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--2u9fI th.styles__selectable--3w6nV:first-child,
.styles__table--2u9fI td.styles__selectable--3w6nV:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--2u9fI th.styles__selectable--3w6nV:first-child > *, .styles__table--2u9fI td.styles__selectable--3w6nV:first-child > * {
    margin: 0; }

.styles__table--2u9fI tr {
  height: 30px;
  line-height: 30px; }

.styles__row--3L8dP:last-child td {
  border-color: #e0e0e0; }

.styles__tableNavigation--2UL1m {
  margin: 16px 0; }

.styles__rightChevron--1hCF6 {
  margin: 0 25px 0 25px; }

.styles__leftChevron--DtIHZ {
  margin-left: 44px; }

.styles__pageSize--TWUpx {
  margin-left: 44px; }

.styles__rowSize--2NTmm {
  margin-left: 44px; }

.styles__toggle--3_NJN {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--3_NJN > .styles__icon--1IfUz,
  .styles__toggle--3_NJN svg,
  .styles__toggle--3_NJN span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--2u6Fy {
  overflow: visible; }

.styles__input--258pn[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--258pn .styles__hint--KXzbP {
  top: 12px; }

.styles__body--1IUFD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.styles__actionsContainer--3tZe1 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-bottom: 10px; }

.styles__tableContainer--aG12f {
  overflow: auto; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--sdiK2 .styles__panel--3e3sc {
    left: 320px;
    height: 100%; } }

.styles__layout--3cGNc {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--1c_t4.styles__pinned--2PwXe {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--1c_t4.styles__pinned--2PwXe {
      width: 320px; } }

.styles__list--1vsbq {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--1micE {
  cursor: pointer; }

.styles__heading--2Nc3i {
  margin-bottom: 10px; }

.styles__card--29huu {
  margin: 0 0 30px; }

.styles__mainPanel--2hFza {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.styles__card--29huu .styles__lastUpdated--22GLU {
  margin-left: 10px;
  margin-top: -8px;
  margin-bottom: -4px;
  font-size: 12px; }

.styles__card--29huu .styles__divider--bMp7e {
  margin: 20px 0 10px 0 !important; }

.styles__specsTable--3k-Fc {
  padding: 10px; }
  @media only screen and (max-height: 640px) {
    .styles__specsTable--3k-Fc {
      height: 450px; } }
  @media only screen and (min-height: 640px) and (max-height: 800px) {
    .styles__specsTable--3k-Fc {
      height: 500px; } }
  @media only screen and (min-height: 800px) {
    .styles__specsTable--3k-Fc {
      height: 650px; } }
  .styles__specsTable--3k-Fc .styles__loader--1I5qz {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--31HKY .styles__panel--2WEIR {
    left: 320px;
    height: 100%; } }

.styles__layout--2DBmp {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--CBZkp.styles__pinned--1iU_c {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--CBZkp.styles__pinned--1iU_c {
      width: 320px; } }

.styles__list--15Jvc {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--cYdG2 {
  cursor: pointer; }

.styles__heading--1F7av {
  margin-bottom: 10px; }

.styles__card--sNLpa {
  margin: 0 0 30px; }

.styles__mainPanel--2Ssqb {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%; }

.styles__startDate--2hiOg, .styles__endDate--2XOp0 {
  padding: 0 30px; }

.styles__substituteName--1qvw8 {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 15%;
      flex-basis: 15%;
  margin-left: 30px; }

.styles__card--JP4Xm {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--31w_i {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--1NWeU {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--29BUC {
  padding: 5px; }

.styles__userItemContainer--3-YPW {
  padding: 5px; }

.styles__userInputContainer--2GGmG, .styles__userInputHeader--19k9g, .styles__emptyList--3Nh9a {
  padding: 0 20px 10px; }

.styles__addButton--hI1U9 {
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-left: 10px; }

.styles__userInput--3RxrQ {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userInputHeader--19k9g {
  color: rgb(117, 117, 117); }

.styles__emptyList--3Nh9a {
  color: rgb(117, 117, 117);
  font-style: italic; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--1lVq5 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 20px;
  padding-top: 10px;
  position: relative; }

@media screen and (min-width: 600px) {
  .styles__navDrawer--1LOfq.styles__pinned--C8jx4 {
    max-width: 300px;
    width: 300px; }
    .styles__navDrawer--1LOfq.styles__pinned--C8jx4 .styles__drawerContent--2XML4 {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      max-width: 300px;
      padding: 0;
      width: 300px;
      z-index: 200; } }

.styles__inputContainer--3Uc7i {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__inputElement--r54pz:focus:not([disabled]):not([readonly]) ~ .styles__label--2Np0a:not(.styles__fixed--1ElmH) {
  color: #76b900; }

.styles__inputElement--r54pz:focus:not([disabled]):not([readonly]) ~ .styles__icon--15Ih_ {
  color: #76b900; }

.styles__bar--uMzhG::before, .styles__bar--uMzhG::after {
  background-color: #76b900; }

.styles__dropdown--1lWHJ.styles__rowSize--JzOqu {
  max-width: 120px; }

.styles__dropdown--1lWHJ:not(.styles__up--2C_JU) > .styles__values--3Zlkj {
  bottom: auto;
  padding: 0 0 0 10px;
  top: 10px;
  z-index: 200; }

.styles__progressBarContainer--2JEMU {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  z-index: 200; }

.styles__fieldButton--21WLN.styles__button--kkpr7 {
  margin-left: 20px;
  margin-right: 10px; }

.styles__iconButtonContainer--2S3lb {
  margin-right: 0; }

.styles__recordLabel--1FLj3 {
  width: 166px; }

.styles__chip--1bdGJ {
  border: 1px solid #76b900;
  margin: 0 4px 4px; }

.styles__delete--131qi:hover .styles__deleteIcon--1EoiN {
  height: auto; }

.styles__deleteIcon--1EoiN {
  height: auto; }

.styles__sortSymbol--3ds5S {
  font-size: 9px;
  margin-left: 3px;
  vertical-align: middle; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__headerContent--2VXp1 {
  font-size: 12px;
  margin-right: 10px; }

.styles__headerSortIcon--2oVJs {
  font-size: 18px; }

.styles__row--3s2ym {
  border-bottom: 1px solid rgb(224, 224, 224);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%; }
  .styles__row--3s2ym:hover .styles__cell--3OEO4 {
    background-color: rgb(238, 238, 238); }

.styles__leftSideHeaderContainer--3uKdf {
  z-index: 1; }

.styles__inputContainer--vvVLj {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__inputElement--3JXQH:focus:not([disabled]):not([readonly]) ~ .styles__label--3RONL:not(.styles__fixed--1fKgr) {
  color: rgb(63, 81, 181); }

.styles__inputElement--3JXQH:focus:not([disabled]):not([readonly]) ~ .styles__icon---wZ6F {
  color: rgb(63, 81, 181); }

.styles__bar--12S-a::before, .styles__bar--12S-a::after {
  background-color: rgb(63, 81, 181); }

.styles__dropdown--1PFsM.styles__rowSize--7CX99 {
  max-width: 120px;
  padding: 0 !important; }

.styles__dropdown--1PFsM:not(.styles__up--2h4C2) > .styles__values--2dzRU {
  bottom: auto;
  padding: 0 0 0 10px;
  top: 10px;
  z-index: 200; }

.styles__dropdown--1PFsM ul {
  padding: 0 !important; }
  .styles__dropdown--1PFsM ul li {
    font-size: 14px !important; }

.styles__dropdown--1PFsM input {
  font-size: 14px; }

.styles__title--3tp3b {
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: 18px; }

.styles__menu--2psHR {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  background-color: rgb(255, 255, 255);
  border-radius: 2px;
  display: inline-block;
  left: 0;
  padding: 20px;
  position: absolute;
  top: 0;
  width: 180px;
  z-index: 199; }

.styles__overlay--2ltLb.styles__active--LHyfU {
  opacity: 0;
  z-index: 0; }

.styles__autocomplete--2AwZ8 {
  padding: 0; }
  .styles__autocomplete--2AwZ8 div {
    padding: 20px 0 20px 0; }
    .styles__autocomplete--2AwZ8 div input {
      font-size: 14px; }
  .styles__autocomplete--2AwZ8 .styles__suggestions--XeNqf {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 100%;
    width: auto; }
    .styles__autocomplete--2AwZ8 .styles__suggestions--XeNqf li {
      font-size: 14px; }

.styles__suggestions--XeNqf {
  list-style: none;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap; }
  .styles__suggestions--XeNqf:not(.styles__up--2h4C2) {
    margin-top: -30px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__layout--SKgI4 .styles__panel--2lArk {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 10px 40px 40px 40px;
  height: 100%; }

.styles__raised--1RE9u .styles__icon--103Zh {
  color: rgb(255, 255, 255); }

.styles__neutral--bxefA:not([disabled]) .styles__icon--103Zh {
  color: rgba(0, 0, 0, .35); }

.styles__drawerButton--1IsDp {
  margin-left: -10px; }

.styles__chipContainer--qXRzI {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 32px; }

.styles__productContainer--Kweye {
  width: 100%; }

.styles__collapseButton--Ko9nC {
  margin-left: auto; }

.styles__dropdown--28xW1 {
  height: 20px; }
  .styles__dropdown--28xW1 div {
    padding-top: 0;
    padding-bottom: 0; }
    .styles__dropdown--28xW1 div label {
      top: 0; }

.styles__chip--16Bnb {
  background-color: #e8f5e9;
  border: 1px solid #76b900;
  color: #76b900;
  cursor: pointer;
  margin-left: 10px;
  height: inherit;
  font-weight: bold;
  margin-right: 0px; }
  .styles__chip--16Bnb.styles__inverse--2EMLT {
    background-color: #76b900;
    color: rgb(255, 255, 255); }
  .styles__chip--16Bnb .styles__delete--2UaDF {
    margin: 0;
    top: -2px; }

.styles__dropdown---dropdown---1yvIZ--1FZJu.styles__dropdown---open---1ju75--1uSMo > .styles__dropdown---dropdown-menu---1fkH--25kaL {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__selectedSectionTitle--GMR09 {
  color: #76b900 !important;
  float: right;
  padding-right: 30px;
  text-transform: none;
  min-width: 0; }

.styles__unselectedSectionTitle--2NtcK {
  color: rgba(0, 0, 0, .75) !important;
  float: right;
  padding-right: 30px;
  text-transform: none;
  min-width: 0; }

.styles__card--2zvQH {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 20px;
  padding-top: 10px;
  position: relative;
  overflow-y: auto;
  height: auto;
  margin-right: 5px;
  width: 19%; }
  .styles__card--2zvQH::-webkit-scrollbar {
    display: none; }

.styles__subheader--2GYHC {
  line-height: 30px;
  font-weight: bold;
  padding-top: 13px;
  text-transform: none; }

.styles__checkbox--JYyfi {
  min-height: 25px; }
  .styles__checkbox--JYyfi > [data-react-toolbox="check"] {
    border-color: rgba(0, 0, 0, .75);
    min-height: 16px;
    margin-right: 25px;
    min-width: 18px; }
    .styles__checkbox--JYyfi > [data-react-toolbox="check"]::after {
      margin-left: -1px;
      -webkit-transform: scale(0.9) rotate(45deg);
              transform: scale(0.9) rotate(45deg); }
  .styles__checkbox--JYyfi > [data-react-toolbox="label"] span {
    color: rgba(0, 0, 0, .75); }

.styles__raised--1cssL .styles__icon--1WGg6 {
  color: rgb(255, 255, 255); }

.styles__icon--1WGg6 {
  color: rgba(0, 0, 0, .35); }

.styles__drawerActions--2VV0h {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto; }

.styles__item--3_W2k {
  min-height: 20px; }

.styles__horizontal--9QoQC {
  width: 100%; }

.styles__expandAll--2ueVg {
  float: right;
  margin: 0; }

.styles__selectAll--1B_Xk {
  text-transform: inherit;
  height: 30px;
  font-size: 13px;
  line-height: 0px; }
  .styles__selectAll--1B_Xk span:not([data-react-toolbox='tooltip']) {
    line-height: 0;
    font-size: 115%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__inputContainer--1vBbD {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__restrictedCheckbox--3PV7d {
  background-color: gray; }

.styles__inputElement--XESIu:focus:not([disabled]):not([readonly]) ~ .styles__label--135A5:not(.styles__fixed--3ImOY) {
  color: #76b900; }

.styles__inputElement--XESIu:focus:not([disabled]):not([readonly]) ~ .styles__icon--1N-76 {
  color: #76b900; }

.styles__bar--azRmP::before, .styles__bar--azRmP::after {
  background-color: #76b900; }

.styles__subheader--3MF1p {
  color: rgba(0, 0, 0, .75);
  margin-top: 5px; }

.styles__checkbox--AiM9K > [data-react-toolbox="check"] {
  border-color: rgba(0, 0, 0, .75);
  height: 16px;
  margin-right: 25px;
  width: 16px; }
  .styles__checkbox--AiM9K > [data-react-toolbox="check"]::after {
    margin-left: -1px;
    -webkit-transform: scale(0.9) rotate(45deg);
            transform: scale(0.9) rotate(45deg); }

.styles__checkbox--AiM9K > [data-react-toolbox="label"] span {
  color: rgba(0, 0, 0, .75); }

.styles__icon--1N-76 {
  color: rgba(0, 0, 0, .35); }

.styles__body--Iv9Ng {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 900px; }

.styles__fieldDialogSearch--2JcEn {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto; }

.styles__dialogContainer--2U3oM {
  max-width: 900px; }
  .styles__dialogContainer--2U3oM section {
    padding: 24px 0 0 0; }
    .styles__dialogContainer--2U3oM section h6 {
      padding: 0 24px; }
  .styles__dialogContainer--2U3oM .styles__parentContainer--3mMW_ {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 70vh;
    border-top: 1.6px solid #e0e0e0;
    border-top: 0.1rem solid #e0e0e0;
    border-bottom: 1.6px solid #e0e0e0;
    border-bottom: 0.1rem solid #e0e0e0;
    color: rgba(0, 0, 0, .9);
    max-height: 450px; }
    .styles__dialogContainer--2U3oM .styles__parentContainer--3mMW_ .styles__leftContainer--2RqIQ {
      width: 300px;
      padding: 24px;
      border-right: 1.6px solid #e0e0e0;
      border-right: 0.1rem solid #e0e0e0; }
    .styles__dialogContainer--2U3oM .styles__parentContainer--3mMW_ .styles__rightContainer--3NICI {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 24px;
      overflow-y: auto;
      background: #eeeded; }

.styles__dialogSection--1w4fY {
  margin-bottom: 15px; }
  .styles__dialogSection--1w4fY .styles__viewNameInput--1kJoi {
    margin-top: 15px; }
  .styles__dialogSection--1w4fY .styles__publicViewCheckbox--3eqdk {
    margin-top: 15px; }

.styles__chip--2hbZX {
  background-color: #e8f5e9;
  border: 1px solid #76b900;
  color: #76b900;
  cursor: pointer;
  margin: 4px;
  line-height: 20px; }
  .styles__chip--2hbZX.styles__inverse--3vnvt {
    background-color: #76b900;
    color: rgb(255, 255, 255); }
  .styles__chip--2hbZX .styles__delete--9GazS {
    margin: 0;
    top: -2px; }

.styles__divider--1V9D8 {
  background-color: rgba(0, 0, 0, .1); }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--T6dLJ {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 10px;
  position: relative;
  width: 100%;
  overflow: auto;
  display: block;
  height: 13vh;
  margin-left: 5px;
  margin-right: 5px; }
  .styles__card--T6dLJ::-webkit-scrollbar {
    display: none; }

.styles__card--T6dLJ:last-of-type {
  margin-right: 0; }

.styles__card--T6dLJ:first-of-type {
  margin-left: 0; }

.styles__checkbox--2cS1- {
  min-height: 20px;
  min-width: 18px; }
  .styles__checkbox--2cS1- div {
    min-width: 18px; }

.styles__item--2OQJA {
  min-height: 20px; }

.styles__label--3WctI {
  min-height: 20px; }

.styles__subheader--2bch- {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color: white;
  z-index: 2;
  margin-bottom: 7px;
  line-height: 25px;
  font-weight: bold;
  border-bottom: 1px black; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__cell--3XYEU,
.styles__headerCell--18dJ-,
.styles__leftHeaderCell--27F11,
.styles__leftCell--3MQaF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 .5em;
  text-align: center;
  white-space: noWrap;
  width: 100%; }

.styles__leftHeaderCell--27F11 {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background-color: rgb(255, 255, 255);
  border-bottom: 1px solid rgb(224, 224, 224);
  color: rgb(0, 0, 0);
  font-size: 12px;
  font-weight: 500;
  line-height: 48px/20px;
  padding: 0 0 0 24px; }

.styles__headerCell--18dJ- {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 1px solid rgb(224, 224, 224);
  color: rgb(0, 0, 0);
  font-size: 12px;
  font-weight: 500;
  line-height: 48px/20px;
  padding: 0 24px 0 56px; }

.styles__leftCell--3MQaF {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background-color: rgb(255, 255, 255);
  border-bottom: 1px solid rgb(224, 224, 224);
  -webkit-box-shadow: 4px 0 10px -2px rgba(0, 0, 0, .26);
          box-shadow: 4px 0 10px -2px rgba(0, 0, 0, .26);
  padding: 0 0 0 24px; }

.styles__cell--3XYEU {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  color: rgb(0, 0, 0);
  padding: 0 24px 0 56px; }

.styles__row--2Gck6 {
  border-bottom: 1px solid rgb(224, 224, 224);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%; }
  .styles__row--2Gck6:hover .styles__cell--3XYEU {
    background-color: rgb(238, 238, 238); }

.styles__cardTitle--2wVp5.styles__large--3PXnx {
  padding: 0 24px; }

.styles__card--1uEh7 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__cardTitle--2wVp5.styles__large--3PXnx .styles__title--VrmC3 {
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 64px/20px;
  margin: 0; }

.styles__tableContainer--302xZ {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__layout--BF1he {
  min-height: 90vh; }
  .styles__layout--BF1he .styles__panel--1H3RZ {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 50px;
    height: 100%; }
    .styles__layout--BF1he .styles__panel--1H3RZ .styles__card--1uEh7 {
      height: 100%; }

.styles__gridRow--38TyE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative; }

.styles__gridColumn--3heHa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.styles__leftSideHeaderContainer--32nXQ {
  z-index: 1; }

.styles__leftSideGridContainer--3MJCv {
  z-index: 1; }

.styles__leftSideGrid--1D2eu {
  overflow: hidden !important; }

.styles__headerGrid--3jquG {
  overflow: hidden !important;
  width: 100%; }

.styles__bodyGrid--PnOSn {
  width: 100%; }

.styles__inputElement--8DXbW:focus:not([disabled]):not([readonly]) ~ .styles__label--3AJj0:not(.styles__fixed--1pilK) {
  color: #76b900; }

.styles__inputElement--8DXbW:focus:not([disabled]):not([readonly]) ~ .styles__icon--2l50b {
  color: #76b900; }

.styles__label--3AJj0 {
  color: #76b900; }

.styles__bar--1wFbA::before, .styles__bar--1wFbA::after {
  background-color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__cell--1s4tW {
  color: rgb(0, 0, 0); }

.styles__row--6uX4n {
  border-bottom: 1px solid rgb(224, 224, 224);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%; }
  .styles__row--6uX4n:hover .styles__cell--1s4tW {
    background-color: rgb(238, 238, 238); }

.styles__cardTitle--2E8ZY.styles__large--2n5l1 {
  padding: 0 24px; }

.styles__card--1H995 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__cardTitle--2E8ZY.styles__large--2n5l1 .styles__title--3Gi6w {
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 64px/20px;
  margin: 0; }

.styles__tableContainer--3XIH_ {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__layout--1A1L1 .styles__panel--3EAfY {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 50px; }

.styles__gridRow--1UFZF {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative; }

.styles__gridColumn--3F7ub {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.styles__leftSideHeaderContainer--61JIB {
  z-index: 100; }

.styles__leftSideGridContainer--20mWO {
  z-index: 100; }

.styles__leftSideGrid--b9hcu {
  overflow: hidden !important; }

.styles__headerGrid--3fTCG {
  overflow: hidden !important;
  width: 100%;
  z-index: 1; }

.styles__bodyGrid--q2urJ {
  width: 100%;
  z-index: 1; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__moreInfoButton--zhd8s {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #76b900;
  line-height: 20px;
  height: 20px;
  margin: 3px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .styles__moreInfoButton--zhd8s .styles__moreInfoIcon--2zHMo {
    width: 15px;
    margin-right: 10px;
    margin-left: -4px;
    line-height: 20px;
    height: 20px; }
    .styles__moreInfoButton--zhd8s .styles__moreInfoIcon--2zHMo .styles__icon--isQKS {
      color: #76b900;
      line-height: 20px;
      vertical-align: baseline; }

.styles__moreInfoSection--3j69U:hover {
  cursor: pointer; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--1H-d8 {
  margin: 0 0 30px; }

.styles__tab--3GQol {
  overflow-y: auto; }

.styles__navDrawerWrapper--3xmEN {
  z-index: 1; }

.styles__navDrawerDrawer--f6dw_.styles__pinned--14gxp {
  padding: 40px 0 40px 40px;
  padding: 2.5rem 0 2.5rem 2.5rem;
  padding-top: 50px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--f6dw_.styles__pinned--14gxp {
      width: 300px; } }

.styles__navigationContainer--8DlJi {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

@media screen and (min-width: 600px) {
  .styles__layout--2DemM .styles__panel--1CIvm {
    left: 300px;
    height: 100%; } }

.styles__projectDetailContainer--_-75X, .styles__dividerContainer--twEpx, .styles__scrollNavigation--2_NJP, .styles__subheading--2CpD5 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 20px; }

.styles__projectDetailContainer--_-75X {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.styles__dividerContainer--twEpx {
  margin-right: 40px; }

.styles__subheading--2CpD5 {
  padding-top: 50px;
  margin: 10px 0; }

.styles__headline--3bd8s {
  margin: 0 0 20px; }

.styles__scrollContainer--2a1EM {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%; }

.styles__projectNumber--KNp2n {
  margin-bottom: 0;
  margin-top: 0; }

.styles__projectCreationInfo--CaeE- {
  margin-bottom: 10px; }

.styles__divider--13qHO {
  margin-bottom: 0px; }

.styles__lifecycleTag--qQSwU {
  margin-right: 5px; }

.styles__restrictedTag--31jIS {
  margin-left: 10px;
  margin-top: 1px; }

.styles__riskTag--1RdV0 {
  margin-right: 5px; }

.styles__tagRow--2kOsL {
  margin-top: 4px;
  margin-bottom: 5px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.styles__titleRow--1hF6b {
  margin-bottom: 0px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__moreInfoButton--1yEMh {
  margin-top: 10px; }

.styles__restrictedIcon--2Kcwk {
  width: 20px;
  margin-left: 5px; }

.styles__restrictedIcon--2Kcwk:hover {
  cursor: default; }

.styles__icon--1T5EV {
  font-size: 17px !important;
  color: #eb340f; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--27nRB {
  margin: 0 0 30px; }
  .styles__card--27nRB section {
    overflow-y: auto;
    padding: 17px 0 17px 30px;
    color: rgba(0, 0, 0, .87); }

.styles__navigationContainer--HdLUb {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__specHeader--NNP6a {
  margin-top: 0px; }
  .styles__specHeader--NNP6a .styles__specItem--yWmTj {
    margin: 0 10px -20px 10px;
    height: 40px;
    font-style: italic; }
    .styles__specHeader--NNP6a .styles__specItem--yWmTj .styles__specLabel--2gIy0 {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-preferred-size: 15%;
          flex-basis: 15%;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
    .styles__specHeader--NNP6a .styles__specItem--yWmTj .styles__specValue--3Notp {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-preferred-size: 12%;
          flex-basis: 12%;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }

.styles__dropdown--1uz_u {
  width: 12%;
  margin: 0 20px 0 auto; }
  .styles__dropdown--1uz_u .styles__itemWrapper--aQOkb {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .styles__dropdown--1uz_u .styles__values--2EXZb {
    padding-left: 0; }

.styles__revisionDropdownContainer--3TWQO {
  margin-top: 10px;
  margin-bottom: 40px; }

.styles__revisionDropdown--RM8Lk {
  margin-right: 50px;
  width: 400px; }

.styles__tabsContainer--29Jvb {
  margin-top: 8px; }

.styles__lastUpdated--vOgZt {
  margin-left: 0px !important; }

.styles__specHeaderTitle--2gy60 {
  margin-top: 0px; }

.styles__warning--1fYfc {
  color: #FFBF00;
  margin-bottom: 4px;
  font-size: 20px;
  margin-left: 20px; }

.styles__specHeader--1vq9c {
  margin: 30px 0 20px 0; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__specItem--nr5GJ {
  margin: 0 10px;
  border-bottom: 1.6px solid #e0e0e0;
  border-bottom: 0.1rem solid #e0e0e0;
  font-size: 13px; }
  .styles__specItem--nr5GJ .styles__specLabel--24yTC {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-preferred-size: 15%;
        flex-basis: 15%;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    padding-top: 10px;
    padding-bottom: 10px; }
  .styles__specItem--nr5GJ .styles__specValue--nJ1Tb {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-preferred-size: 12%;
        flex-basis: 12%;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    white-space: pre-wrap;
    padding-top: 10px;
    padding-bottom: 10px; }
  .styles__specItem--nr5GJ .styles__icon--30oKA {
    color: black;
    opacity: 0.54; }

.styles__icon--1nLSe {
  color: rgb(198, 40, 40); }

.styles__specItemCommon--2xns2 > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0; }

.styles__specItemClock--2-NQi > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0; }

.styles__specItemFeature--qo4uH > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0; }

.styles__specItemSchedule--1cXZX > div:first-of-type {
  border-top: none; }

.styles__specItemSchedule--1cXZX > div:last-of-type {
  border-bottom: none; }

.styles__specItemListItem--2ES4R > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0; }

.styles__specItemList--itUWi > div > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0; }

.styles__last_updated--3ZVBn {
  margin-left: 10px;
  margin-top: -8px;
  margin-bottom: -4px;
  font-size: 12px; }

.styles__link--2CNL8 {
  color: #76b900 !important;
  display: block; }
  .styles__link--2CNL8:not(.styles__activeLink--3kr24) {
    opacity: .8;
    padding: 5px 0; }
  .styles__link--2CNL8:hover {
    opacity: 1; }
  .styles__link--2CNL8.styles__activeLink--3kr24 {
    border-left: 4px solid #76b900;
    font-weight: 500;
    opacity: 1;
    padding: 5px 0 5px 15px; }

.styles__list--i_k66 {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--3FD0e {
  cursor: pointer; }

.styles__list--i_k66 ul {
  padding-left: 10px;
  margin: 0; }
  .styles__list--i_k66 ul a {
    font-size: 12px;
    padding-top: 0;
    padding-bottom: 0; }

.styles__scrollNavigation--2xgeP {
  margin-bottom: 140px; }

.styles__startDate--2B8Z4, .styles__endDate--3hold {
  padding: 0 30px; }

.styles__list--yFMHT {
  padding: 0 20px; }

.styles__cardActions--2bPhC {
  padding: 10px 20px; }
  .styles__cardActions--2bPhC [data-react-toolbox='button'] {
    -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
    min-width: 30px; }

.styles__card--1b-ef {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--3kFSS {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--1RPYt {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--Vc5or {
  padding: 5px; }

.styles__userItemContainer--3S6zI {
  padding: 5px; }

.styles__userInputContainer--dzxIJ {
  padding: 10px 20px; }

.styles__userInputHeader--eFVDz {
  color: rgb(117, 117, 117) -secondary;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--3CHaa {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userInputContainer--3SmQK {
  padding: 10px 20px; }

.styles__userInputHeader--HX-WZ {
  color: rgb(117, 117, 117) -secondary;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--1cj9C {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__rowItem--YZ-O0 {
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__emptyList--2vbgO {
  color: rgb(117, 117, 117);
  font-style: italic;
  padding: 0 20px 10px; }

.styles__fileSize--18e9V, .styles__uploadDate--1NMpu, .styles__fileType--nsKpW, .styles__internal--1c_HZ, .styles__sizeHeader--nbuzZ, .styles__dateHeader--2nzZI, .styles__fileTypeHeader--3biQj, .styles__internalHeader--3U1tx {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 80px;
          flex: 1 0 80px;
  padding: 0 0 0 20px; }

.styles__fileName--2-7tz, .styles__nameHeader--3krIQ, .styles__descriptionHeader--ljbz- {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 7.8;
      -ms-flex: 7.8 1 100px;
          flex: 7.8 1 100px;
  overflow: hidden;
  padding: 0 0 0 20px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__fileType--nsKpW {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
  -ms-flex: 0 0 15rem;
      flex: 0 0 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__internal--1c_HZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__card--1eKd- {
  overflow: visible; }

.styles__header--2GvQb {
  color: rgba(0, 0, 0, .72);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 102px 20px 57px; }

.styles__nameHeader--3krIQ {
  color: rgba(0, 0, 0, .72); }

.styles__internalHeader--3U1tx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__internalIcon--2QBAD {
  color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__rowItem--guwt8 {
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 25px;
  margin-bottom: 25px; }

.styles__emptyList--1mTw2 {
  color: rgb(117, 117, 117);
  font-style: italic;
  padding: 0 20px 10px; }

.styles__fileSize--1TK2z, .styles__uploadDate--CKnLl, .styles__fileType--1TC6q, .styles__internal--3S9PZ, .styles__sizeHeader--34jqL, .styles__dateHeader--33_C9, .styles__fileTypeHeader--2AO5p, .styles__internalHeader--2Zdkk {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 80px;
          flex: 1 0 80px;
  padding: 0 0 0 20px; }

.styles__fileName--UdKpV, .styles__fileDescription--h9aaH, .styles__nameHeader--65gbu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 8;
      -ms-flex: 8 1 100px;
          flex: 8 1 100px;
  overflow: hidden;
  padding: 0 0 0 20px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__fileType--1TC6q {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
  -ms-flex: 0 0 15rem;
      flex: 0 0 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__internal--3S9PZ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__card--14fnj {
  overflow: visible; }

.styles__header--72xjj {
  color: rgba(0, 0, 0, .72);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 68px 20px 72px; }

.styles__nameHeader--65gbu {
  color: rgba(0, 0, 0, .72); }

.styles__internalHeader--2Zdkk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__internalIcon--20UtB {
  color: #76b900; }

.styles__divider--2RU8t {
  margin-bottom: 0px !important;
  margin-top: 0px !important; }

.styles__itemAction--3Gnxc {
  margin-right: 0px; }

.styles__emptyItemAction--1UvmM {
  width: 36px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__dialog--36aI6 {
  border-radius: 10px;
  height: 350px;
  width: 250px;
  overflow: visible; }

.styles__body--3WUL_ {
  height: 100%;
  padding: 20px; }

.styles__neutral--3wt2e:not([disabled]).styles__toggle--3hB_G {
  color: #76b900; }
  .styles__neutral--3wt2e:not([disabled]).styles__toggle--3hB_G:focus:not(:active) {
    background: #76b900;
    opacity: .7; }

.styles__uploadIcon--QUXSp {
  color: #76b900;
  font-size: 110px;
  margin-top: 30px; }

.styles__uploadText--2vwQH {
  color: #76b900;
  font-size: 18px;
  font-weight: 900; }

.styles__progressContainer--28hmy {
  margin-bottom: 20px; }

.styles__uploadProgress--1InW3 {
  height: 100%;
  padding: 2px; }

.styles__button--1gKO0 {
  width: 140px; }

.styles__chooseFileHeader--3-XsH {
  color: #76b900; }

.styles__inputInput--23CDf {
  padding: 10px 0; }

.styles__inputInputElement--2TIM0 {
  color: #76b900;
  overflow: hidden;
  padding-right: 20px;
  text-overflow: ellipsis;
  text-wrap: nowrap; }

.styles__dropdown--1d4tS {
  font-size: 13px;
  width: 140px; }

.styles__values--2pdC4 {
  padding-left: 5px; }

.styles__field--3iNBu {
  margin-right: 30px; }

.styles__text--2HxZk {
  color: #76b900;
  font-weight: 400; }

.styles__check--3AXwi:not(.styles__checked--uWeOE) {
  opacity: .4; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__button--jdyuq {
  background-color: #76b900;
  opacity: .54;
  width: 100%; }

.styles__neutral--1LGBB:not([disabled]).styles__inverse--fOmB4.styles__flat--siSyi:hover {
  background: #76b900;
  opacity: 1; }

.styles__dialog--3qwbw {
  border-radius: 10px;
  height: 350px;
  width: 250px; }

.styles__uploadIcon--2qutJ {
  color: #76b900;
  font-size: 110px;
  margin-top: 30px; }

.styles__title--2Cqs1 {
  color: #76b900; }

.styles__dragContainer--2OJjt {
  color: #76b900;
  font-size: 18px;
  font-weight: 900; }

.styles__dragText--vU07E {
  padding-right: 10px; }

.styles__dropText--23gK_ {
  padding-left: 10px; }

.styles__uploadContainer--6XbqM {
  color: #76b900;
  font-size: 14px; }

.styles__buttonContainer--EByjO {
  margin-bottom: 20px; }

.styles__dropzoneContainer--1zWVP {
  height: 100%; }



.styles__overlay--2urUu {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, .9);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 999; }

.styles__previewContainer--3PeEp {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin-bottom: 50px;
  margin-top: 70px;
  margin-left: 80px;
  margin-right: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__image--PUqOa {
  max-height: 100%;
  max-width: 100%; }

.styles__closeButtonContainer--AcagH {
  position: absolute;
  top: 10px;
  right: 15px; }

.styles__closeIcon--2YUPp {
  font-size: 30px;
  color: white; }

.styles__closeIcon--2YUPp:hover {
  cursor: pointer; }

.styles__prevButtonContainer--2czXY {
  position: absolute;
  top: 50%;
  left: 15px; }

.styles__prevIcon--1f5LB {
  font-size: 30px;
  color: white; }

.styles__prevIcon--1f5LB:hover {
  cursor: pointer; }

.styles__nextButtonContainer--3E2No {
  position: absolute;
  top: 50%;
  right: 15px; }

.styles__nextIcon--RBCCj {
  font-size: 30px;
  color: white; }

.styles__nextIcon--RBCCj:hover {
  cursor: pointer; }

.styles__fileNameContainer--v4rVY {
  color: white;
  top: 0;
  left: 0;
  right: 40px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__fileName--3pciw {
  color: white;
  margin-left: 20px;
  margin-right: 20px; }

.styles__path--1SVqB {
  stroke: white; }

.styles__card--3Rgv7 {
  margin-top: 15px;
  overflow: visible; }

.styles__revision_fts_version--1Ab0w {
  margin-left: 10px;
  margin-top: -8px;
  margin-bottom: -4px;
  font-size: 12px; }

.styles__input--1-Zfw {
  padding: 32px 0 !important;
  padding: 2rem 0 !important; }

.styles__label--982Cg {
  font-size: 14px;
  font-weight: 400; }

.styles__bar--1O63b::before, .styles__bar--1O63b::after {
  background-color: #76b900;
  -webkit-transition-property: width, background-color;
  transition-property: width, background-color; }

.styles__inputElement--2YI35:focus:not([disabled]):not([readonly]) ~ .styles__label--982Cg:not(.styles__fixed--tTqlu) {
  color: #76b900; }

.styles__inputElement--2YI35:focus:not([disabled]):not([readonly]) ~ .styles__icon--MlmVA {
  color: #76b900; }

.styles__button--9dprN {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(117, 117, 117) !important;
  font-size: 12px;
  width: auto; }

.styles__buttonContainer--21Vfm {
  padding-top: 10px; }

.styles__right--1AEOG {
  color: rgb(117, 117, 117); }

.styles__itemContentRoot--22fzQ {
  height: 100%; }
  .styles__itemContentRoot--22fzQ.styles__large--1ZXNB {
    height: 100%; }

.styles__itemText--3-yn3 {
  display: block; }
  .styles__itemText--3-yn3.styles__primary--mdM20 {
    font-size: 14px !important;
    font-weight: 500; }

.styles__itemContentRoot--22fzQ {
  height: 100%; }
  .styles__itemContentRoot--22fzQ.styles__large--1ZXNB {
    height: 100%; }

.styles__input--2QnUZ {
  padding: 32px 0 !important;
  padding: 2rem 0 !important; }

.styles__label--19qs- {
  font-size: 14px;
  font-weight: 400; }

.styles__bar--1z3jk::before, .styles__bar--1z3jk::after {
  background-color: #76b900;
  -webkit-transition-property: width, background-color;
  transition-property: width, background-color; }

.styles__inputElement--1Yqej:focus:not([disabled]):not([readonly]) ~ .styles__label--19qs-:not(.styles__fixed--3J8D0) {
  color: #76b900; }

.styles__inputElement--1Yqej:focus:not([disabled]):not([readonly]) ~ .styles__icon--5h8OJ {
  color: #76b900; }

.styles__button--fF3B5 {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(117, 117, 117) !important;
  font-size: 12px;
  width: auto; }

.styles__buttonContainer--3JMAS {
  padding-top: 10px; }

.styles__right--2NcPw {
  color: rgb(117, 117, 117) -secondary; }

.styles__itemContentRoot--1KLJV {
  height: 100%; }
  .styles__itemContentRoot--1KLJV.styles__large--2Y1bT {
    height: 100%; }

.styles__itemText--3RpTc {
  display: block; }
  .styles__itemText--3RpTc.styles__primary--itxsE {
    font-size: 14px !important;
    font-weight: 500; }

.styles__itemContentRoot--1KLJV {
  height: 100%; }
  .styles__itemContentRoot--1KLJV.styles__large--2Y1bT {
    height: 100%; }

.styles__title--2etu1 {
  padding: 0 20px 20px; }

.styles__title--1Ute- {
  padding: 0 20px 20px; }

.styles__fileSize--NkShz, .styles__uploadDate--2Sm5q, .styles__fileType--NM15h, .styles__internal--1d_Nc, .styles__sizeHeader--2Dxd9, .styles__dateHeader--3tP0g, .styles__fileTypeHeader--Nvy0J, .styles__internalHeader--1ELJU {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 80px;
          flex: 1 0 80px;
  padding: 0 0 0 20px; }

.styles__fileName--15LbB, .styles__nameHeader--2BMm4 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 7.8;
      -ms-flex: 7.8 1 100px;
          flex: 7.8 1 100px;
  overflow: hidden;
  padding: 0 0 0 20px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__fileType--NM15h {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
  -ms-flex: 0 0 15rem;
      flex: 0 0 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__internal--1d_Nc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__header--2qFRy {
  color: rgba(0, 0, 0, .72);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 102px 20px 57px; }

.styles__nameHeader--2BMm4 {
  color: rgba(0, 0, 0, .72); }

.styles__internalHeader--1ELJU {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--3iAPy {
  max-height: 100%;
  overflow-y: auto; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__specTableWrapper--2J7lu {
  padding: 25px; }

.styles__subheading--WFIY4 {
  display: block;
  font-weight: 500;
  margin-bottom: 20px; }

.styles__reportSummaryContainer--3Zo-b {
  min-height: 100px;
  margin-bottom: 20px;
  position: relative; }

.styles__body2--4om4v {
  display: block;
  font-weight: 500;
  margin: 10px 0; }

.styles__reportSummaryWrapper--3c6J1 {
  padding: 0 25px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__header--3bB45 {
  padding-bottom: 15px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__specItem--2TBYm {
  border-bottom: 1px solid #e0e0e0;
  padding-top: 12px;
  padding-bottom: 12px; }

.styles__compact--2Aqlw {
  padding-top: 5px;
  padding-bottom: 5px; }

.styles__padded--J8Hu7 {
  padding-left: 25px;
  padding-right: 25px; }

.styles__label--1u_rG, .styles__value--25Lx5 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.styles__label--1u_rG {
  max-width: 300px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__tableContainer--3s4ug {
  border-top: 1px solid #e0e0e0;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__specTableWrapper--2G-pH {
  padding: 25px; }

.styles__subheading--uKSm2 {
  display: block;
  font-weight: 500;
  margin-bottom: 20px; }

.styles__generalInfoContainer--12ft_ {
  min-height: 100px;
  margin-bottom: 20px;
  position: relative; }

.styles__graphicsInfoContainer--1a_OV {
  min-height: 100px;
  position: relative; }

.styles__body2--16QHM {
  display: block;
  font-weight: 500;
  margin: 10px 0; }

.styles__systemInfoWrapper--34j00 {
  padding: 0 25px; }

.styles__testReportContainer--2OCq4 {
  padding: 0 25px 15px; }

.styles__summaryHeaderContainer--2UsX3, .styles__graphsHeaderContainer--2ZqoH {
  padding-top: 24px; }

.styles__subheading--jOT3E {
  font-weight: 500; }

.styles__row--tMXm0 {
  -webkit-transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1); }
  .styles__row--tMXm0:last-child td {
    border-color: rgba(0, 0, 0, .12); }

.styles__row--2TBRe {
  -webkit-transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 0.35s cubic-bezier(0.4, 0, 0.2, 1); }
  .styles__row--2TBRe:last-child td {
    border-color: rgba(0, 0, 0, .12); }
  .styles__row--2TBRe .styles__pass--2TgJo {
    color: #639c00 !important; }
  .styles__row--2TBRe .styles__fail--Bed6Y {
    color: #c62828 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__chartContainer--2drwl {
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 20px;
  padding-bottom: 12px; }

.styles__title--EJP6a {
  margin-bottom: 20px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__container--3UiKK {
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 15px;
  background-color: rgba(235, 52, 15, .089);
  border-radius: 5px; }

.styles__header--1DksJ {
  color: #eb340f; }

.styles__text--2GpQQ {
  margin-left: 15px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__circle--25R6N {
  height: 30px;
  width: 30px;
  border-radius: 15px;
  margin-right: 15px; }

.styles__primary--1JZ-y {
  background-color: #76b900; }

.styles__accent--1dwqD {
  background-color: #eb340f; }

.styles__disabled--3FdsV {
  background-color: rgba(0, 0, 0, .54); }

.styles__toggle--3o-cY {
  width: auto; }

.styles__toggle--3o-cY > .styles__icon--39MAU {
  font-size: 20px;
  color: white; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__chip--16Akp, .styles__circular--2VUJN, .styles__field--1IwjR {
  margin-right: 50px; }

.styles__revision--1sEGr {
  padding: 0 15px; }

.styles__dropdown--3oyRs {
  padding-left: 20px; }

.styles__chip--16Akp {
  background-color: #76b900; }
  .styles__chip--16Akp .styles__avatar--1J3Kh {
    background-color: #76b900;
    display: inline-block; }
  .styles__chip--16Akp.styles__rejected--3upe- {
    background-color: rgb(211, 47, 47); }
    .styles__chip--16Akp.styles__rejected--3upe- .styles__avatar--1J3Kh {
      background-color: rgb(211, 47, 47); }

.styles__button--1SZTn {
  margin-right: 20px; }

.styles__body2--PiqW3 {
  color: rgb(255, 255, 255); }

.styles__path--i_p4l {
  stroke: rgb(63, 81, 181); }

.styles__circular--2VUJN {
  height: 36px;
  width: 36px; }

.styles__approvalLabel--3SNfc {
  color: rgb(33, 33, 33);
  font-size: 16px;
  margin-right: 20px; }

.styles__field--1IwjR {
  margin-bottom: 5px; }

.styles__inputInput--bVN6Q {
  padding: 0; }

.styles__deleteIcon--1FEap {
  background: rgb(63, 81, 181); }

.styles__delete--2Yq6M:hover .styles__deleteIcon--1FEap {
  background: rgb(63, 81, 181);
  opacity: .5; }

.styles__accent--1gCSM:not([disabled]).styles__raised--luggh, .styles__accent--1gCSM:not([disabled]).styles__floating--1E_V1 {
  color: rgb(255, 255, 255);
  background: rgb(211, 47, 47); }

.styles__accent--1gCSM:not([disabled]).styles__flat--lBm0B, .styles__accent--1gCSM:not([disabled]).styles__toggle--2R10V {
  color: rgb(211, 47, 47); }
  .styles__accent--1gCSM:not([disabled]).styles__flat--lBm0B:focus:not(:active), .styles__accent--1gCSM:not([disabled]).styles__toggle--2R10V:focus:not(:active) {
    background: rgb(211, 47, 47); }

.styles__accent--1gCSM:not([disabled]).styles__flat--lBm0B:hover {
  background: rgb(211, 47, 47); }

.styles__dialog--1nqgv {
  width: 800px; }

.styles__container--63kG_ {
  width: 100%;
  height: 60vh;
  color: rgba(0, 0, 0, .9);
  overflow: auto; }

.styles__topDivider--2powq {
  margin-top: 5px; }

.styles__emptySelectionMsg--1SzeJ {
  margin-top: 10px; }

.styles__tableWrapper--2UnyN {
  margin-top: 1px;
  overflow-y: auto; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb thead {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb thead th {
    border-bottom: 1px solid #e6e6e6;
    background: white; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb tbody tr:first-child td {
    border-top: none; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb .styles__selectCol--37LJV {
    width: 40px; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb th:nth-child(2) {
    width: 50px; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb th:nth-child(3) {
    width: 20%; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb th:nth-child(4) {
    width: 20%; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb th:nth-child(5) {
    width: 20%; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb th:nth-child(6) {
    width: 20%; }
  .styles__tableWrapper--2UnyN .styles__table--3KiZb th:nth-child(7) {
    width: 20%; }

.styles__card--LwvCy {
  margin-top: 15px;
  overflow: visible; }

.styles__schedule--1OfrP {
  padding: 10px; }

.styles__schedule_edit--1iGoX {
  padding: 10px;
  padding-bottom: 20px; }

.styles__schedule_date_container--1uRnS {
  margin-left: 10px;
  margin-right: 10px; }

.styles__schedule_switch--WpcTL {
  margin-top: 28px;
  margin-right: 15px; }

.styles__divider--2er7X {
  margin-bottom: 0px; }

.DateInput__input--2zoVL {
  line-height: 17px;
  padding: 25px 0 5px;
  width: 100%; }

.DateInput__inputElement--2-Z1K {
  font-size: 14px; }
  .DateInput__inputElement--2-Z1K:focus:not([disabled]):not([readonly]) ~ .DateInput__hint--3gtAc {
    opacity: 1; }
  .DateInput__inputElement--2-Z1K:focus:not([disabled]):not([readonly]) ~ .DateInput__label--1qAVb:not(.DateInput__fixed--3LgPo) {
    color: #76b900; }
  .DateInput__inputElement--2-Z1K:focus:not([disabled]):not([readonly]) ~ .DateInput__icon--1LPWW {
    color: #76b900; }

.DateInput__hint--3gtAc {
  color: rgba(0, 0, 0, .26);
  font-size: 14px;
  left: 0;
  line-height: 17px;
  opacity: 1;
  position: absolute;
  top: 25px 0 5px8px; }

.DateInput__bar--31lEC::before, .DateInput__bar--31lEC::after {
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
          transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  background-color: #76b900;
  -webkit-transition-property: width, background-color;
  transition-property: width, background-color; }

.DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__raised--GjqzS, .DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__floating--wB5tl {
  color: #76b900;
  background: rgb(104, 159, 56); }

.DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__flat--3Manm, .DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__toggle--Xeviv {
  color: rgb(104, 159, 56); }
  .DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__flat--3Manm:focus:not(:active), .DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__toggle--Xeviv:focus:not(:active) {
    background: rgb(63, 81, 181); }

.DatePickerIconButton__primary--2cara:not([disabled]).DatePickerIconButton__flat--3Manm:hover {
  background: rgb(63, 81, 181); }

.Schedule__container--1-0hQ {
  width: 100%; }

.Schedule__inputField--1RNNZ {
  width: 100%; }

.Schedule__iconWrapper--Q8Lm7 {
  margin-top: 23px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-left: 0px; }

.styles__card--2TblS {
  margin-top: 15px;
  overflow: visible; }

.styles__ae_details--27kDy {
  padding: 10px; }

.styles__ae_details_edit--2XJXs {
  padding: 20px; }

.styles__user_input--1Dnmf {
  margin-bottom: 10px; }

.styles__divider--1iIMl {
  margin-bottom: 0px; }

.styles__specItemCommon--3NTnb > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0;
  border-top: none; }

.styles__specItemCommon--3NTnb > div:last-of-type {
  border-bottom: none; }

.FulcrumColor__colorBox--3rLPD {
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid; }

.FulcrumColor__textBox--MP2o1 {
  margin-left: 20px;
  color: black; }

.styles__card--uJor3 {
  margin-top: 15px;
  overflow: visible; }

.styles__lifecycleBodyContainer--3WY_E {
  padding: 20px;
  padding-bottom: 0px; }

.styles__lifecycleEditContainer---MEci {
  padding: 20px; }

.styles__ae_details_edit--3F_UP {
  padding: 20px; }

.styles__user_input--7yDZt {
  margin-bottom: 10px; }

.styles__divider--3rpKb {
  margin-bottom: 0px; }

.styles__lifecycleBodyDivider--5yVrd {
  margin-top: 20px; }

.styles__lifecycleTag--LuorA {
  margin-bottom: 0px; }

.styles__currentStateContainer--mjcDT {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__currentStateLabel--1XtVe {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 10px;
  font-weight: 500; }

.styles__chartTitle--3CsHJ {
  margin-left: 20px;
  margin-bottom: 0px;
  margin-top: 0px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__chartContainer--3vDnS {
  margin-left: 10px;
  margin-right: 10px;
  padding-bottom: 12px; }

.styles__title--2kaoI {
  margin-bottom: 20px; }

.styles__dialog--3Yshs {
  width: 500px; }

.styles__container--3n3NS {
  overflow-y: auto;
  width: 100%;
  max-height: 500px;
  color: rgba(0, 0, 0, .9);
  padding-right: 20px; }

.styles__topDivider--3nCqF {
  margin-top: 10px; }

.styles__lifecycleStateTitle--1dD9l {
  font-weight: 500; }

.styles__lifecycleStateHeader--1irOq {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 15px; }

.styles__infoElementContainer--3UqUs {
  margin-bottom: 10px; }

.styles__infoElementTitle--ppF86 {
  font-weight: 500;
  font-size: 12px; }

.styles__infoElementData--26kAn {
  font-weight: 400; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--9K9wU {
  margin-top: 15px;
  overflow: visible; }

.styles__nvqual_details--3Jf83 {
  padding: 10px; }

.styles__nvqual_details_edit--22JYc {
  padding: 20px; }

.styles__user_input--339DS {
  margin-bottom: 10px; }

.styles__divider--31LM1 {
  margin-bottom: 0px;
  margin-top: 0px; }

.styles__cardDropdown--3-xRp {
  padding: 0px;
  padding-right: 20px; }

.styles__actionBar--24bqk {
  background-color: rgb(255, 255, 255);
  border-right: 1px solid rgb(224, 224, 224);
  border-top: 1px solid rgb(224, 224, 224);
  bottom: 0;
  padding: 10px 10px 10px 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 200; }

.styles__circular--22V17 {
  height: 36px;
  width: 90px; }

.styles__path--2pOaX {
  stroke: #76b900; }

.styles__specItemCommon--1mLOU div:first-of-type {
  border-top: none; }

.styles__specItemCommon--1mLOU div:last-of-type {
  border-bottom: none; }

.styles__specItemCommon--1mLOU {
  padding: 10px;
  white-space: pre-wrap; }

.styles__approvalLabel--TOUKS {
  color: rgb(33, 33, 33);
  font-size: 16px;
  margin-right: 20px; }

.styles__chipGreen--1f7FJ {
  background-color: #76b900; }

.styles__chipRed--iOSZJ {
  background-color: #ff5050; }

.styles__chipGray--1uihu {
  background-color: #9e9e9e; }

.styles__chipOrange--3iOik {
  background-color: #ee8e00; }

.styles__statusLabel--2sEJI {
  padding-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__body2--1XJhh {
  color: white; }

.styles__curRevTag--3lXVW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__infoButton--iFk9m {
  margin-right: 5px; }

.styles__placeholder--C046k {
  height: 100px;
  width: 100%;
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgba(0, 0, 0, .5);
  font-size: 18px; }

.styles__changeRevBtn--1OAhG {
  color: white !important;
  background-color: #77b800;
  margin: 0 20px; }

.styles__link--2uklF {
  color: #76b900; }

.styles__link--2uklF:hover {
  cursor: pointer; }

.styles__nvbugsIdWrapper--31Rjc {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__nvbugsIcon--3VUAj {
  font-size: 20px;
  margin-left: 5px; }

.styles__nvbugsIcon--3VUAj:hover {
  cursor: pointer; }

.styles__projectStatusTag--2Qk_j {
  margin: 0 0 0 10px;
  font-size: 14px;
  height: 22px;
  padding: 0 6px; }

.styles__input--3S2LH {
  padding: 32px 0 !important;
  padding: 2rem 0 !important; }

.styles__label--8kSUW {
  font-size: 14px;
  font-weight: 400; }

.styles__box--2jr8Y {
  padding: 0; }

.styles__bar--2sSEJ::before, .styles__bar--2sSEJ::after {
  background-color: #76b900;
  -webkit-transition-property: width, background-color;
  transition-property: width, background-color; }

.styles__inputElement--2e51e {
  height: 150px !important; }
  .styles__inputElement--2e51e:focus:not([disabled]):not([readonly]) ~ .styles__label--8kSUW:not(.styles__fixed--1yb7x) {
    color: #76b900; }
  .styles__inputElement--2e51e:focus:not([disabled]):not([readonly]) ~ .styles__icon--2C0TE {
    color: #76b900; }

.styles__button--3PSXf {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(117, 117, 117) !important;
  font-size: 12px;
  width: auto; }

.styles__buttonContainer--Q0-yU {
  padding-top: 10px; }

.styles__right--Zjant {
  color: rgb(117, 117, 117); }

.styles__itemContentRoot--iUROR {
  height: 100%; }
  .styles__itemContentRoot--iUROR.styles__large--3J8NL {
    height: 100%; }

.styles__itemText--2sV3Q {
  display: block; }
  .styles__itemText--2sV3Q.styles__primary--RDhPg {
    font-size: 14px !important;
    font-weight: 500; }


.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--1BGxE {
  max-height: 100%;
  overflow-y: auto; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__specTableWrapper--1pynX {
  padding: 25px; }

.styles__testCategoryHeader--MCrTY {
  margin-top: 30px;
  margin-bottom: 0px;
  font-size: medium; }

.styles__reportSummaryContainer--2eLL4 {
  min-height: 100px;
  margin-bottom: 20px;
  position: relative; }

.styles__body2--1Y4hb {
  display: block;
  font-weight: 500;
  margin: 10px 0; }

.styles__testNameCell--3J8H- {
  width: 50%; }

.styles__testNumberCell--2NoFo {
  width: 25%; }

.styles__testResultCell--245_M {
  width: 25%; }

.styles__red--3oD36 {
  color: red;
  background-color: #faebeb; }

.styles__yellow--1UQjF {
  color: darkgoldenrod;
  background-color: #ffffeb; }

.styles__green--1oA-B {
  color: green;
  background-color: #ebfce3; }

.styles__link--yShd0 {
  cursor: pointer; }

.styles__tableParent--mwFGp {
  overflow-x: auto; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__header--n2BV8 {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 10px 0; }

.styles__iconHeader--2yCN0 {
  height: auto; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__header--RYFOI {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 5px 0; }

.styles__subheading--5jAxT {
  font-size: 18px;
  font-weight: 500; }

.styles__dropdown--To3pA {
  width: 30%;
  line-height: 18px;
  height: auto; }
  .styles__dropdown--To3pA .styles__inputInputElement--24KcZ {
    font-size: 14px; }

.styles__tableContainer--x8Ole {
  position: relative; }

.styles__tableNotCollapsed--r8jR3 tr:last-child div {
  min-height: 40px; }

.styles__testReportContainer--ivEXi {
  padding: 0 25px 15px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__section--2JCd2 {
  padding: 10px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__tableContainer--32Sz1 {
  position: relative; }

.styles__showMoreOverlay--2kFIA {
  width: 100%;
  z-index: 100; }
  .styles__showMoreOverlay--2kFIA :hover {
    background: #e2e5e8;
    cursor: pointer; }

.styles__showMore--2Ed2E {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 20px;
  border: 1.5px solid #e2e5e8;
  border-radius: 25px;
  background: white;
  width: 300px;
  height: 30px;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  .styles__showMore--2Ed2E .styles__icon--_LXwg {
    font-size: 15px; }
  .styles__showMore--2Ed2E .styles__empty--BOzWL {
    width: 15px; }
  .styles__showMore--2Ed2E span {
    font-size: 12px;
    font-weight: 500; }

.styles__collapseOverlay--16gDd {
  position: relative;
  height: 35px; }

.styles__notCollapseOverlay--3f3GE {
  border-bottom: 0;
  height: 70px;
  position: absolute;
  bottom: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(55%, white));
  background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, white 55%); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__desc--1XOPI {
  width: 30%; }

.styles__value--11Gcn {
  width: 30%; }

.styles__comment--1VROn {
  width: 40%; }

.styles__tableContainer--9NJ5P {
  position: relative; }

.styles__tableNotCollapsed--7ze68 tr:last-child div {
  min-height: 40px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__header--63HuO {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 5px 0; }

.styles__subheading--1i8OG {
  font-size: 16px;
  font-weight: 500; }

.styles__dropdown--3Jlr6 {
  width: 30%;
  line-height: 18px;
  height: auto; }
  .styles__dropdown--3Jlr6 .styles__inputInputElement--3UfUR {
    font-size: 14px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__testReportContainer--3ocGq {
  padding: 0 25px 15px; }

.styles__section--1YC5B {
  padding: 10px; }

.styles__red--1K5MV {
  color: red;
  background-color: #faebeb; }

.styles__yellow--3MQWb {
  color: #b77600;
  background-color: #ffeccb; }

.styles__tooManyErrorsMsg--26iIg {
  font-style: italic;
  padding: 10px 0; }

.styles__link--1QxY4 {
  color: #76b900; }

.styles__link--1QxY4:hover {
  cursor: pointer; }

.styles__errorsLengthMsg--3bDbD {
  margin: 10px;
  font-style: italic; }

.styles__tableParent--2019k {
  overflow-x: auto; }

.styles__gridWrapper--1i-3y {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 10px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__msg--tUXDp {
  font-style: italic;
  margin-left: 10px; }

.styles__error--IvGR3 {
  color: red;
  background-color: #faebeb; }

.styles__success--1ulTn {
  color: green;
  background-color: #ebfce3; }

.styles__tableHeader--39qD0 {
  color: black;
  font-weight: bold; }

.styles__subtestHeader--XVeQr {
  margin-top: 23px; }

.styles__gridWrapper--2j_qO {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 10px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__msg--Xnvx- {
  font-style: italic;
  margin-left: 10px; }

.styles__gridWrapper--21mhj {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 10px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__msg--1jKBe {
  font-style: italic;
  margin-left: 10px; }

.styles__testReportContainer--1u4X6 {
  padding: 0 25px 15px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__testReportContainer--2Vec2 {
  padding: 0 25px 15px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__red--3GOle {
  color: red;
  background-color: #faebeb; }

.styles__green--25Z-j {
  color: green;
  background-color: #ebfce3; }

.styles__testReportContainer--2oPAM {
  padding: 0 25px 15px; }

.styles__testReportContainer--3XZ5b {
  padding: 0 25px 15px; }

.styles__red--LmQDi {
  color: red;
  background-color: #faebeb; }

.styles__green--1Zs_M {
  color: green;
  background-color: #ebfce3; }

.styles__testReportContainer--3F0b- {
  padding: 0 25px 15px; }

.styles__testReportContainer--yjNf2 {
  padding: 0 25px 15px; }

.styles__testReportContainer--3jypY {
  padding: 0 25px 15px; }

.styles__testReportContainer--3eOVL {
  padding: 0 25px 15px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__testReportContainer--2RF_u {
  padding: 0 25px 15px; }

code {
  color: black;
  background-color: #e6e6e6; }

.styles__tableContainer--1xHxW {
  position: relative;
  overflow-x: auto; }

.styles__tableNotCollapsed--2tPX_ tr:last-child div {
  min-height: 40px; }

.styles__error--3PqcG {
  color: red;
  background-color: #faebeb; }

.styles__success--3u25l {
  color: green;
  background-color: #ebfce3; }

.styles__tableHeader--2KttG {
  color: black;
  font-weight: bold; }

.styles__testReportContainer--1TFMU {
  padding: 0 25px 15px; }

.styles__tableParent--6jL4G {
  overflow-x: auto; }

.styles__title--2wW_e {
  padding: 0 20px 20px; }

.styles__fileSize--3NoAN, .styles__uploadDate--2acbQ, .styles__fileType--2YTh5, .styles__internal--XST2v, .styles__sizeHeader--2TvhK, .styles__dateHeader--3qj0_, .styles__fileTypeHeader--1GyQ4, .styles__internalHeader--2wi5d {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 80px;
          flex: 1 0 80px;
  padding: 0 0 0 20px; }

.styles__fileName--3cLkL, .styles__nameHeader--3IDOR {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 7.8;
      -ms-flex: 7.8 1 100px;
          flex: 7.8 1 100px;
  overflow: hidden;
  padding: 0 0 0 20px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__fileType--2YTh5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
  -ms-flex: 0 0 15rem;
      flex: 0 0 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__internal--XST2v {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__header--3XHU1 {
  color: rgba(0, 0, 0, .72);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 102px 20px 57px; }

.styles__nameHeader--3IDOR {
  color: rgba(0, 0, 0, .72); }

.styles__internalHeader--2wi5d {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__rowItem--2XrDt {
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 25px;
  margin-bottom: 25px; }

.styles__emptyList--1-yN2 {
  color: rgb(117, 117, 117);
  font-style: italic;
  padding: 0 20px 10px; }

.styles__fileSize--3Lraw, .styles__uploadDate--2nhi4, .styles__fileType--3BgP9, .styles__internal--ph7zx, .styles__sizeHeader--1sDU2, .styles__dateHeader--1hq3x, .styles__fileTypeHeader--1YDXN, .styles__internalHeader--2hZVH {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 80px;
          flex: 1 0 80px;
  padding: 0 0 0 20px; }

.styles__fileName--3BtW8, .styles__nameHeader--1_4iG {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: rgba(0, 0, 0, .54);
  -webkit-box-flex: 8;
      -ms-flex: 8 1 100px;
          flex: 8 1 100px;
  overflow: hidden;
  padding: 0 0 0 20px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__fileType--3BgP9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
  -ms-flex: 0 0 15rem;
      flex: 0 0 15rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__internal--ph7zx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__card--r52FJ {
  overflow: visible; }

.styles__header--3srCx {
  color: rgba(0, 0, 0, .72);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0 68px 20px 72px; }

.styles__nameHeader--1_4iG {
  color: rgba(0, 0, 0, .72); }

.styles__internalHeader--2hZVH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__internalIcon--2OoZa {
  color: #76b900; }

.styles__divider--3b7jG {
  margin-bottom: 0px !important;
  margin-top: 0px !important; }

.styles__itemAction--2nJU1 {
  margin-right: 0px; }

.styles__emptyItemAction--df-tj {
  width: 36px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__neutral--2UaEJ:not([disabled]).styles__toggle--3_jnL {
  color: #76b900; }
  .styles__neutral--2UaEJ:not([disabled]).styles__toggle--3_jnL:focus:not(:active) {
    background: #76b900;
    opacity: .7; }

.styles__uploadIcon--Vd8ME {
  color: #76b900;
  font-size: 110px;
  margin-top: 30px; }

.styles__uploadText--3jvRz {
  color: #76b900;
  font-size: 18px;
  font-weight: 900; }

.styles__fileInput--OX4d- {
  color: black; }

.styles__progressContainer--3b4YJ {
  margin-bottom: 20px; }

.styles__uploadProgress--2zo8F {
  height: 100%;
  padding: 2px; }

.styles__button--1QyvR {
  width: 140px; }

.styles__chooseFileHeader--3HwDJ {
  color: #76b900; }

.styles__inputInput--1iLwx {
  padding: 10px 0; }

.styles__inputInputElement--62GO5 {
  color: #76b900;
  overflow: hidden;
  padding-right: 20px;
  text-overflow: ellipsis;
  text-wrap: nowrap; }

.styles__dropdown--F7sjL {
  font-size: 13px;
  width: 140px; }

.styles__values--103S5 {
  padding-left: 5px; }

.styles__field--3LRzu {
  margin-right: 30px; }

.styles__text--1aijc {
  color: #76b900;
  font-weight: 400; }

.styles__check--mT11i:not(.styles__checked--1Jpop) {
  opacity: .4; }

.styles__checkbox--2MZiH {
  margin: 0; }

.styles__dialog--Ix9Jz {
  width: 1100px;
  height: 90vh;
  position: absolute;
  top: 10px; }
  .styles__dialog--Ix9Jz .styles__body--sn3Fa {
    display: block; }
  .styles__dialog--Ix9Jz .styles__wrapper--1PbBf {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    overflow: auto;
    max-height: 67vh; }
    .styles__dialog--Ix9Jz .styles__wrapper--1PbBf .styles__table--3Sltx {
      margin: 0 auto; }

.styles__table--3Sltx tr {
  word-wrap: break-word; }
  .styles__table--3Sltx tr td:first-child, .styles__table--3Sltx tr th:first-child {
    border: none;
    padding-right: 15px; }

.styles__table--3Sltx thead > tr > .styles__selectable--1Yx_j {
  padding-left: 0; }

.styles__table--3Sltx td {
  padding: 25px 0; }

.styles__table--3Sltx .styles__configListItemWrapper--1EGkK {
  padding: 0 18px; }

.styles__table--3Sltx .styles__nonRvl--QDIXL {
  background: rgba(255, 0, 0, .1);
  padding: 0 18px; }

.styles__textNum--30u0x {
  max-width: 100px; }

.styles__textName--um0iK {
  max-width: 200px; }

.styles__textCreated--2Zcim {
  max-width: 100px; }

.styles__textApproval--uE6wC {
  max-width: 200px; }

.styles__textComments--2xfl8 {
  max-width: 400px; }

.styles__card--YGZ2R {
  margin-top: 15px;
  overflow: visible; }

.styles__cpm_details--2D2tK {
  padding: 10px; }

.styles__cpm_details_edit--w9dFO {
  padding: 20px; }

.styles__user_input--3Cmvw {
  margin-bottom: 10px; }

.styles__divider--27Tlr {
  margin-bottom: 0px; }

.styles__specItemCommon--1yPtx > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0;
  border-top: none; }

.styles__specItemCommon--1yPtx > div:last-of-type {
  border-bottom: none; }

.styles__specItemCommon--1yPtx > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0;
  border-top: none; }

.styles__specItemCommon--1yPtx > div:last-of-type {
  border-bottom: none; }

.styles__card--1xYbz {
  margin-top: 15px;
  overflow: visible; }

.styles__nvqual_details--3d41U {
  padding: 10px; }

.styles__nvqual_details_edit--189WU {
  padding: 20px; }

.styles__user_input--265Vx {
  margin-bottom: 10px; }

.styles__divider--4Mv3x {
  margin-bottom: 0px;
  margin-top: 0px; }

.styles__placeholder--2-dh_ {
  height: 100px;
  width: 100%;
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgba(0, 0, 0, .5);
  font-size: 18px; }

.styles__container--37Eqn {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px; }

.styles__section--1udOD {
  height: auto; }

.styles__bottomButtonContainer--1mwoG {
  color: #76b900;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 5px; }

.styles__bottomButtonContainer--1mwoG:hover {
  cursor: pointer; }

.styles__bottomButtonContent--3j_wh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  font-size: 14px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__entryContainer--3Joar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .styles__entryContainer--3Joar .styles__entry--3dJnz {
    margin-bottom: 15px;
    margin-top: 15px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-right: 20px; }
  .styles__entryContainer--3Joar .styles__idText--3Qt3x {
    font-weight: 500;
    font-size: 14px;
    color: #76b900; }
  .styles__entryContainer--3Joar .styles__secondaryLine--2XUBm {
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, .5); }
  .styles__entryContainer--3Joar .styles__titleLine--1hP18 {
    font-size: 14px;
    margin-bottom: 7px;
    white-space: pre-wrap; }

.styles__dialog--2CNJS {
  width: 600px; }

.styles__container--3zpjR {
  width: 100%;
  max-height: 500px;
  color: rgba(0, 0, 0, .9); }

.styles__topDivider--zcGMl {
  margin-top: 5px; }

.styles__weekSelectionContainer--1riPQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.styles__weekSelector--1KFHW {
  margin-right: 20px; }

.styles__yearSelector--3zUfz {
  margin-right: 20px;
  width: 70px; }

.styles__datesHeader--2s-oS {
  margin-bottom: 6px; }

.styles__datesValue--3kdHX {
  font-size: 14px; }

.styles__roleSelection--36bne {
  margin-top: 15px; }

.styles__messageContainer--3nufZ {
  margin-top: 15px; }

.styles__message--HViDS {
  padding-top: 0px;
  padding-bottom: 0px;
  max-height: 200px;
  overflow-y: auto; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--ulkTU {
  margin-top: 15px;
  overflow: visible; }

.styles__divider--1khzz {
  margin-bottom: 0px;
  margin-top: 0px; }

.styles__placeholder---EJnR {
  height: 100px;
  width: 100%;
  padding: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: rgba(0, 0, 0, .5);
  font-size: 18px; }

.styles__container--XVvqJ {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
  padding-bottom: 5px; }

.styles__section--qd8PG {
  height: auto; }

.styles__bottomButtonContainer--20uO0 {
  color: #76b900;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 5px; }

.styles__bottomButtonContainer--20uO0:hover {
  cursor: pointer; }

.styles__bottomButtonContent--4uicC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  font-size: 14px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__label--3ro6X {
  padding: 2px 4px;
  border-radius: 3px;
  color: white;
  font-weight: 500; }
  .styles__label--3ro6X.styles__toFix--23vrl {
    background-color: #ff5050; }
  .styles__label--3ro6X.styles__toVerify--9hdn6 {
    background-color: #ee8e00; }
  .styles__label--3ro6X.styles__toClose--nAKFj {
    background-color: #ee8e00; }
  .styles__label--3ro6X.styles__closed--3fryn {
    background-color: #76b900; }
  .styles__label--3ro6X.styles__other--3StGJ {
    background-color: #9e9e9e; }

.styles__tableWrapper--K1lIV thead tr th:nth-child(1) {
  width: 10%; }

.styles__tableWrapper--K1lIV thead tr th:nth-child(2) {
  width: 30%; }

.styles__tableWrapper--K1lIV thead tr th:nth-child(3) {
  width: 15%; }

.styles__tableWrapper--K1lIV thead tr th:nth-child(4) {
  width: 20%; }

.styles__tableWrapper--K1lIV thead tr th:nth-child(5) {
  width: 25%; }

.styles__tableWrapper--K1lIV tr:last-child td {
  border-bottom: 0; }

.styles__tableWrapper--K1lIV > div {
  min-height: 0; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__menu--1VySC {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  background-color: rgb(255, 255, 255);
  border-radius: 2px;
  display: inline-block;
  padding: 20px;
  position: absolute;
  width: 180px;
  z-index: 199;
  margin-left: -23px; }

.styles__overlay--16Gxq.styles__active--3fu38 {
  opacity: 0;
  z-index: 0; }

.styles__autocomplete--1J-BI {
  padding: 0; }
  .styles__autocomplete--1J-BI .styles__suggestions--3iC-q {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 100%;
    width: auto; }

.styles__title--PZYQz {
  -ms-flex-item-align: start;
      align-self: flex-start; }

.styles__headerSortIcon--3kCvD {
  font-size: 18px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__dropdown--2zdha, .styles__input--Mgk1u {
  margin: 10px; }

.styles__dropdown--2zdha .styles__inputLabel--2vhHx {
  font-size: 16px !important;
  font-weight: 400; }

.styles__inputContainer--1-aNR {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__autocomplete--71BLR {
  padding: 0; }

.styles__suggestions--kIJAq {
  list-style: none;
  padding: 0; }
  .styles__suggestions--kIJAq:not(.styles__up--2bUA8) {
    margin-top: -30px; }

.styles__inputElement--25NEt {
  -webkit-transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1); }
  .styles__inputElement--25NEt:focus:not([disabled]):not([readonly]) ~ .styles__label--33WaD:not(.styles__fixed--2IDiN) {
    color: #76b900; }
  .styles__inputElement--25NEt:focus:not([disabled]):not([readonly]) ~ .styles__icon--Kka0K {
    color: #76b900; }

.styles__header--2A8HK {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 20px; }

.styles__table--LjNwK {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .styles__table--LjNwK tr th,
  .styles__table--LjNwK tr td {
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-wrap; }
  .styles__table--LjNwK tr th:last-child .styles__headerMenuContainer--1P_lR {
    margin-left: -80px;
    background-color: red; }
  .styles__table--LjNwK tr td {
    cursor: pointer; }

.styles__tableContainer--FxgnP {
  overflow: auto;
  position: relative;
  min-height: 330px; }

.styles__emptyComponent--1wJXH {
  padding: 0 20px 20px 20px; }

.styles__raised--2cEf7 .styles__icon--Kka0K {
  color: rgb(255, 255, 255); }

.styles__button--3AsPT {
  margin: 6px; }

.styles__neutral--28K0B:not([disabled]) .styles__icon--Kka0K {
  color: #76b900; }

.styles__drawerButton--285A2 {
  padding: 20px 0;
  margin: 10px -10px; }

.styles__sourceCount--2PRYO {
  font-weight: bold; }

.styles__sourceCountContainer--11oqI {
  width: 140px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__body--3-qvX {
  padding: 20px 0 8px 20px; }

.styles__actions--3lBuN {
  padding: 8px 8px 0 8px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__headerContainer--7k29c {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 10px 50px;
  margin-bottom: 3px;
  background-color: #eeeded; }
  .styles__headerContainer--7k29c .styles__title--ski7s {
    font-weight: 500;
    margin: 0; }
  .styles__headerContainer--7k29c .styles__icon--13EB9 {
    color: #76b900;
    font-size: 28px; }
  .styles__headerContainer--7k29c .styles__collapse--Ik6q_ {
    padding-left: 30px; }
  .styles__headerContainer--7k29c .styles__moreInfoCollapse--2qyjv {
    padding-left: 10px;
    margin-left: 5px;
    border-left: 2px solid #76b900; }

.styles__subHeader--2icm5 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__headerContainerScroll--3ioPl {
  -webkit-box-shadow: 0 3px 3px -2px gray;
          box-shadow: 0 3px 3px -2px gray;
  z-index: 100;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%; }

.styles__lifecycleTag--1kp1G, .styles__riskTag--1caQ-, .styles__readOnlyTag--1iKn2 {
  margin: 0 0 0 10px;
  font-size: 14px;
  height: 22px;
  padding: 0 6px; }

.styles__moreInfoIcon--19v2l {
  width: 20px;
  margin-right: 10px;
  margin-left: -4px; }

.styles__restrictedIcon--2xae0 {
  width: 20px;
  margin-left: 5px; }

.styles__moreInfoButton--obz9q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.styles__projectCreationInfo--1JWxv {
  margin-bottom: 10px; }

.styles__hierarchiesTag--27qM- {
  display: inline-block;
  height: auto;
  padding: 2px 4px; }

.styles__tagRow--1Skij {
  margin-top: 4px;
  margin-bottom: 5px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.styles__noRelatedHierarchies--A8rxJ {
  font-style: italic; }

.styles__comments--gDLV4 {
  font-style: italic; }

.styles__showMore--GklIS {
  font-style: italic; }

.styles__sideIconWrapper--2C7h2 {
  margin-left: 3px;
  color: #76b900;
  display: inline-block; }
  .styles__sideIconWrapper--2C7h2 .styles__sideIcon--kp1HA {
    width: 15px;
    margin: 0 2px;
    line-height: 15px;
    height: 15px;
    vertical-align: text-bottom; }
    .styles__sideIconWrapper--2C7h2 .styles__sideIcon--kp1HA .styles__icon--13EB9 {
      color: #76b900;
      line-height: 15px !important;
      font-size: 15px;
      vertical-align: baseline; }

.styles__hierarchiesHeader--19wK- {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__hierarchiesTable--SIPUH {
  table-layout: fixed;
  width: 700px; }
  .styles__hierarchiesTable--SIPUH td {
    padding-right: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; }
  .styles__hierarchiesTable--SIPUH tr td:nth-child(1) {
    width: 60px; }
  .styles__hierarchiesTable--SIPUH tr td:nth-child(2) {
    width: 25%; }
  .styles__hierarchiesTable--SIPUH tr td:nth-child(3) {
    width: 30%; }
  .styles__hierarchiesTable--SIPUH tr td:nth-child(4) {
    width: 150px; }
  .styles__hierarchiesTable--SIPUH tr td.styles__comments--gDLV4 {
    width: 40%; }

.styles__restrictedContainerDiv--2VOVf {
  margin: auto 0; }

.styles__restrictedSpan--2g3rj {
  margin: 2px 10px 0 0; }

.styles__mainInfo--2TeN8 {
  width: 300px; }

.styles__container--3Od1Y {
  width: 100%;
  height: 60vh;
  color: rgba(0, 0, 0, .9); }

.styles__outerCollapse--3hg0K {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.styles__readOnlyTag--1iKn2 div {
  font-size: 14px; }

.styles__readOnlyTag--1iKn2 .styles__readOnlyTagContainer--1OkKL {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .styles__readOnlyTag--1iKn2 .styles__readOnlyTagContainer--1OkKL button {
    margin: -7px; }
  .styles__readOnlyTag--1iKn2 .styles__readOnlyTagContainer--1OkKL .styles__icon--13EB9 {
    color: white;
    font-size: 15px; }

.styles__tooltipInner--1a4ke {
  font-size: 12px; }

.styles__topDivider--3DEQ3 {
  height: 100%; }

.styles__bottomDivider--2xc3L {
  height: 100%;
  border-top: 3px solid #ddd; }

.styles__roleSelection--1Hy1V {
  height: 100%; }

.styles__table--2q5ad {
  height: 100%;
  max-height: 40vh;
  overflow: auto; }

.styles__requestBody--mutSj {
  height: 100%; }

.styles__dialogContainer--2BOX0 {
  overflow: auto;
  min-height: 250px; }

.styles__tableText--2p1s4 {
  padding-top: 15px;
  padding-bottom: 10px;
  font-weight: bold; }

.styles__submissionText--1eziC {
  padding-bottom: 10px;
  font-weight: bold; }

.styles__progressbar--3ZlJS {
  padding-top: 15px;
  margin: auto;
  width: 100%; }

.styles__topDivider--2ccoZ {
  height: 100%; }

.styles__bottomDivider--1gAD8 {
  height: 100%;
  border-top: 3px solid #ddd; }

.styles__requestBody--3Pxmi {
  height: 100%; }

.styles__dialogContainer--1slyd {
  overflow: auto;
  min-height: 250px; }

.styles__tableText--3OnMa {
  padding-top: 15px;
  padding-bottom: 10px;
  font-weight: bold; }

.styles__submissionText--1eXPG {
  padding-bottom: 10px;
  font-weight: bold; }

.styles__progressbar--1srSi {
  padding-top: 15px;
  margin: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__dialog--4cvlL {
  width: 70vw;
  min-width: 800px; }

.styles__container--2vn2i {
  width: 100%;
  height: 60vh;
  color: rgba(0, 0, 0, .9); }

.styles__topDivider--36Vw9 {
  margin-top: 5px; }

.styles__hierarchyType--3rJkp {
  margin-right: 20px;
  margin-top: 20px; }

.styles__searchWrapper--20gz- {
  margin-top: 20px; }

.styles__tableWrapper--1wnBE {
  margin-top: 1px;
  height: calc(60vh - 160px);
  overflow-y: auto; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH thead {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH thead th {
    border-bottom: 1px solid #e6e6e6;
    background: white; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH tbody tr:first-child td {
    border-top: none; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH th:nth-child(1) {
    width: 50px; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH th:nth-child(2) {
    width: 17%; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH th:nth-child(3) {
    width: 17%; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH th:nth-child(4) {
    width: 9%; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH th:nth-child(5) {
    width: 17%; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH th:nth-child(6) {
    width: 40%; }
  .styles__tableWrapper--1wnBE .styles__table--2WiJH .styles__deleteCol--1HQb4 {
    width: 60px; }

.styles__hierarchyTypeWrapper--1Sybm {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__hierarchyTypeWarningMsg--3fLOK {
  margin-left: 20px; }

.styles__typeDropdown--30WZv {
  width: 300px; }

.styles__icon--2kPrw {
  color: #76b900;
  font-size: 28px; }

.styles__warningMsg--lFuNj {
  margin-top: 5px;
  display: inline-block;
  padding: 1px 15px 1px 10px;
  background-color: rgba(238, 142, 0, 0.14902);
  border-left: 2px solid #ee8e00;
  font-size: 12px; }

.styles__projectIdCol--2qdQB {
  width: 25%; }

.styles__emptySelectionMsg--1ImT5 {
  margin-top: 10px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__restrictedSpan--2zoHq {
  margin: 2px 10px 0 0; }

.styles__mainInfo--1sWMG {
  width: 300px; }

.styles__projectDescriptionContainer--epGWx {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content; }
  .styles__projectDescriptionContainer--epGWx .styles__projectDescription--2tD6v {
    color: #76b900; }
  .styles__projectDescriptionContainer--epGWx .styles__moreInfoButton--1HBr0 {
    display: inline-block; }
  .styles__projectDescriptionContainer--epGWx .styles__projectDescriptionWrapper--3HYsa {
    width: 300px; }

.styles__container--oiFb9 {
  width: 100%;
  height: 60vh;
  color: rgba(0, 0, 0, .9); }

.styles__topDivider--BMDox {
  margin-top: 5px; }

.styles__projDesc--1x5v4 {
  margin-top: 20px; }

.styles__descRisk--aDxKo {
  font-size: 18px;
  vertical-align: middle;
  margin-right: 4px;
  color: #eb340f; }

.styles__risk--3VuHD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .styles__risk--3VuHD .styles__riskToggle--aFQAR {
    display: inline-block;
    margin-left: 10px;
    margin-bottom: 0px; }
  .styles__risk--3VuHD .styles__riskToggle--aFQAR > span {
    margin-top: 3px; }

.styles__sideIconWrapper--30c8w {
  margin-left: 3px;
  color: #76b900;
  display: inline-block; }
  .styles__sideIconWrapper--30c8w .styles__sideIcon--3nMbq {
    width: 15px;
    margin: 0 2px;
    line-height: 15px;
    height: 15px;
    vertical-align: text-bottom; }
    .styles__sideIconWrapper--30c8w .styles__sideIcon--3nMbq .styles__icon--iRO__ {
      color: #76b900;
      line-height: 15px !important;
      font-size: 15px;
      vertical-align: baseline; }

.styles__moreInfoCollapse--2VrUL {
  padding-left: 10px;
  margin-left: 5px;
  border-left: 2px solid #76b900; }

.styles__noDesc--2clF_ {
  font-style: italic; }

.styles__userTimeInfo--1Hnn3 {
  font-style: italic;
  font-size: 12px; }

.styles__thumbnail--2WqJW {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-right: 50px; }

.styles__morePhotoOverlay--3heYK {
  z-index: 100;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: white;
  font-size: 30px;
  width: 100%;
  height: 100%;
  border: 2px solid transparent;
  background-clip: content-box;
  opacity: 0.7;
  background-color: black; }

.styles__container--E99vc {
  position: relative;
  text-align: center;
  color: white; }

.styles__container--E99vc:hover {
  cursor: pointer; }

.styles__card--d7H6K {
  margin-top: 15px;
  overflow: visible; }

.styles__swPM_details--2iK8O {
  padding: 10px; }

.styles__swPM_details_edit--3f5sv {
  padding: 20px; }

.styles__user_input--1PnY7 {
  margin-bottom: 10px; }

.styles__divider--3nW29 {
  margin-bottom: 0px; }

.styles__specItemCommon--3MGpp > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0;
  border-top: none; }

.styles__specItemCommon--3MGpp > div:last-of-type {
  border-bottom: none; }

.styles__specItemCommon--3MGpp > div:first-of-type {
  border-top: 1.6px solid #e0e0e0;
  border-top: 0.1rem solid #e0e0e0;
  border-top: none; }

.styles__specItemCommon--3MGpp > div:last-of-type {
  border-bottom: none; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.styles__layout--L5NWU .styles__panel--3gg1h {
  height: calc(100% - 60px); }

.styles__navDrawerDrawer--3OMHg.styles__pinned--2crZ4 {
  background-color: #eeeded;
  z-index: 1;
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  border-right: 0; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--3OMHg.styles__pinned--2crZ4 {
      width: 320px; } }

.styles__actionBar--USjOv {
  background-color: rgb(255, 255, 255);
  border-right: 1px solid rgb(224, 224, 224);
  border-top: 1px solid rgb(224, 224, 224);
  bottom: 0;
  padding: 10px 10px 10px 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 200; }

.styles__riskSpan--gCWC1 {
  margin: auto 0;
  margin-left: 20px; }

.styles__restrictedContainerDiv--295Lc {
  margin: auto 0; }

.styles__link--3bRUD {
  color: #76b900 !important;
  display: block; }
  .styles__link--3bRUD:not(.styles__activeLink--1jdvP) {
    opacity: .8;
    padding: 5px 0; }
  .styles__link--3bRUD:hover {
    opacity: 1; }
  .styles__link--3bRUD.styles__activeLink--1jdvP {
    border-left: 4px solid #76b900;
    font-weight: 500;
    opacity: 1;
    padding: 5px 0 5px 15px; }

.styles__restrictedSpan--2e3lg {
  margin: 2px 10px 0 0; }

.styles__list--hq06U {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--3AFzD {
  cursor: pointer; }

.styles__divider--1SnTL, .styles__specificationContainerDiv--16-Am, .styles__buttonContainerDiv--3iCgb, .styles__projectDetailContainerDiv--dPWG4 {
  padding: 0 0 0 48px; }

.styles__divider--1SnTL {
  margin-right: 130px; }

.styles__specificationContainerDiv--16-Am {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-top: 100px; }

.styles__buttonContainerDiv--3iCgb {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__projectDetailContainerDiv--dPWG4 {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__saveButton--2y7jW {
  margin-right: 25px; }

.styles__card--3RT2t {
  height: 100%;
  padding-bottom: 32px;
  padding-bottom: 2rem;
  display: inline-table; }

.styles__specificationCard--W4D4W {
  height: auto;
  overflow: auto; }

.styles__additionalCard--3JRFj {
  margin-top: 25px; }

.styles__divider--dJJX8.styles__additionalCardTitleDivider--E3U8N {
  margin-top: 5px; }

.styles__flexWrapper--1nU7z {
  overflow: auto;
  margin: 5px;
  padding: 0 80px 80px 160px;
  padding: 0 5rem 5rem 10rem;
  position: relative;
  width: 100%; }

.styles__collapseContainer--2Rg1o {
  padding: 16px 32px;
  padding: 1rem 2rem; }

.styles__collapseTitleSpan--fZYYq {
  font-weight: 500; }

.styles__divider--dJJX8 {
  margin: 0; }

.styles__specTitle--2mJN_ {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .styles__specTitle--2mJN_ .styles__button--3Ey9M {
    margin-right: 20px; }

.styles__typeahead--2S7zh {
  width: 100%; }

.styles__container--3hLUe {
  margin-top: 5px; }

.styles__select--X3Ucg {
  width: 100%; }

.styles__container--29tlH {
  margin-top: 5px; }

.Slider__innerknob--hGgCF {
  background-color: #76b900; }

.Slider__snaps--3yX8S::after {
  background-color: #76b900; }

.Slider__snap--1Ekj9 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .Slider__snap--1Ekj9::after {
    background-color: #76b900; }

.Slider__input--2rupi {
  width: 70px; }

.Slider__slider--3NlB8 {
  width: 100%; }
  .Slider__slider--3NlB8:focus .Slider__knob--3swXo:before {
    background-color: #76b900; }
  .Slider__slider--3NlB8.Slider__pinned--2m7tY .Slider__innerknob--hGgCF:before {
    background-color: #76b900; }
  .Slider__slider--3NlB8.Slider__ring--1JCfC .Slider__innerknob--hGgCF::before {
    background-color: #76b900; }

.Slider__progress--2v5Ho .Slider__innerprogress--kcbOV [data-ref='value'] {
  background-color: #76b900; }

.styles__toggle--3vIfw .styles__icon--1oWvE {
  color: rgb(198, 40, 40);
  font-size: 35.2px;
  font-size: 2.2rem; }

.styles__title--awqaK {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__title--2OwkL {
  font-weight: 500;
  padding: 10px 0 0px; }

.styles__title--1PgYY {
  font-weight: 500;
  padding: 10px 0 0px; }

.styles__scheduleTitle--3sMw6 {
  font-size: 13px;
  font-weight: 500;
  margin-bottom: 0; }

.styles__scheduleTitle--3_YhA {
  font-size: 13px;
  font-weight: 500;
  margin-bottom: 0; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__property--3bNiN, .styles__value--b-LsX {
  color: #757575; }

.styles__sublistItem--2oNjF {
  width: 100%; }
  .styles__sublistItem--2oNjF div div input {
    font-size: 13px !important;
    font-weight: 400;
    color: #757575; }

.styles__divider--2hEvU {
  background-color: rgba(0, 0, 0, .12);
  margin: 8px 0; }

html .styles__list--YbGYp {
  padding-top: 10px; }

.styles__leftItem--1Qzc-, .styles__rightItem--2tD0b {
  -ms-flex-preferred-size: 45%;
      flex-basis: 45%;
  margin: auto 0; }

.styles__rightItem--2tD0b {
  padding-left: 10px; }

.styles__leftItem--1Qzc- {
  padding-right: 10px; }

.styles__rightActionItem--1-hNn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: auto 0; }

.styles__addButtonContainer--J7qJJ {
  padding-top: 20px; }

.styles__container--bF7Jq {
  border-top: 1px solid #de3226;
  color: #de3226;
  margin-top: -2px;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__centerItem--3uQVs, .styles__rightItem--2oJd_ {
  padding-left: 10px; }

.styles__leftItem--3iDJr, .styles__centerItem--3uQVs {
  padding-right: 10px; }

.styles__leftItem--3iDJr, .styles__centerItem--3uQVs, .styles__rightItem--2oJd_ {
  -ms-flex-preferred-size: 22.5%;
      flex-basis: 22.5%;
  margin: auto 0; }

.styles__rightActionItem--2t-KH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: auto 0; }

.styles__addButtonContainer--2P6g1 {
  padding-top: 20px; }

.styles__addBtn--3LarD {
  cursor: pointer; }
  .styles__addBtn--3LarD:not(.styles__activeLink--18RBi) {
    opacity: .8; }
  .styles__addBtn--3LarD:hover, .styles__addBtn--3LarD:focus {
    opacity: 1;
    color: #76b900; }

.styles__table--24gLW {
  margin: 0 auto; }
  .styles__table--24gLW th {
    width: 20%; }
  .styles__table--24gLW .styles__editButton--4uDLs {
    padding-top: 12px;
    padding-bottom: 12px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__MemoryWrapper--3COQ3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__configTitle--2L4ne {
  font-size: 13px;
  font-weight: 500; }

.styles__clockInput---d7to {
  width: 50%;
  margin-left: auto; }

.styles__universeAddBtn--1SJhK {
  width: 100%; }

.styles__dialog--2Wi8r {
  position: absolute;
  top: 10px; }

.styles__filterWrapper--1eppk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: solid 1px #76b900;
  margin-bottom: 30px;
  padding-bottom: 30px;
  max-height: 200px;
  overflow-y: auto; }

.styles__filterItem--1LH1S {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__field--51hy2 {
  padding-right: 30px; }

.styles__checkboxItem--26GQ0 > .styles__checkbox--7829S > div {
  margin-right: 10px; }

.styles__filterTitle--2KwTA {
  display: inline-block; }

.styles__filterRefreshBtn--HnCGB {
  width: 30px;
  height: 30px;
  float: right;
  -webkit-box-shadow: none;
          box-shadow: none; }

.styles__popupConfigListWrapper--3u5iL {
  overflow-y: auto;
  max-height: 500px; }

.styles__subheader--2kblY {
  border-bottom: solid 1px rgba(0, 0, 0, .12);
  text-align: center;
  padding-left: 0;
  width: 100%; }

.styles__list--2U-SO {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__chip--2KTC- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: rgba(255, 0, 0, .1);
  width: 10%;
  margin-left: auto;
  text-align: center; }
  .styles__chip--2KTC- span {
    font-size: 12px;
    font-weight: 700; }

.styles__neutral--2mBZ5:not([disabled]).styles__flat--3dMr9.styles__rvlIcon--3XbhP, .styles__neutral--2mBZ5:not([disabled]).styles__toggle--R38gt.styles__rvlIcon--3XbhP {
  color: #76b900; }

.styles__neutral--2mBZ5:not([disabled]).styles__flat--3dMr9.styles__nonRvlIcon--3v2ig, .styles__neutral--2mBZ5:not([disabled]).styles__toggle--R38gt.styles__nonRvlIcon--3v2ig {
  color: rgb(198, 40, 40); }

.styles__checkboxItem--1wIX9 > .styles__checkbox--2spkO > div {
  margin-right: 10px; }

.styles__list--1h6hw {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .styles__list--1h6hw .styles__filterItemWrapper--12VUW {
    margin-right: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }

.styles__subheader--r-DW7 {
  border-bottom: solid 1px rgba(0, 0, 0, .12);
  text-align: left;
  padding-left: 0;
  width: 100%; }

.styles__filter--2plJr {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__filterItem--2YSe1 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__filterWrapper--1Bayu {
  border-bottom: solid 1px #76b900;
  margin-bottom: 30px;
  padding-bottom: 30px;
  max-height: 200px;
  overflow-y: auto; }

.styles__filterTitle--103Xg {
  display: inline-block; }

.styles__filterRefreshBtn--2pbtZ {
  width: 30px;
  height: 30px;
  float: right;
  -webkit-box-shadow: none;
          box-shadow: none; }

.styles__dialog--nS-AH {
  height: 96vh;
  position: absolute;
  top: 10px; }
  .styles__dialog--nS-AH .styles__body--1dRGD {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 96vh;
    padding-bottom: 16px;
    padding-bottom: 1rem; }

.styles__tabs--3mNPr {
  height: 100%;
  width: 100%; }
  .styles__tabs--3mNPr .styles__navigationContainer--1g1wx {
    -ms-flex-negative: 0;
        flex-shrink: 0; }

.styles__tab--1WaGc {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  min-height: 0; }

.styles__chip--V44xx {
  background: rgba(255, 0, 0, .1);
  width: 10%;
  margin-left: auto;
  text-align: center; }
  .styles__chip--V44xx span {
    font-size: 12px;
    font-weight: 700; }

.styles__tabWrapper--1ue6L {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.styles__configWrapper--3sysu {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 0; }
  .styles__configWrapper--3sysu .styles__popupConfigListWrapper--3_0LU {
    -webkit-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
    overflow-y: auto; }
    .styles__configWrapper--3sysu .styles__popupConfigListWrapper--3_0LU .styles__table--1Fdz8 {
      margin: 0 auto; }

.styles__popupConfigList--2LnMs tr td:first-child, .styles__popupConfigList--2LnMs tr th:first-child {
  border: none;
  padding-right: 15px; }

.styles__popupConfigList--2LnMs thead > tr > .styles__selectable--1wdqE {
  padding-left: 0; }

.styles__popupConfigList--2LnMs td {
  padding: 0; }

.styles__popupConfigList--2LnMs .styles__configListItemWrapper--1070G {
  padding: 0 18px; }

.styles__popupConfigList--2LnMs .styles__nonRvl--2HO5t {
  background: rgba(255, 0, 0, .1);
  padding: 0 18px; }

.styles__button--3L2LD {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__centerItem--3MbyP, .styles__rightItem--2RUNF {
  padding-left: 10px; }

.styles__leftItem--2y6a2, .styles__centerItem--3MbyP {
  padding-right: 10px; }

.styles__leftItem--2y6a2, .styles__centerItem--3MbyP, .styles__rightItem--2RUNF {
  -ms-flex-preferred-size: 18%;
      flex-basis: 18%;
  margin: auto 0; }

.styles__rightActionItem--2YjpP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: auto 0; }

.styles__addButtonContainer--3CvGl {
  padding-top: 20px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--3pLT6 {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--3CydE {
  text-align: right;
  padding: 0 !important; }

.styles__table--1PHrH {
  margin: 0 auto; }
  .styles__table--1PHrH th {
    width: 20%; }
  .styles__table--1PHrH .styles__editButton--1rH76 {
    padding-top: 12px;
    padding-bottom: 12px; }

.styles__VoltageWrapper--2jSHD {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__configTitle--UAuod {
  font-size: 13px;
  font-weight: 500; }

.styles__clockInput--3H0u7 {
  width: 50%;
  margin-left: auto; }

.styles__filterWrapper--2wHnT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: solid 1px #76b900;
  margin-bottom: 30px;
  padding-bottom: 30px;
  max-height: 200px;
  overflow-y: auto; }

.styles__field--2c3o5 {
  padding-right: 30px; }

.styles__heading--2zGe8 {
  font-weight: bold;
  margin: 18px 0 12px 0; }

.styles__subHeading--1YSNW {
  font-weight: 500;
  margin: 20px 0 0 24px; }

.MenuButton__wrapper--T2njE {
  position: relative; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__checkboxItem--3a1Or > .styles__checkbox--2wUqt > div {
  margin-right: 10px; }

.styles__list--2ATGh {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.styles__subheader--2vkKN {
  border-bottom: solid 1px rgba(0, 0, 0, .12);
  text-align: center;
  padding-left: 0;
  width: 100%; }

.styles__filterItem--3h8OE {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__listFilterWrapper--3OrO_ {
  border-bottom: solid 1px #76b900;
  margin-bottom: 10px;
  padding-bottom: 10px; }
  .styles__listFilterWrapper--3OrO_ .styles__filterTitle--24xpE {
    display: inline-block; }
  .styles__listFilterWrapper--3OrO_ .styles__filterRefreshBtn--1lrRt {
    width: 30px;
    height: 30px;
    float: right;
    -webkit-box-shadow: none;
            box-shadow: none; }
  .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr {
      display: inline;
      margin-right: 32px;
      margin-right: 2rem;
      padding-left: 16px;
      padding-left: 1rem; }
      .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr .styles__autocomplete--2bp-X {
        display: inline-block; }
        .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr .styles__autocomplete--2bp-X ul {
          list-style-type: none;
          padding-left: 0; }
        .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr .styles__autocomplete--2bp-X .styles__input--3o07G .styles__inputInputElement--lgDwJ:focus:not([disabled]):not([readonly]) ~ .styles__inputLabel--2Bosk:not(.styles__fixed--2KBK9) {
          color: #76b900; }
        .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr .styles__autocomplete--2bp-X .styles__input--3o07G .styles__inputInputElement--lgDwJ:focus:not([disabled]):not([readonly]) ~ .styles__inputIcon--3gbng {
          color: #76b900; }
        .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr .styles__autocomplete--2bp-X .styles__input--3o07G .styles__inputBar--1TPX6::before, .styles__listFilterWrapper--3OrO_ .styles__filterWrapper--20DL_ .styles__filterItemWrapper--2gPjr .styles__autocomplete--2bp-X .styles__input--3o07G .styles__inputBar--1TPX6::after {
          background-color: #76b900; }

.styles__button--2eYpn {
  float: right;
  color: #757575 !important; }
  .styles__button--2eYpn:hover {
    background: rgba(46, 46, 46, .2) !important; }

.styles__toggle--239ZB {
  color: #757575 !important; }

.styles__centerItem--3w21w, .styles__rightItem--3n2oK {
  padding-left: 10px; }

.styles__leftItem--3SM8P, .styles__centerItem--3w21w {
  padding-right: 10px; }

.styles__leftItem--3SM8P, .styles__centerItem--3w21w, .styles__rightItem--3n2oK {
  -ms-flex-preferred-size: 18%;
      flex-basis: 18%;
  margin: auto 0; }

.styles__rightActionItem--3Ljmm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: auto 0; }

.styles__addButtonContainer--26Sjy {
  padding-top: 20px; }

.styles__title--1zaDG {
  padding: 10px 0; }

.styles__CpuWrapper--3Kcr- {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__configTitle--1F2BK {
  font-size: 13px;
  font-weight: 500; }

.styles__filterWrapper--3bwkn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: solid 1px #76b900;
  margin-bottom: 30px;
  padding-bottom: 30px;
  max-height: 200px;
  overflow-y: auto; }

.styles__field--Cj9yU {
  padding-right: 30px; }

.styles__universeAddBtn--2lwbu {
  width: 100%;
  margin-top: 20px; }

.styles__CpuWrapper--3kMww {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__configTitle--3N0f8 {
  font-size: 13px;
  font-weight: 500; }

.styles__filterWrapper--l_a5V {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: solid 1px #76b900;
  margin-bottom: 30px;
  padding-bottom: 30px;
  max-height: 200px;
  overflow-y: auto; }

.styles__field--3f80L {
  padding-right: 30px; }

.styles__universeAddBtn--2CLUc {
  width: 100%;
  margin-top: 20px; }

.styles__featureWrapper--1Y-FX .styles__title--222D2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__featureWrapper--1Y-FX label {
  height: auto;
  margin: 10px 40px 10px 0; }


.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--2Rh4t {
  table-layout: fixed; }

.styles__universeAddBtn--1oXxR {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--1EEc3 {
  text-align: right;
  padding: 0 !important; }

.styles__configTitle--mrN4c {
  font-size: 13px;
  font-weight: 500; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--o40Io {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--3B2OT {
  text-align: right;
  padding: 0 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--2IFNd {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--1kzuA {
  text-align: right;
  padding: 0 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--189fm {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--3Gt0J {
  text-align: right;
  padding: 0 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--BM7nl {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--1PYNk {
  text-align: right;
  padding: 0 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--3zjoy {
  margin: 10px;
  width: 100%; }

.styles__nestedeAddBtn--1bDTR {
  margin: 10px;
  width: 100%;
  font-size: 11px; }

.styles__deleteBtn--3wK4q {
  text-align: right;
  padding: 0 !important; }

.styles__deleteSpan--1vu9P {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
  padding: 0; }

.styles__HorizontalTableWrapper--1reFT {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__configTitle--onSre {
  font-size: 13px;
  font-weight: 500; }

.styles__configTable--L2IHC {
  margin-top: 10px; }
  .styles__configTable--L2IHC .styles__configTableContent--Ipy3S {
    margin: 0 20px; }

.styles__addConfigWrapper--2_knT {
  margin: 10px 0 20px 0; }

.styles__addConfig--13BYx {
  cursor: pointer; }
  .styles__addConfig--13BYx:not(.styles__activeLink--tq_PI) {
    opacity: .8; }
  .styles__addConfig--13BYx:hover, .styles__addConfig--13BYx:focus {
    opacity: 1;
    color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--1KMbE {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--1H7Hr {
  text-align: right;
  padding: 0 !important; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__universeAddBtn--25Cp8 {
  margin: 10px;
  width: 100%; }

.styles__deleteBtn--2KuEk {
  text-align: right;
  padding: 0 !important; }

.styles__deleteSpan--3VbHx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
  padding: 0; }

.styles__MissionProfileWrapper--184ak {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__configTitle--2-SsD {
  font-size: 13px;
  font-weight: 500; }

.styles__configTable--3cbFc {
  margin-top: 10px; }
  .styles__configTable--3cbFc .styles__configTableContent--y9_dA {
    margin: 0 20px; }

.styles__addConfigWrapper--2CGgm {
  margin: 10px 0 20px 0; }

.styles__addConfig--1Pbxv {
  cursor: pointer; }
  .styles__addConfig--1Pbxv:not(.styles__activeLink--1o0Fo) {
    opacity: .8; }
  .styles__addConfig--1Pbxv:hover, .styles__addConfig--1Pbxv:focus {
    opacity: 1;
    color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__multiFieldSimpleTitle--3QqtS {
  font-size: 13px;
  font-weight: light; }

.FulcrumCheckbox__themedFulcrumCheckbox--1-OPl.FulcrumCheckbox__checkbox--AzOMN .FulcrumCheckbox__inputfield--3b1yn {
  margin-bottom: 0; }

.FulcrumCheckbox__field--2PZcu {
  margin-bottom: 0; }

.styles__featureWrapper--318PR .styles__title--3fgUj {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__featureWrapper--318PR label {
  height: auto;
  margin: 10px 40px 10px 0; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__selectedProjectDetail--2mr99 {
  margin: 15px;
  padding-left: 15px;
  border-left: 3px solid #76b900; }

.styles__dialog--2Np6A {
  height: 350px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__risk--25jCE, .styles__standard--1mNal {
  margin: auto 0;
  margin-left: 20px; }

.styles__risk--25jCE {
  color: white;
  background: rgb(211, 47, 47);
  padding: 0 8px;
  font-size: 12px;
  border-radius: 2px;
  font-weight: 500; }
  .styles__risk--25jCE .styles__toggle--3FYhJ {
    height: 20px;
    line-height: 20px;
    padding: 0 0 0 3px;
    width: 1em; }
    .styles__risk--25jCE .styles__toggle--3FYhJ .styles__icon--2x6rH {
      height: 20px;
      line-height: 20px;
      color: white;
      font-size: 12px;
      vertical-align: unset; }

.styles__standard--1mNal {
  background: #76b900;
  padding: 0 8px;
  font-size: 12px;
  font-weight: 500;
  color: white;
  height: 32px;
  height: 2rem;
  line-height: 20px;
  border-radius: 2px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__tab--18uGy {
  overflow-y: auto; }

.styles__backLink--MicuR {
  margin-right: 20px; }

.styles__submitLink--3ClWS {
  margin: 0 20px; }

.styles__actionBar--3EKJS {
  background-color: rgb(255, 255, 255);
  border-right: 1px solid rgb(224, 224, 224);
  border-top: 1px solid rgb(224, 224, 224);
  bottom: 0;
  padding: 10px;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 1; }

.styles__navigationContainer--LCd4f {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__panel--1K6qk {
  padding: 50px 50px 70px; }

.styles__category--3TLFr {
  font-size: 16px;
  font-weight: 500; }

.styles__listItem--fi3XZ {
  font-size: 14px;
  font-weight: 500; }

.styles__listItemContainer--8HqMk {
  padding: 20px 0; }

.styles__card--3EHlI {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__layout--HLghr .styles__panel--1K6qk {
  height: calc(100% - 60px);
  margin: 5px 0;
  padding: 0 50px 50px 50px;
  overflow-y: auto; }
  @media screen and (min-width: 600px) {
    .styles__layout--HLghr .styles__panel--1K6qk {
      left: 320px; } }

.styles__navDrawerWrapper--1bPD8 {
  z-index: 1; }

.styles__navDrawerDrawer--3rv3i {
  background-color: #eeeded;
  z-index: 1;
  position: absolute; }

.styles__navDrawerDrawer--3rv3i.styles__pinned--3-641 {
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  border-right: 0; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--3rv3i.styles__pinned--3-641 {
      width: 320px; } }

.styles__scrollContainer--wg6Fb {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%; }

.styles__circular--26uK5 {
  height: 36px;
  width: 90px; }

.styles__path--2VmYn {
  stroke: rgb(63, 81, 181); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__tabs--1O9zW, .styles__collapse--34GM6 {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__partnerDiv--2lf4P, .styles__expandButton--1rhz3, .styles__header--MS4Hl, .styles__navigationContainer--1n5Oz {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto; }

.styles__partnerDiv--2lf4P {
  height: 1000px; }

.styles__listContent--1HbXt {
  overflow-y: auto; }

.styles__card--py16s {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-bottom: 20px; }

.styles__button--2JmsR {
  margin-right: 30px;
  width: 10%; }

.styles__header--MS4Hl {
  padding: 0 10px; }

.styles__actionBar--1RU6u {
  background-color: rgb(255, 255, 255);
  border-top: 1px solid #dbdbdb;
  bottom: 0;
  padding: 10px 0;
  position: fixed;
  right: 0;
  width: 100%; }

.styles__layout--ceniC .styles__panel--324a4 {
  height: calc(100% - 60px);
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 50px;
  overflow-y: auto; }

.styles__tab--1JqcP {
  padding: 0 10px; }

.styles__tabContentInput--161Rz .styles__inputElement--3wGK2:focus:not([disabled]):not([readonly]) ~ .styles__label--1fx_6:not(.styles__fixed--8eUEu) {
  color: #76b900; }

.styles__tabContentInput--161Rz .styles__inputElement--3wGK2:focus:not([disabled]):not([readonly]) ~ .styles__icon--3J1G0 {
  color: #76b900; }

.styles__tabContentInput--161Rz .styles__bar--_HxJm:before, .styles__tabContentInput--161Rz .styles__bar--_HxJm:after {
  background-color: #76b900; }

.styles__warningLabel--2q3Ca {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #eb340f;
  border: 2px solid #eb340f;
  margin: 0 20px;
  padding: 0 20px;
  border-radius: 10px;
  font-weight: 600; }
  .styles__warningLabel--2q3Ca span {
    margin-right: 5px; }

.TabLabel__chosenValue--1BAdE {
  font-weight: bold;
  color: #76b900; }

.TabLabel__icon--1a3EH i {
  padding-right: 5px;
  display: inline-block;
  color: #76b900;
  font-size: 16px; }

.TabLabel__icon--1a3EH {
  line-height: 21px;
  display: inline-block;
  position: relative; }

.TabLabel__sidePad--3gQ00 {
  position: absolute;
  left: -26px; }

.styles__restrictedContainerDiv--3RkA8 {
  margin: auto 0; }

.styles__link--1Wv9i {
  color: #76b900 !important;
  display: block; }
  .styles__link--1Wv9i:not(.styles__activeLink--19FXR) {
    opacity: .8;
    padding: 5px 0; }
  .styles__link--1Wv9i:hover {
    opacity: 1; }
  .styles__link--1Wv9i.styles__activeLink--19FXR {
    border-left: 4px solid #76b900;
    font-weight: 500;
    opacity: 1;
    padding: 5px 0 5px 15px; }

.styles__restrictedSpan--1ob8L {
  margin: 2px 10px 0 0; }

.styles__list--3vr42 {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--1v1Es {
  cursor: pointer; }

.styles__divider--dErBG, .styles__specificationContainerDiv--V7gWK, .styles__buttonContainerDiv--GDraq, .styles__projectDetailContainerDiv--T528V {
  padding: 0 0 0 48px; }

.styles__divider--dErBG {
  margin-right: 130px; }

.styles__specificationContainerDiv--V7gWK {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__buttonContainerDiv--GDraq {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__projectDetailContainerDiv--T528V {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__saveButton--1OwXg {
  margin-right: 25px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__layout--2Vb0O .styles__panel--3NExQ {
  height: calc(100% - 60px); }

.styles__navDrawerDrawer--Ypb_5 {
  background-color: #eeeded;
  z-index: 1;
  position: absolute; }

.styles__navDrawerDrawer--Ypb_5.styles__pinned--2akwK {
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  border-right: 0; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--Ypb_5.styles__pinned--2akwK {
      width: 320px; } }

.styles__actionBar--2OS8c {
  background-color: rgb(255, 255, 255);
  border-right: 1px solid rgb(224, 224, 224);
  border-top: 1px solid rgb(224, 224, 224);
  bottom: 0;
  padding: 10px 10px 10px 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 200; }

.styles__circular--20qYu {
  height: 36px;
  width: 90px; }

.styles__path--1g206 {
  stroke: #76b900; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__tab--pUxnX {
  overflow-y: auto; }

.styles__backLink--1M9Z- {
  margin-right: 20px; }

.styles__submitLink--2E_ye {
  margin: 0 20px; }

.styles__actionBar--1Ez86 {
  background-color: rgb(255, 255, 255);
  border-right: 1px solid rgb(224, 224, 224);
  border-top: 1px solid rgb(224, 224, 224);
  bottom: 0;
  padding: 10px;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 200; }

.styles__navigationContainer--25Tpc {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__layout--FBlZ- .styles__panel--2agQ6 {
  height: calc(100% - 60px);
  margin: 5px 0;
  padding: 0 50px 50px 50px;
  overflow-y: auto; }
  @media screen and (min-width: 600px) {
    .styles__layout--FBlZ- .styles__panel--2agQ6 {
      left: 320px; } }

.styles__navDrawerDrawer--1DtgJ {
  background-color: #eeeded;
  z-index: 1;
  position: absolute; }

.styles__navDrawerDrawer--1DtgJ.styles__pinned--2uVoZ {
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  border-right: 0; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--1DtgJ.styles__pinned--2uVoZ {
      width: 320px; } }

.styles__card--3RnGV {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.styles__category--1Kji1 {
  font-size: 16px;
  font-weight: 500; }

.styles__listItem--3Hvxz {
  font-size: 14px;
  font-weight: 500; }

.styles__listItemContainer--2xv1F {
  padding: 20px 0; }

.styles__circular--1yoU6 {
  height: 36px;
  width: 90px; }

.styles__path--3STe_ {
  stroke: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.FilterNavHeader__divider--RcccP {
  margin: 15px 0; }

.FilterNavHeader__header--3FYrv {
  color: rgb(117, 117, 117);
  font-size: 14px;
  font-weight: 500;
  margin: 0 5px; }

.FilterNavHeader__navHeader--2iMij {
  color: rgb(117, 117, 117);
  font-size: 14px;
  font-weight: 500;
  margin: 0 5px; }

.FilterNavHeader__vertical--3Mm2I {
  padding: 20px 20px 0 15px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.ResetButton__button--2z4u8 {
  background-color: rgb(245, 245, 245) !important;
  color: rgb(117, 117, 117) !important;
  font-size: 14px;
  width: auto; }

.ResetButton__neutral--3aPnE:not([disabled]).ResetButton__raised--1-Zuq, .ResetButton__neutral--3aPnE:not([disabled]).ResetButton__floating--1CL3Q {
  color: rgb(117, 117, 117); }

.ResetButton__neutral--3aPnE:not([disabled]).ResetButton__flat--1K22d, .ResetButton__neutral--3aPnE:not([disabled]).ResetButton__toggle--2NRhr {
  color: rgb(117, 117, 117); }

.ResetButton__neutral--3aPnE:not([disabled]).ResetButton__inverse--gYMl-.ResetButton__raised--1-Zuq, .ResetButton__neutral--3aPnE:not([disabled]).ResetButton__inverse--gYMl-.ResetButton__floating--1CL3Q {
  color: rgb(117, 117, 117); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.FilterButton__button--cKWcD {
  background-color: rgb(245, 245, 245) !important;
  color: rgb(117, 117, 117) !important;
  font-size: 14px;
  width: auto; }

.FilterButton__neutral--3pgam:not([disabled]).FilterButton__raised--3eBrJ, .FilterButton__neutral--3pgam:not([disabled]).FilterButton__floating--3FBjg {
  color: rgb(117, 117, 117); }

.FilterButton__neutral--3pgam:not([disabled]).FilterButton__flat--33Dou, .FilterButton__neutral--3pgam:not([disabled]).FilterButton__toggle--12159 {
  color: rgb(117, 117, 117); }

.FilterButton__neutral--3pgam:not([disabled]).FilterButton__inverse--1HF2E.FilterButton__raised--3eBrJ, .FilterButton__neutral--3pgam:not([disabled]).FilterButton__inverse--1HF2E.FilterButton__floating--3FBjg {
  color: rgb(117, 117, 117); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.FilterMenuHeader__header--XXYNq {
  color: rgb(117, 117, 117);
  font-size: 14px;
  font-weight: 500; }

.FilterMenuHeader__filterContainer--2nBKc {
  margin-bottom: -5px;
  padding: 10px 10px 0 20px; }

.FilterMenuHeader__alignBox--v9-dy {
  width: 145px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.FilterMenu__divider--31prx {
  margin: 15px 0; }

.FilterMenu__active--vPcql {
  font-weight: 500; }

@charset "UTF-8";

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.ApprovalItemDetails__approvalItemCaption--2Uts0 {
  font-size: 14px; }

.ApprovalItemDetails__approvalItemProductSku--2g-DB {
  color: rgb(117, 117, 117);
  font-size: 12px; }
  .ApprovalItemDetails__approvalItemProductSku--2g-DB::after {
    color: rgb(117, 117, 117);
    content: '\2022';
    padding: 0 8px; }

.ApprovalItemDetails__approvalItemGpuSku--cdi-l {
  color: rgb(117, 117, 117);
  font-size: 12px; }

.ApprovalItemDetails__approvalProductClassType--1qICM {
  color: rgb(117, 117, 117);
  font-size: 12px; }

.ApprovalItemDetails__approvalItemPartnerSite--1uuTE {
  color: rgb(117, 117, 117);
  font-size: 12px; }

.ApprovalItemDetails__icon--1k_zl.ApprovalItemDetails__riskIcon--3GXle {
  color: rgb(244, 67, 54);
  font-size: 14px;
  margin: auto;
  margin-left: 20px; }

.ApprovalItemDetails__details--2ULiP {
  color: rgb(33, 33, 33); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.ApprovalActions__caption--1gDyZ {
  color: rgb(255, 255, 255);
  font-size: 14px; }

.ApprovalActions__iconMenu--16G6n {
  display: none; }
  .ApprovalActions__iconMenu--16G6n.ApprovalActions__show--2J_Gm {
    display: inline-block; }
  .ApprovalActions__iconMenu--16G6n .ApprovalActions__menu--2hyKE:not(.ApprovalActions__active--1kAAC) {
    bottom: 1000px; }
  .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF {
    font-size: 14px; }
    .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF .ApprovalActions__ripple--50ecx {
      color: rgb(117, 117, 117); }
    .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF.ApprovalActions__approveItem--ibQCm {
      background-color: rgb(0, 200, 83); }
      .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF.ApprovalActions__approveItem--ibQCm .ApprovalActions__icon--peygY {
        color: rgb(255, 255, 255);
        font-size: 14px !important;
        width: 20px; }
      .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF.ApprovalActions__approveItem--ibQCm:not(.ApprovalActions__disabled--2vmV7):hover {
        background-color: rgb(0, 200, 83); }
    .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF.ApprovalActions__rejectItem--3bKBh {
      background-color: rgb(213, 0, 0); }
      .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF.ApprovalActions__rejectItem--3bKBh .ApprovalActions__icon--peygY {
        color: rgb(255, 255, 255);
        font-size: 14px !important;
        width: 20px; }
      .ApprovalActions__iconMenu--16G6n .ApprovalActions__menuItem--EILWF.ApprovalActions__rejectItem--3bKBh:not(.ApprovalActions__disabled--2vmV7):hover {
        background-color: rgb(213, 0, 0); }
  .ApprovalActions__iconMenu--16G6n.ApprovalActions__approvalIconMenu--3lpQw .ApprovalActions__icon--peygY {
    color: rgb(158, 158, 158); }

.ApprovalActions__menuInner--3f8JA {
  padding: 0; }

li:hover .ApprovalActions__iconMenu--16G6n {
  display: inline-block; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.ApprovalItem__item--1rhIJ {
  height: 75px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 26px;
  padding-right: 6px; }

.ApprovalItem__selected--3I3qt {
  font-weight: 700; }

.ApprovalItem__approvalItemLink--2RqEv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.ApprovalList__list--2UmIQ {
  padding: 0 0 8px !important; }

/*.scrollBox {
  overflow-x: hidden;
  overflow-y: auto;
  visibility: hidden;

  &:hover,
  &:focus {
    visibility: visible;
  }
}

.scrollBoxContent {
  visibility: visible;
}*/

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.SideNavIconButton__primary--A0vbw {
  margin: 5px 0; }
  .SideNavIconButton__primary--A0vbw .SideNavIconButton__icon--27OKw {
    font-size: 38.4px;
    font-size: 2.4rem; }

.SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__raised--14dj1, .SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__floating--3pUnb {
  color: rgb(104, 159, 56);
  background: rgb(104, 159, 56); }

.SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__flat--15-hN, .SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__toggle--1MF6i {
  color: rgb(104, 159, 56); }
  .SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__flat--15-hN:focus:not(:active), .SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__toggle--1MF6i:focus:not(:active) {
    background: rgba(#76b900, 0.2); }

.SideNavIconButton__primary--A0vbw:not([disabled]).SideNavIconButton__flat--15-hN:hover {
  background: rgba(#76b900, 0.2); }

.SideNavBar__vertical--1uO6C {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.RejectionIconButton__button--1NKcT {
  -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
          box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  background-color: rgb(213, 0, 0) !important;
  bottom: 20px;
  position: absolute;
  right: 70px; }
  .RejectionIconButton__button--1NKcT:hover {
    -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2);
            box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2); }

.RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__raised--3dR6a, .RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__floating--mWOZF {
  color: rgb(213, 0, 0);
  background: rgb(213, 0, 0); }

.RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__flat--Gc0lR, .RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__toggle--_SRQQ {
  color: rgb(213, 0, 0); }
  .RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__flat--Gc0lR:focus:not(:active), .RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__toggle--_SRQQ:focus:not(:active) {
    background: rgba(#76b900, 0.2); }

.RejectionIconButton__floating--mWOZF:not([disabled]).RejectionIconButton__flat--Gc0lR:hover {
  background: rgba(#76b900, 0.2); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.ApprovalIconButton__button--3QUce {
  -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
          box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);
  background-color: rgb(0, 200, 83) !important;
  bottom: 20px;
  position: absolute;
  right: 20px; }
  .ApprovalIconButton__button--3QUce:hover {
    -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2);
            box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2); }

.ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__raised--GAcFy, .ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__floating--1eRdW {
  color: rgb(0, 200, 83);
  background: rgb(0, 200, 83); }

.ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__flat--1JGIi, .ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__toggle--2NO_v {
  color: rgb(0, 200, 83); }
  .ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__flat--1JGIi:focus:not(:active), .ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__toggle--2NO_v:focus:not(:active) {
    background: rgba(#76b900, 0.2); }

.ApprovalIconButton__floating--1eRdW:not([disabled]).ApprovalIconButton__flat--1JGIi:hover {
  background: rgba(#76b900, 0.2); }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.ApproverActionBar__approvalActions--2Klmm {
  background-color: rgb(255, 255, 255);
  border-top: 1px solid #dbdbdb;
  bottom: 0;
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 40px;
  position: -webkit-sticky;
  position: sticky;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--3eIPn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 16px;
  height: 240px;
  margin: 10px 0;
  position: relative;
  width: 192px; }

.styles__middleCard--2kvCL {
  color: #757575;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 10px;
  padding-top: 30px;
  width: 100%; }
  .styles__middleCard--2kvCL .styles__emailAddress--1L8SX {
    font-size: 12px; }
  .styles__middleCard--2kvCL .styles__emailIcon--odw7C {
    font-size: 16px;
    margin-right: 6px; }

.styles__avatar--1FM02 {
  border: 3px solid #fafafa;
  height: 60px;
  position: absolute;
  top: calc(30% - 30px);
  width: 60px; }
  .styles__avatar--1FM02 .styles__image--1AK8D {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: auto; }

.styles__topCard--wVOQ3 {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%;
  width: 100%; }

.styles__bottomCard--20rop {
  color: #fff;
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%;
  font-size: 14px;
  font-weight: 500;
  width: 100%; }

.styles__userName--3-ik6 {
  font-size: 16px;
  font-weight: 500; }

.styles__roleTitle--17uID {
  font-size: 12px; }

.styles__approveDate--2nRtH {
  font-size: 12px; }

.UserApprovedCard__userCard--2N3vE {
  background-color: #4caf50; }

.UserPendingCard__userCard--27v9H {
  background-color: rgb(158, 158, 158); }

.PanelSectionHeader__commentSectionHeader--1cqgl {
  font-weight: 500;
  padding: 30px 0; }

.PanelSection__commentSectionContainer--1d5pp {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0 100px 50px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__input--2_zVr {
  padding: 32px 0 !important;
  padding: 2rem 0 !important; }

.styles__label--v0hUT {
  font-size: 14px;
  font-weight: 400; }

.styles__bar--1sLSP::before, .styles__bar--1sLSP::after {
  background-color: #76b900;
  -webkit-transition-property: width, background-color;
  transition-property: width, background-color; }

.styles__inputElement--3lCFf:focus:not([disabled]):not([readonly]) ~ .styles__label--v0hUT:not(.styles__fixed--2mZCC) {
  color: #76b900; }

.styles__inputElement--3lCFf:focus:not([disabled]):not([readonly]) ~ .styles__icon--3usDm {
  color: #76b900; }

.styles__button--2ktEB {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(117, 117, 117) !important;
  font-size: 12px;
  width: auto; }

.styles__buttonContainer--wtB2r {
  padding-top: 10px; }

.styles__right--3-VhY {
  color: rgb(117, 117, 117); }

.styles__itemContentRoot--2vZaA {
  height: 100%; }
  .styles__itemContentRoot--2vZaA.styles__large--1oYdJ {
    height: 100%; }

.styles__itemText--Nq71z {
  display: block; }
  .styles__itemText--Nq71z.styles__primary--jfsGW {
    font-size: 14px !important;
    font-weight: 500; }

.styles__itemContentRoot--2vZaA {
  height: 100%; }
  .styles__itemContentRoot--2vZaA.styles__large--1oYdJ {
    height: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 .styles__day--1qbkB, .styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 .styles__month--3H9rY, .styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 .styles__year--1qn-G {
  font-size: 16px;
  line-height: 16px; }

.styles__card--1xV8k {
  padding: 10px; }

.styles__timelineDate--q58qr {
  margin-bottom: 10px; }
  .styles__timelineDate--q58qr .styles__monthNumberContainer--1-dEY {
    -ms-flex-item-align: end;
        align-self: flex-end; }
    .styles__timelineDate--q58qr .styles__monthNumberContainer--1-dEY .styles__monthNumber--1BPPn {
      font-size: 38px;
      font-weight: 700;
      line-height: 38px; }
  .styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 {
    margin-left: 10px; }
    .styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 .styles__day--1qbkB {
      font-weight: 500; }
    .styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 .styles__month--3H9rY {
      color: rgb(158, 158, 158);
      margin-right: 5px; }
    .styles__timelineDate--q58qr .styles__dateTimeContainer--1tT11 .styles__year--1qn-G {
      color: rgb(158, 158, 158); }

.styles__action--20DjU {
  color: rgb(158, 158, 158); }
  .styles__action--20DjU .styles__icon--2OXtC {
    font-size: 18px; }
  .styles__action--20DjU .styles__content--2LIlS {
    font-size: 12px;
    font-weight: 500;
    margin-left: 10px; }

.styles__timelineState--7SF7s.styles__reject--1OhNf {
  color: rgb(244, 67, 54); }

.styles__timelineState--7SF7s.styles__approve--ayDKj {
  color: rgb(76, 175, 80); }

.styles__timelineState--7SF7s .styles__content--2LIlS {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px; }

.styles__timelineState--7SF7s .styles__middle--3qXqL {
  padding: 0 8px; }

.styles__timelineState--7SF7s .styles__icon--2OXtC {
  font-size: 24px;
  line-height: 24px; }

.styles__timelineState--7SF7s .styles__timestamp--2WxxC {
  color: rgb(158, 158, 158);
  font-size: 12px;
  font-weight: 500;
  line-height: 24px; }

.styles__sectionHeader--arsja {
  border-radius: 2px;
  display: inline-block;
  padding: 3px 10px; }
  .styles__sectionHeader--arsja.styles__reject--1OhNf {
    background-color: rgb(244, 67, 54); }
  .styles__sectionHeader--arsja.styles__approve--ayDKj {
    background-color: rgb(76, 175, 80); }
  .styles__sectionHeader--arsja .styles__title--3R06B {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 500; }

.styles__leftSubSection--21G18, .styles__rightSubSection--20l4F {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  padding: 0 10px 30px; }

.styles__details--35xod .styles__usernameContainer--1u4J1 {
  padding-top: 5px; }
  .styles__details--35xod .styles__usernameContainer--1u4J1 .styles__username--15vPT {
    color: rgb(158, 158, 158);
    font-size: 12px; }

.styles__subsection--3I4W2 {
  width: 100%; }

.styles__sectionDivider--3TGX5 {
  height: 20px; }

.styles__divider--ECg14 {
  background-color: rgb(76, 175, 80);
  height: 100%;
  width: 2px; }
  .styles__divider--ECg14.styles__reject--1OhNf {
    background-color: rgb(244, 67, 54); }
  .styles__divider--ECg14.styles__approve--ayDKj {
    background-color: rgb(76, 175, 80); }

.styles__point--206-Q {
  border-radius: 50%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 12px;
          flex: 0 0 12px;
  height: 12px;
  margin: 6px;
  width: 12px; }
  .styles__point--206-Q.styles__reject--1OhNf {
    background-color: rgb(244, 67, 54); }
  .styles__point--206-Q.styles__approve--ayDKj {
    background-color: rgb(76, 175, 80); }

.styles__body1--3n35l {
  color: #757575;
  padding: 10px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.MainPanel__mainPanel--2iNI7 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%; }

.MainPanel__approvalActions--23JXb {
  background-color: rgb(255, 255, 255);
  border-top: 1px solid #dbdbdb;
  bottom: 0;
  display: block;
  height: 40px;
  position: -webkit-sticky;
  position: sticky;
  width: 100%; }

.styles__card--1GuhW {
  padding: 10px; }

.styles__card--1Ds7z {
  padding: 0;
  margin: 0; }

.styles__commentSectionContainer--2wozK {
  margin: 0; }

.styles__wrapper--iiVSV > div {
  margin: 0px; }


.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__mainPanel--1xlAC {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%; }

.styles__approvalActions--3qWDR {
  background-color: rgb(255, 255, 255);
  border-top: 1px solid #dbdbdb;
  bottom: 0;
  display: block;
  height: 40px;
  position: -webkit-sticky;
  position: sticky;
  width: 100%; }

.styles__inputElement--1f9xe {
  min-height: 150px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

@media screen and (min-width: 600px) {
  .ApprovalPage__navDrawerPinned--2vzoY .ApprovalPage__panel--1wIYt {
    left: 320px;
    right: 60px;
    height: 100%; } }

.ApprovalPage__layout--1N8K7 {
  background-color: rgb(250, 250, 250); }

.ApprovalPage__navDrawerDrawer--2f0GM.ApprovalPage__pinned--1cknz {
  background-color: rgb(245, 245, 245);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .ApprovalPage__navDrawerDrawer--2f0GM.ApprovalPage__pinned--1cknz {
      width: 320px; } }

.ApprovalPage__sidebarWrapper--297fY {
  position: absolute;
  right: 0; }

.ApprovalPage__sidebarDrawer--1g575.ApprovalPage__pinned--1cknz {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  background-color: rgb(245, 245, 245);
  z-index: 1; }
  @media screen and (min-width: 600px) {
    .ApprovalPage__sidebarDrawer--1g575.ApprovalPage__pinned--1cknz {
      max-width: 60px;
      width: 60px; } }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__cardTitle--3IniX.styles__large--uX3Sc {
  padding: 0 24px; }

.styles__addButtonContainer--1kT95 {
  -ms-flex-item-align: center;
      align-self: center; }
  .styles__addButtonContainer--1kT95 button {
    font-size: 17px;
    padding: 0; }

.styles__userInputContainer--1bJRe {
  padding: 10px 20px; }
  .styles__userInputContainer--1bJRe .styles__selectContainer--2w3bi {
    width: 100%; }

.styles__body--2PNB9 {
  overflow-y: auto; }

.styles__userInputHeader--29NkP {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }
  .styles__userInputHeader--29NkP .styles__required--1bjLb {
    color: red; }

.styles__userInput--2oK1T {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__popupHeader--1bB-4 {
  text-align: center; }

.styles__popupContainer--1NF4x {
  height: 560px; }
  .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka {
    height: 60%;
    width: 100%; }
    .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 {
      height: 100%;
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 .styles__infoElements--1Kmyp {
        margin-top: 2.5%;
        text-align: center; }
        .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 .styles__infoElements--1Kmyp .styles__timeInfoElement--3FMjJ {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 .styles__infoElements--1Kmyp .styles__timeInfoElement--3FMjJ p {
            margin-right: 2px; }

@-webkit-keyframes styles__blink--2WakD {
  0% {
    opacity: .2; }
  20% {
    opacity: 1; }
  100% {
    opacity: .2; } }

@keyframes styles__blink--2WakD {
  0% {
    opacity: .2; }
  20% {
    opacity: 1; }
  100% {
    opacity: .2; } }
        .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 .styles__infoElements--1Kmyp .styles__infoText--a3d02 span {
          -webkit-animation-name: styles__blink--2WakD;
                  animation-name: styles__blink--2WakD;
          -webkit-animation-duration: 1.4s;
                  animation-duration: 1.4s;
          -webkit-animation-iteration-count: infinite;
                  animation-iteration-count: infinite;
          -webkit-animation-fill-mode: both;
                  animation-fill-mode: both; }
        .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 .styles__infoElements--1Kmyp .styles__infoText--a3d02 span:nth-child(2) {
          -webkit-animation-delay: .2s;
                  animation-delay: .2s; }
        .styles__popupContainer--1NF4x .styles__flexContainer--3u4ka .styles__loadingContainer--3xkQ2 .styles__infoElements--1Kmyp .styles__infoText--a3d02 span:nth-child(3) {
          -webkit-animation-delay: .4s;
                  animation-delay: .4s; }

.styles__card--2z8i- {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__cardTitle--3IniX.styles__large--uX3Sc .styles__title--2TW0Y {
  color: rgb(0, 0, 0);
  font-size: 20px;
  line-height: 64px/20px;
  margin: 0; }

.styles__tableContainer--P_wxV {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.styles__layout--8HfnH {
  min-height: 90vh; }
  .styles__layout--8HfnH .styles__panel--3WayQ {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding: 50px;
    height: 100%; }
    .styles__layout--8HfnH .styles__panel--3WayQ .styles__card--2z8i- {
      height: 100%; }

.styles__inputElement--1pW3H:focus:not([disabled]):not([readonly]) ~ .styles__label--2JlZ4:not(.styles__fixed--3SvYK) {
  color: #76b900; }

.styles__inputElement--1pW3H:focus:not([disabled]):not([readonly]) ~ .styles__icon--19khC {
  color: #76b900; }

.styles__label--2JlZ4 {
  color: #76b900; }

.styles__bar--2NyCL::before, .styles__bar--2NyCL::after {
  background-color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--2B1pB tr th:nth-child(2),
.styles__table--2B1pB tr td:nth-child(2), .styles__table--2B1pB.styles__disabled--3OVhJ tr th:nth-child(1),
.styles__table--2B1pB.styles__disabled--3OVhJ tr td:nth-child(1), .styles__table--2B1pB tr th,
.styles__table--2B1pB tr td, .styles__table--2B1pB.styles__disabled--3OVhJ tr th,
.styles__table--2B1pB.styles__disabled--3OVhJ tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--2B1pB tr th:nth-child(2),
.styles__table--2B1pB tr td:nth-child(2), .styles__table--2B1pB.styles__disabled--3OVhJ tr th:nth-child(1),
.styles__table--2B1pB.styles__disabled--3OVhJ tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--2B1pB tr th,
.styles__table--2B1pB tr td, .styles__table--2B1pB.styles__disabled--3OVhJ tr th,
.styles__table--2B1pB.styles__disabled--3OVhJ tr td {
  text-align: right;
  width: 150px; }

.styles__table--2B1pB tr th:last-child,
.styles__table--2B1pB tr td:last-child, .styles__table--2B1pB.styles__disabled--3OVhJ tr th:last-child,
.styles__table--2B1pB.styles__disabled--3OVhJ tr td:last-child {
  padding-right: 25px;
  width: calc(100% - 544px); }

.styles__table--2B1pB th::first-letter {
  text-transform: capitalize; }

.styles__table--2B1pB {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--2B1pB th.styles__selectable--3NK4l:first-child,
.styles__table--2B1pB td.styles__selectable--3NK4l:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--2B1pB th.styles__selectable--3NK4l:first-child > *, .styles__table--2B1pB td.styles__selectable--3NK4l:first-child > * {
    margin: 0; }

.styles__table--2B1pB tr {
  height: 30px;
  line-height: 30px; }

.styles__row--2lWNh:last-child td {
  border-color: #e0e0e0; }

.styles__tableNavigation--3MoaY {
  margin: 16px 0; }

.styles__rightChevron--2ySdo {
  margin: 0 25px 0 25px; }

.styles__leftChevron--2Pto- {
  margin-left: 44px; }

.styles__pageSize--2-loV {
  margin-left: 44px; }

.styles__rowSize--1EkOw {
  margin-left: 44px; }

.styles__toggle--29sjJ {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--29sjJ > .styles__icon--N5D2m,
  .styles__toggle--29sjJ svg,
  .styles__toggle--29sjJ span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--9B1Wc {
  overflow: visible; }

.styles__input--3g3i1[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--3g3i1 .styles__hint--2KK_w {
  top: 12px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--20udI tr th:nth-child(2),
.styles__table--20udI tr td:nth-child(2), .styles__table--20udI.styles__disabled--2qUry tr th:nth-child(1),
.styles__table--20udI.styles__disabled--2qUry tr td:nth-child(1), .styles__table--20udI tr th,
.styles__table--20udI tr td, .styles__table--20udI.styles__disabled--2qUry tr th,
.styles__table--20udI.styles__disabled--2qUry tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--20udI tr th:nth-child(2),
.styles__table--20udI tr td:nth-child(2), .styles__table--20udI.styles__disabled--2qUry tr th:nth-child(1),
.styles__table--20udI.styles__disabled--2qUry tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--20udI tr th,
.styles__table--20udI tr td, .styles__table--20udI.styles__disabled--2qUry tr th,
.styles__table--20udI.styles__disabled--2qUry tr td {
  text-align: right;
  width: 150px; }

.styles__table--20udI tr th:last-child,
.styles__table--20udI tr td:last-child, .styles__table--20udI.styles__disabled--2qUry tr th:last-child,
.styles__table--20udI.styles__disabled--2qUry tr td:last-child {
  padding-right: 25px;
  width: calc(100% - 544px); }

.styles__table--20udI th::first-letter {
  text-transform: capitalize; }

.styles__table--20udI {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--20udI th.styles__selectable--B-B5L:first-child,
.styles__table--20udI td.styles__selectable--B-B5L:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--20udI th.styles__selectable--B-B5L:first-child > *, .styles__table--20udI td.styles__selectable--B-B5L:first-child > * {
    margin: 0; }

.styles__table--20udI tr {
  height: 30px;
  line-height: 30px; }

.styles__row--3Qefr:last-child td {
  border-color: #e0e0e0; }

.styles__tableNavigation--2KSxU {
  margin: 16px 0; }

.styles__rightChevron--kodN- {
  margin: 0 25px 0 25px; }

.styles__leftChevron--16eKo {
  margin-left: 44px; }

.styles__pageSize--lzuhw {
  margin-left: 44px; }

.styles__rowSize--2ApYm {
  margin-left: 44px; }

.styles__toggle--tKR-j {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--tKR-j > .styles__icon--2gal7,
  .styles__toggle--tKR-j svg,
  .styles__toggle--tKR-j span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--1kJfA {
  overflow: visible; }
  .styles__card--1kJfA .styles__lastUpdated--15gOJ {
    margin-left: 10px;
    margin-top: -8px;
    margin-bottom: -4px;
    font-size: 12px; }

.styles__revisionDialog--hQw5v .styles__body--3u8bG {
  overflow: auto;
  min-height: 400px;
  min-height: 25rem;
  max-height: 960px;
  max-height: 60rem; }

.styles__revisionDialog--hQw5v .styles__navigation--1pwdJ {
  overflow: hidden; }

.styles__importDialog--3_PUm .styles__body--3u8bG {
  overflow: auto;
  min-height: 400px;
  min-height: 25rem; }

.styles__importDialog--3_PUm .styles__navigation--1pwdJ {
  overflow: hidden; }

.styles__importDialog--3_PUm .styles__userInputContainer--10lXe {
  padding: 10px 20px; }
  .styles__importDialog--3_PUm .styles__userInputContainer--10lXe .styles__selectContainer--1pO7o {
    width: 100%; }

.styles__importDialog--3_PUm .styles__userInputHeader--1lppm {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }
  .styles__importDialog--3_PUm .styles__userInputHeader--1lppm .styles__required--2qDof {
    color: red; }

.styles__input--2_sPc[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--2_sPc .styles__hint--2NWhb {
  top: 12px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--3qeuH {
  overflow: visible; }

.styles__emptyStateMessage--3jX-j {
  width: 100%;
  text-align: center;
  font-size: 14px;
  padding: 24px; }

.styles__dialogSection--1GMMX {
  margin-bottom: 15px; }

.styles__emptyStateMessage--3o-BQ {
  width: 100%;
  text-align: center;
  font-size: 14px;
  padding: 24px 0; }

.styles__dialogContainer--CcZDK {
  max-width: 900px; }
  .styles__dialogContainer--CcZDK section {
    padding: 24px 0 0 0; }
    .styles__dialogContainer--CcZDK section h6 {
      padding: 0 24px; }
  .styles__dialogContainer--CcZDK .styles__parentContainer--1HE1n {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 70vh;
    max-height: 450px;
    border-top: 1.6px solid #e0e0e0;
    border-top: 0.1rem solid #e0e0e0;
    border-bottom: 1.6px solid #e0e0e0;
    border-bottom: 0.1rem solid #e0e0e0;
    color: rgba(0, 0, 0, .9); }
    .styles__dialogContainer--CcZDK .styles__parentContainer--1HE1n .styles__leftContainer--fZe4p {
      width: 300px;
      min-width: 200px;
      padding: 24px;
      border-right: 1.6px solid #e0e0e0;
      border-right: 0.1rem solid #e0e0e0; }
    .styles__dialogContainer--CcZDK .styles__parentContainer--1HE1n .styles__rightContainer--3nsOM {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .styles__dialogContainer--CcZDK .styles__parentContainer--1HE1n .styles__rightContainer--3nsOM .styles__containerHeader--u_j9X {
        width: 100%;
        border-bottom: 1.6px solid #e0e0e0;
        border-bottom: 0.1rem solid #e0e0e0; }
      .styles__dialogContainer--CcZDK .styles__parentContainer--1HE1n .styles__rightContainer--3nsOM .styles__tableSection--1kLLa {
        overflow: auto;
        padding: 24px; }
        .styles__dialogContainer--CcZDK .styles__parentContainer--1HE1n .styles__rightContainer--3nsOM .styles__tableSection--1kLLa table {
          border: 1.6px solid #e0e0e0;
          border: 0.1rem solid #e0e0e0;
          background: #eeeded; }

.styles__startDate--2Q4YU, .styles__endDate--1unb- {
  padding: 0 30px; }

.styles__list--2x2qa {
  padding: 0 20px; }

.styles__cardActions--3a5gt {
  padding: 10px 20px; }
  .styles__cardActions--3a5gt [data-react-toolbox='button'] {
    -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
    min-width: 30px; }

.styles__card--1kOkf {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--2p5sd {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--3tUOF {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--gHmCG {
  padding: 5px; }

.styles__userItemContainer--2DxiZ {
  padding: 5px; }

.styles__userInputContainer--2yvbu {
  padding: 10px 20px; }

.styles__userInputHeader--24siR {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--3l9tg {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--1Sbzt {
  margin: 0 0 30px; }

.styles__tab--hk9rj {
  overflow-y: auto; }

.styles__navigationContainer--3MTj3 {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

@media screen and (min-width: 600px) {
  .styles__layout--DTaX0 .styles__panel--12s_r {
    left: 300px;
    height: 100%; } }

.styles__navDrawerWrapper--IMWDb {
  z-index: 1; }

.styles__navDrawerDrawer--1DJOV.styles__pinned--kguEm {
  padding: 40px 0 40px 40px;
  padding: 2.5rem 0 2.5rem 2.5rem;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12); }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--1DJOV.styles__pinned--kguEm {
      width: 300px; } }

.styles__productDetailContainer--17O68, .styles__dividerContainer--3LrgO, .styles__scrollNavigation--3jVEw, .styles__subheading--hTGnr {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 20px; }

.styles__dividerContainer--3LrgO {
  margin-right: 40px; }

.styles__subheading--hTGnr {
  margin: 10px 0; }

.styles__headline--1Wu5E {
  margin: 0 0 20px; }

.styles__scrollContainer--2O4Qg {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__link--1XPzK {
  color: #76b900 !important;
  display: block; }
  .styles__link--1XPzK:not(.styles__activeLink--3CIYs) {
    opacity: .8;
    padding: 5px 0; }
  .styles__link--1XPzK:hover {
    opacity: 1; }
  .styles__link--1XPzK.styles__activeLink--3CIYs {
    border-left: 4px solid #76b900;
    font-weight: 500;
    opacity: 1;
    padding: 5px 0 5px 15px; }

.styles__list--4xv7N {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--2vSfx {
  cursor: pointer; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__layout--1Hp5- .styles__panel--282Dk {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%; }

.styles__scrollContainer--3tFvq {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  padding: 20px; }

.styles__card--264HP {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-height: 100%;
  overflow: visible;
  padding: 10px; }

.styles__cardTitle--jH9bd.styles__large--3NN1Q {
  padding: 10px 0 0 0; }
  .styles__cardTitle--jH9bd.styles__large--3NN1Q .styles__title--wy5U5 {
    color: rgb(0, 0, 0);
    font-size: 20px;
    line-height: 64px/20px;
    margin: 0; }

.styles__input--1TClR {
  margin: 0; }

.styles__dashboardQueryContainer--2jFl7 {
  padding: 10px; }

.styles__dashboardQuery--1jL5d {
  margin: 0 10px; }

.styles__button--l47or {
  -ms-flex-item-align: end;
      align-self: flex-end; }

.styles__filterTitle--hS1-y {
  font-weight: bold !important; }

.styles__chartFilterContainer--3YDlM {
  margin: 10px 0;
  padding: 10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-item-align: start;
      align-self: flex-start;
  max-width: 15%;
  min-width: 10%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.styles__chartsContainer--3uub7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%; }

.styles__chartContainer--27L2C {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  margin: 10px;
  padding: 10px; }

.styles__pieChart--2U4VE {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.styles__checkboxes--2PESf {
  padding: 0px 10px; }

.styles__header--hbVmd, .styles__body--3qZT5 {
  background-color: white; }

.styles__divider--PG6Zx {
  margin: 0; }

.styles__dashboardOptions--3L9Hu {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.styles__filterOptions--3Ecp8 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__queryChip--2Xezf {
  margin: 5px;
  color: '#76b900'; }

.styles__universeAddBtn--39laG {
  width: 100%; }

.styles__stretchSelect--e60Tx {
  padding: 5px 0 0;
  width: 100%; }

.styles__attributeText--6iDQl {
  -ms-flex-item-align: center;
      align-self: center;
  padding: 10px; }

.styles__aeSegmentChartContainer--2Ciz5 {
  width: 95%;
  float: right;
  margin: 10px; }

.styles__aeSegmentContainer--3V29X {
  padding: 15px 0;
  overflow: hidden;
  width: 100%; }

.styles__rowCharts--2OAwM {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%; }

.styles__regionChart--2jpbh {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0; }

.styles__body2--3ieNA {
  font-size: 18px; }

.styles__table--36_x2 {
  border: 1px solid; }
  .styles__table--36_x2 tr th,
  .styles__table--36_x2 tr td {
    border: 1px solid; }
  .styles__table--36_x2 tr th {
    background-color: #76b900;
    color: black;
    font-weight: bold; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__layout--1RuRj .styles__panel--25Sgp {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%; }

.styles__scrollContainer--1HIY0 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%;
  padding: 50px 50px; }

.styles__card--dHGBm {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-height: 100%;
  overflow: visible;
  padding: 10px 0 0 0; }

.styles__cardTitle--2lISV.styles__large--3aWIS {
  padding: 10px 0; }
  .styles__cardTitle--2lISV.styles__large--3aWIS .styles__title--Whm2s {
    color: rgb(0, 0, 0);
    font-size: 20px;
    line-height: 64px/20px;
    margin: 0; }

.styles__dropdown--3jKbh, .styles__input--3fwz4 {
  margin: 10px; }

.styles__dropdown--3jKbh .styles__inputLabel--gjW9I {
  font-size: 16px !important;
  font-weight: 400; }

.styles__inputContainer--F42pQ {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__autocomplete--3lU7m {
  padding: 0; }

.styles__suggestions--17D5d {
  list-style: none;
  padding: 0; }
  .styles__suggestions--17D5d:not(.styles__up--2Xtah) {
    margin-top: -30px; }

.styles__inputElement--2n1qj {
  -webkit-transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1); }
  .styles__inputElement--2n1qj:focus:not([disabled]):not([readonly]) ~ .styles__label--2BakD:not(.styles__fixed--2yERo) {
    color: #76b900; }
  .styles__inputElement--2n1qj:focus:not([disabled]):not([readonly]) ~ .styles__icon--2NsFf {
    color: #76b900; }

.styles__header--2LdTq {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 20px; }

.styles__table---PvPQ {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .styles__table---PvPQ tr th,
  .styles__table---PvPQ tr td {
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .styles__table---PvPQ tr th:last-child .styles__headerMenuContainer--94Zko {
    margin-left: -80px;
    background-color: red; }
  .styles__table---PvPQ tr td {
    cursor: pointer; }

.styles__tableContainer--7Ol0S {
  overflow: auto;
  position: relative;
  min-height: 330px; }

.styles__emptyComponent--36GjU {
  padding: 0 20px 20px 20px; }

.styles__raised--1w5iD .styles__icon--2NsFf {
  color: rgb(255, 255, 255); }

.styles__button--LEvVO {
  margin: 6px; }

.styles__neutral--2Gpep:not([disabled]) .styles__icon--2NsFf {
  color: #76b900; }

.styles__drawerButton--s_K9Q {
  padding: 20px 0;
  margin: 10px -10px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__layout--3TMpt .styles__panel--3G9al {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%; }

.styles__scrollContainer--KylbQ {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  padding: 20px; }

.styles__card--2Udt- {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-height: 100%;
  overflow: visible;
  padding: 10px; }

.styles__cardTitle--1y7g9.styles__large--KJ6G9 {
  padding: 10px 0 0 0; }
  .styles__cardTitle--1y7g9.styles__large--KJ6G9 .styles__title--FM0ar {
    color: rgb(0, 0, 0);
    font-size: 20px;
    line-height: 64px/20px;
    margin: 0; }

.styles__input--32xRw {
  margin: 0; }

.styles__dashboardQueryContainer--25ION {
  padding: 10px; }

.styles__dashboardQuery--3xkez {
  margin: 0 10px; }

.styles__button--3-UJN {
  -ms-flex-item-align: end;
      align-self: flex-end; }

.styles__filterTitle--1ta9P {
  font-weight: bold !important; }

.styles__chartFilterContainer--1owW8 {
  margin: 10px 0;
  padding: 10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-item-align: start;
      align-self: flex-start;
  max-width: 15%;
  min-width: 10%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.styles__chartsContainer--2jT5y {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%; }

.styles__chartContainer--vaRde {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  margin: 10px;
  padding: 10px; }

.styles__pieChart--1pvlN {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.styles__checkboxes--3-Br0 {
  padding: 0px 10px; }

.styles__header--3zpdV, .styles__body--1zBdd {
  background-color: white; }

.styles__divider--3HZZ9 {
  margin: 0; }

.styles__dashboardOptions--1Li1f {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.styles__filterOptions--2efjR {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__queryChip--Wx-dE {
  margin: 5px;
  color: '#76b900'; }

.styles__universeAddBtn--1N3Uz {
  width: 100%; }

.styles__stretchSelect--1GfKr {
  padding: 5px 0 0;
  width: 100%; }

.styles__attributeText--ynbGt {
  -ms-flex-item-align: center;
      align-self: center;
  padding: 10px; }

.styles__pexWrapper--1NMNQ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .styles__pexWrapper--1NMNQ .styles__pexChart--2bWPK {
    width: 70%; }
  .styles__pexWrapper--1NMNQ .styles__emptyTableMessage--1ej1P {
    width: 30%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .styles__pexWrapper--1NMNQ .styles__emptyTableMessage--1ej1P span {
      font-size: 18px;
      color: gray; }

.styles__compactCell--38LXP {
  padding: 0px; }

.styles__pexTableWrapper--2SEb- {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: auto;
  max-height: 35vh; }
  .styles__pexTableWrapper--2SEb- .styles__table--1Jtt8 {
    margin: 0 auto; }

.styles__compactTable--2lP6T {
  padding: 3px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__layout--2j9Sk .styles__panel--2_9Z3 {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%; }

.styles__scrollContainer--MBD77 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  width: 100%;
  padding: 50px 50px; }

.styles__card--3FKDu {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-height: 100%;
  overflow: visible;
  padding: 10px 0 0 0; }

.styles__cardTitle--jK8vI.styles__large--2vbkc {
  padding: 10px 0; }
  .styles__cardTitle--jK8vI.styles__large--2vbkc .styles__title--3XOh4 {
    color: rgb(0, 0, 0);
    font-size: 20px;
    line-height: 64px/20px;
    margin: 0; }

.styles__input--V4iP5 {
  margin: 0; }

.styles__inputContainer--1duAK {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__autocomplete--1-R0c {
  padding: 0px;
  padding-left: 25px; }

.styles__dropdown--1Z7OB {
  padding-right: 25px; }

.styles__suggestions--1ibJd {
  list-style: none;
  padding: 0; }
  .styles__suggestions--1ibJd:not(.styles__up--2d_bJ) {
    margin-top: -30px; }

.styles__inputElement--2zQCP {
  -webkit-transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 0.35s cubic-bezier(0.4, 0, 0.2, 1); }
  .styles__inputElement--2zQCP:focus:not([disabled]):not([readonly]) ~ .styles__label--BqSf-:not(.styles__fixed--1WI0U) {
    color: #76b900; }
  .styles__inputElement--2zQCP:focus:not([disabled]):not([readonly]) ~ .styles__icon--EPzi_ {
    color: #76b900; }

.styles__header--c4XOj {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0 20px; }

.styles__table--3WJeJ {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .styles__table--3WJeJ tr th,
  .styles__table--3WJeJ tr td {
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .styles__table--3WJeJ tr th:last-child .styles__headerMenuContainer--3Z2f6 {
    margin-left: -80px;
    background-color: red; }
  .styles__table--3WJeJ tr td {
    cursor: pointer; }

.styles__tableContainer--3Vhx2 {
  overflow: auto;
  position: relative;
  min-height: 330px; }

.styles__emptyComponent--1NqOY {
  padding: 0 20px 20px 20px; }

.styles__raised--hbJaw .styles__icon--EPzi_ {
  color: rgb(255, 255, 255); }

.styles__button--cuUEr {
  margin: 6px; }

.styles__neutral--PNeGP:not([disabled]) .styles__icon--EPzi_ {
  color: #76b900; }

.styles__drawerButton--1Euma {
  padding: 20px 0;
  margin: 10px -10px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--2NW-7 .styles__panel--cNe50 {
    left: 320px;
    height: 100%; } }

.styles__layout--hcapw {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--1pAsy.styles__pinned--2U1Xx {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--1pAsy.styles__pinned--2U1Xx {
      width: 320px; } }

.styles__list--2ZSiG {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--1t19Q {
  cursor: pointer; }

.styles__heading--6TLmq {
  margin-bottom: 10px; }

.styles__card--2bkRX {
  margin: 0 0 30px; }

.styles__mainPanel--1w0dj {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--hC2Jo tr th:nth-child(2),
.styles__table--hC2Jo tr td:nth-child(2), .styles__table--hC2Jo.styles__disabled--2n6aN tr th:nth-child(1),
.styles__table--hC2Jo.styles__disabled--2n6aN tr td:nth-child(1), .styles__table--hC2Jo tr th,
.styles__table--hC2Jo tr td, .styles__table--hC2Jo.styles__disabled--2n6aN tr th,
.styles__table--hC2Jo.styles__disabled--2n6aN tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--hC2Jo tr th:nth-child(2),
.styles__table--hC2Jo tr td:nth-child(2), .styles__table--hC2Jo.styles__disabled--2n6aN tr th:nth-child(1),
.styles__table--hC2Jo.styles__disabled--2n6aN tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--hC2Jo tr th,
.styles__table--hC2Jo tr td, .styles__table--hC2Jo.styles__disabled--2n6aN tr th,
.styles__table--hC2Jo.styles__disabled--2n6aN tr td {
  width: 100px; }

.styles__table--hC2Jo tr th:last-child,
.styles__table--hC2Jo tr td:last-child, .styles__table--hC2Jo.styles__disabled--2n6aN tr th:last-child,
.styles__table--hC2Jo.styles__disabled--2n6aN tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--hC2Jo tr th:last-child, .styles__table--hC2Jo.styles__disabled--2n6aN tr th:last-child {
  padding-right: 31px; }

.styles__table--hC2Jo th {
  font-weight: 700; }
  .styles__table--hC2Jo th::first-letter {
    text-transform: capitalize; }

.styles__table--hC2Jo {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--hC2Jo th.styles__selectable--2XLkr:first-child,
.styles__table--hC2Jo td.styles__selectable--2XLkr:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--hC2Jo th.styles__selectable--2XLkr:first-child > *, .styles__table--hC2Jo td.styles__selectable--2XLkr:first-child > * {
    margin: 0; }

.styles__row--3DkY8:last-child td {
  border-color: #e0e0e0; }

.styles__table--hC2Jo th,
.styles__table--hC2Jo td {
  color: #757575; }

.styles__staticTableContainer--3xHxL {
  max-height: 300px; }

.styles__tableNavigation--3iGcz {
  margin: 16px 0; }

.styles__rightChevron--1aI_3 {
  margin: 0 25px 0 25px; }

.styles__leftChevron--3IpIQ {
  margin-left: 44px; }

.styles__pageSize--3NewS {
  margin-left: 44px; }

.styles__rowSize--m0Yr4 {
  margin-left: 44px; }

.styles__toggle--1qvjA {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--1qvjA > .styles__icon--1160f,
  .styles__toggle--1qvjA svg,
  .styles__toggle--1qvjA span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--2WO-T {
  overflow: visible; }

.styles__input--1yKGK[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--1yKGK .styles__hint--B8Chb {
  top: 12px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

@media screen and (min-width: 600px) {
  .styles__navDrawerPinned--2pd8o .styles__panel--2RjDV {
    left: 320px;
    height: 100%; } }

.styles__layout--sIIVe {
  background-color: rgb(250, 250, 250); }

.styles__navDrawerDrawer--1jlDq.styles__pinned--1UxX8 {
  background-color: rgb(245, 245, 245);
  padding: 25px 0 25px 45px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: absolute; }
  @media screen and (min-width: 600px) {
    .styles__navDrawerDrawer--1jlDq.styles__pinned--1UxX8 {
      width: 320px; } }

.styles__list--2Ak04 {
  list-style: none;
  margin: 5px 0;
  padding: 0; }

.styles__listItem--1FMLJ {
  cursor: pointer; }

.styles__heading--3FZM2 {
  margin-bottom: 10px; }

.styles__card--2ZBfl {
  margin: 0 0 30px; }

.styles__mainPanel--161WU {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  width: 100%; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__table--3Qjzu tr th:nth-child(2),
.styles__table--3Qjzu tr td:nth-child(2), .styles__table--3Qjzu.styles__disabled--pFj17 tr th:nth-child(1),
.styles__table--3Qjzu.styles__disabled--pFj17 tr td:nth-child(1), .styles__table--3Qjzu tr th,
.styles__table--3Qjzu tr td, .styles__table--3Qjzu.styles__disabled--pFj17 tr th,
.styles__table--3Qjzu.styles__disabled--pFj17 tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.styles__table--3Qjzu tr th:nth-child(2),
.styles__table--3Qjzu tr td:nth-child(2), .styles__table--3Qjzu.styles__disabled--pFj17 tr th:nth-child(1),
.styles__table--3Qjzu.styles__disabled--pFj17 tr td:nth-child(1) {
  text-align: left;
  width: 200px; }

.styles__table--3Qjzu tr th,
.styles__table--3Qjzu tr td, .styles__table--3Qjzu.styles__disabled--pFj17 tr th,
.styles__table--3Qjzu.styles__disabled--pFj17 tr td {
  width: 100px; }

.styles__table--3Qjzu tr th:last-child,
.styles__table--3Qjzu tr td:last-child, .styles__table--3Qjzu.styles__disabled--pFj17 tr th:last-child,
.styles__table--3Qjzu.styles__disabled--pFj17 tr td:last-child {
  padding-right: 25px;
  text-align: right; }

.styles__table--3Qjzu tr th:last-child, .styles__table--3Qjzu.styles__disabled--pFj17 tr th:last-child {
  padding-right: 31px; }

.styles__table--3Qjzu th {
  font-weight: 700; }
  .styles__table--3Qjzu th::first-letter {
    text-transform: capitalize; }

.styles__table--3Qjzu {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  table-layout: auto;
  width: 100%; }

.styles__table--3Qjzu th.styles__selectable--1V08X:first-child,
.styles__table--3Qjzu td.styles__selectable--1V08X:first-child {
  padding: 0 12px 0 16px;
  width: 44px; }
  .styles__table--3Qjzu th.styles__selectable--1V08X:first-child > *, .styles__table--3Qjzu td.styles__selectable--1V08X:first-child > * {
    margin: 0; }

.styles__row--17FF8:last-child td {
  border-color: #e0e0e0; }

.styles__table--3Qjzu th,
.styles__table--3Qjzu td {
  color: #757575; }

.styles__staticTableContainer--1kbhB {
  max-height: 300px; }

.styles__tableNavigation--2FzvG {
  margin: 16px 0; }

.styles__rightChevron--YBiEc {
  margin: 0 25px 0 25px; }

.styles__leftChevron--3gT85 {
  margin-left: 44px; }

.styles__pageSize--1KZjL {
  margin-left: 44px; }

.styles__rowSize--BmWl3 {
  margin-left: 44px; }

.styles__toggle--CIRRs {
  height: 24px;
  padding: 0;
  width: 24px; }
  .styles__toggle--CIRRs > .styles__icon--3Rfa9,
  .styles__toggle--CIRRs svg,
  .styles__toggle--CIRRs span:not([data-react-toolbox='tooltip']) {
    font-size: 20px;
    line-height: 20px;
    padding: 0;
    vertical-align: baseline; }

.styles__card--2buj9 {
  overflow: visible; }

.styles__input--2iQLj[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--2iQLj .styles__hint--1viDd {
  top: 12px; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__radio--3WcWC::before {
  background-color: #76b900; }

.styles__radio--3WcWC .styles__ripple---AHVU {
  background-color: #76b900; }

.styles__radioChecked--1x1Gv {
  border: 2px solid #76b900; }
  .styles__radioChecked--1x1Gv::before {
    background-color: #76b900; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__dialog--1xYSh {
  overflow: unset; }
  .styles__dialog--1xYSh .styles__navigation--3UDbF {
    margin-left: auto;
    margin-right: auto; }
  .styles__dialog--1xYSh .styles__title--3GxCL span {
    vertical-align: middle; }
  .styles__dialog--1xYSh .styles__success--2qFlM, .styles__dialog--1xYSh .styles__failed--QPCv- {
    padding-right: 10px;
    font-size: 24px; }
  .styles__dialog--1xYSh .styles__success--2qFlM {
    color: #76b900; }
  .styles__dialog--1xYSh .styles__failed--QPCv- {
    color: #ff5050; }
  .styles__dialog--1xYSh .styles__successMessage--2veoI, .styles__dialog--1xYSh .styles__failedMessage--1Eagt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 10px;
    padding: 8px; }
  .styles__dialog--1xYSh .styles__successMessage--2veoI {
    border: 1px solid #76b900; }
  .styles__dialog--1xYSh .styles__failedMessage--1Eagt {
    border: 1px solid #ff5050; }

.styles__startDate--e_u1V, .styles__endDate--1yp7r {
  padding: 0 30px; }

.styles__list--3PmJW {
  padding: 0 20px; }

.styles__cardActions--3c9VC {
  padding: 10px 20px; }
  .styles__cardActions--3c9VC [data-react-toolbox='button'] {
    -ms-flex-preferred-size: 10%;
        flex-basis: 10%;
    min-width: 30px; }

.styles__card--2iV7m {
  margin-top: 15px;
  overflow: visible; }

.styles__userItemName--Pbtw8 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__userItemAvatar--2B2GS {
  -ms-flex-preferred-size: 10%;
      flex-basis: 10%; }

.styles__valueItem--38Tsh {
  padding: 5px; }

.styles__userItemContainer--33Drn {
  padding: 5px; }

.styles__userInputContainer--2psEn {
  padding: 10px 20px; }

.styles__userInputHeader--2b772 {
  color: rgb(117, 117, 117);
  -ms-flex-preferred-size: 20%;
      flex-basis: 20%;
  margin-right: 10px; }

.styles__userInput--ieWyF {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.styles__uploadText--2V6AN {
  color: #76b900;
  font-size: 18px;
  font-weight: 900; }

.styles__progressContainer--3vcRM {
  margin-bottom: 20px; }

.styles__uploadProgress--rHc9J {
  height: 100%;
  padding: 2px; }

.styles__uploadIcon--W6GqW {
  color: #76b900;
  font-size: 110px;
  margin-top: 30px; }

.styles__projectInputWrapper--3Cst7 {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .styles__projectInputWrapper--3Cst7 .styles__checkbox--2s8zJ {
    font-weight: 400; }
    .styles__projectInputWrapper--3Cst7 .styles__checkbox--2s8zJ .styles__projectId--Xmm85 {
      font-weight: 600; }
  .styles__projectInputWrapper--3Cst7 .styles__otherWrapper--2Ke9s {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 12px;
    margin-top: 5px; }
    .styles__projectInputWrapper--3Cst7 .styles__otherWrapper--2Ke9s .styles__otherCheckbox--1i2hm {
      margin: 0; }
    .styles__projectInputWrapper--3Cst7 .styles__otherWrapper--2Ke9s .styles__otherLabel--3UXI0 {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-left: 10px; }
      .styles__projectInputWrapper--3Cst7 .styles__otherWrapper--2Ke9s .styles__otherLabel--3UXI0 .styles__otherText--m6frC {
        font-size: 14px;
        font-weight: bold;
        color: black; }
      .styles__projectInputWrapper--3Cst7 .styles__otherWrapper--2Ke9s .styles__otherLabel--3UXI0 .styles__select--3zx3y {
        margin-left: 10px;
        font-size: 14px;
        width: 500px; }

.styles__nvbugsWrapper--kQjUh {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 10px; }
  .styles__nvbugsWrapper--kQjUh .styles__nvbugsText--3xraJ {
    font-size: 14px; }

.styles__suggestions--3bs0B {
  position: relative; }
  .styles__suggestions--3bs0B .styles__suggTitle--hA2Hl {
    color: #76b900;
    position: absolute;
    background-color: white;
    top: -10px;
    left: 30px;
    padding: 0 10px;
    font-weight: bold; }
  .styles__suggestions--3bs0B .styles__suggWrapper--2t93X {
    padding: 10px;
    border: 2px solid #76b900;
    border-radius: 10px; }
  .styles__suggestions--3bs0B .styles__lastSuggRadioBtn--1AJ4S {
    margin-bottom: 0px; }

.styles__tagRow--BLUku {
  margin-right: 5px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }


.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--3SEvo {
  height: 100%; }

.styles__myProjectsPage--O67WH {
  position: fixed;
  margin-top: 103px;
  width: 100%; }

.styles__input--3LTrm[data-react-toolbox='input'] {
  padding: 0 20px 0 0; }

.styles__input--3LTrm .styles__hint--KhIUF {
  top: 12px; }

.styles__topCards--VuZrO {
  height: 52vh; }

.styles__myProjectsCard--1e2zH {
  height: 100%; }

.styles__pendingChangesCard--3y7SG {
  height: 100%; }

.styles__formFieldsBox--1684k {
  height: 36vh; }

.styles__formFieldsCard--1g8Tg {
  height: 100%; }

.styles__divider--2NnSH {
  margin-bottom: 0px; }

.styles__chip--3d0ZP {
  border: 1px solid #76b900;
  color: #76b900;
  cursor: pointer;
  margin-left: 10px;
  height: inherit;
  font-weight: bold;
  margin-right: 0px; }
  .styles__chip--3d0ZP.styles__inverse--zBbe1 {
    background-color: #76b900;
    color: rgb(255, 255, 255); }
  .styles__chip--3d0ZP .styles__delete--1FMOW {
    margin: 0;
    top: 3px; }

.styles__chipContainer--WzePb {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 32px; }

.styles__extraComponents--3XPnJ {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-left: 5px;
  padding-right: 5px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.styles__popupHeader--SS40z {
  text-align: center; }

.styles__popupContainer--2Y07s {
  height: 50%; }
  .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt {
    height: 60%;
    width: 100%; }
    .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU {
      height: 100%;
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU .styles__infoElements--UIMqi {
        margin-top: 2.5%;
        text-align: center; }
        .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU .styles__infoElements--UIMqi .styles__timeInfoElement--TjPgJ {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU .styles__infoElements--UIMqi .styles__timeInfoElement--TjPgJ p {
            margin-right: 2px; }

@-webkit-keyframes styles__blink--1RNkS {
  0% {
    opacity: .2; }
  20% {
    opacity: 1; }
  100% {
    opacity: .2; } }

@keyframes styles__blink--1RNkS {
  0% {
    opacity: .2; }
  20% {
    opacity: 1; }
  100% {
    opacity: .2; } }
        .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU .styles__infoElements--UIMqi .styles__infoText--30-7R span {
          -webkit-animation-name: styles__blink--1RNkS;
                  animation-name: styles__blink--1RNkS;
          -webkit-animation-duration: 1.4s;
                  animation-duration: 1.4s;
          -webkit-animation-iteration-count: infinite;
                  animation-iteration-count: infinite;
          -webkit-animation-fill-mode: both;
                  animation-fill-mode: both; }
        .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU .styles__infoElements--UIMqi .styles__infoText--30-7R span:nth-child(2) {
          -webkit-animation-delay: .2s;
                  animation-delay: .2s; }
        .styles__popupContainer--2Y07s .styles__flexContainer--2YeHt .styles__loadingContainer--eYxGU .styles__infoElements--UIMqi .styles__infoText--30-7R span:nth-child(3) {
          -webkit-animation-delay: .4s;
                  animation-delay: .4s; }

.styles__aeResourceDropdown--11l9H {
  margin-left: 50px;
  width: 35vw;
  position: fixed; }

.styles__projectHealthDropdown--2lUVL {
  margin-left: 50px;
  width: 35vw;
  position: fixed; }

.styles__aeNotesInput--2JkRu {
  width: 35vw;
  margin-left: 50px;
  position: fixed; }

.styles__projectWaiverInput--1G6ca {
  position: fixed;
  margin-left: 50px;
  width: 35vw; }

.styles__projectExecutionForm--E2bFh {
  width: 100%;
  height: 19vh;
  overflow: auto; }

.styles__projectExecutionInput--2BRHO {
  margin-bottom: 10px;
  width: 35vw; }

.styles__aeResourceContainer--2N91t {
  margin-left: 10px;
  margin-right: 10px;
  width: 90%; }

.styles__projectHealthContainer--3d1KX {
  margin-left: 10px;
  margin-right: 10px;
  width: 90%; }

.styles__aeNotesContainer--17z-1 {
  width: 90%;
  margin-left: 10px;
  margin-right: 10px; }

.styles__projectWaiverContainer--3Ed4g {
  margin-left: 10px;
  margin-right: 10px;
  width: 90%; }

.styles__projectExecutionSwitch--2SWfz {
  margin-top: 10px;
  margin-right: 15px; }

.styles__schedule--37127 {
  padding: 10px; }

.styles__scheduleEdit---600n {
  padding-bottom: 20px;
  overflow: auto;
  height: 19vh; }

.styles__scheduleDateContainer--2KAN6 {
  margin-left: 10px;
  margin-right: 10px;
  width: 40%; }

.styles__scheduleSwitch--3nvdN {
  margin-top: 28px;
  margin-right: 15px; }

.styles__scheduleDropdown--r1imm {
  padding: 10px;
  padding-bottom: 20px;
  height: 40vh;
  overflow: visible; }

.styles__lifecycleEditContainer--1Cxgy {
  padding: 20px;
  width: 45vw; }

.styles__entryContainer--27svg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .styles__entryContainer--27svg .styles__entry--3pF_3 {
    margin-bottom: 15px;
    margin-top: 15px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-right: 20px; }
  .styles__entryContainer--27svg .styles__idText--dsjMH {
    font-weight: 500;
    font-size: 14px;
    color: #76b900; }
  .styles__entryContainer--27svg .styles__secondaryLine--1DSM5 {
    font-size: 12px;
    font-weight: 500;
    color: rgba(0, 0, 0, .5); }
  .styles__entryContainer--27svg .styles__titleLine--1U7MU {
    font-size: 14px;
    margin-bottom: 7px;
    white-space: pre-wrap; }

.styles__weekSelectionContainer---ijNU {
  padding-left: 30px;
  height: 21vh;
  overflow: auto; }

.styles__weekSelector--2VPkU {
  margin-right: 20px; }

.styles__yearSelector--vnEtk {
  margin-right: 20px;
  width: 70px; }

.styles__datesHeader--1bfMg {
  margin-bottom: 6px; }

.styles__datesValue--1xwcF {
  font-size: 14px; }

.styles__roleSelection--3Frmf {
  width: 40%; }

.styles__messageContainer--1xi7T {
  width: 40%; }

.styles__message--1TYv5 {
  padding-top: 0px;
  padding-bottom: 0px;
  max-height: 200px;
  overflow-y: auto; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__card--3K2g- {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 20px;
  padding-top: 10px;
  position: relative; }

@media screen and (min-width: 600px) {
  .styles__navDrawer--1LyLS.styles__pinned--1VxcC {
    max-width: 300px;
    width: 300px; }
    .styles__navDrawer--1LyLS.styles__pinned--1VxcC .styles__drawerContent--2Uad2 {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      max-width: 300px;
      padding: 0;
      width: 300px;
      z-index: 200; } }

.styles__inputContainer--zEVFL {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__inputElement--P5VBF:focus:not([disabled]):not([readonly]) ~ .styles__label--Zge-t:not(.styles__fixed--dGWj6) {
  color: #76b900; }

.styles__inputElement--P5VBF:focus:not([disabled]):not([readonly]) ~ .styles__icon--8s3_f {
  color: #76b900; }

.styles__bar--3adkQ::before, .styles__bar--3adkQ::after {
  background-color: #76b900; }

.styles__dropdown--2EVWd.styles__rowSize---wv8h {
  max-width: 120px; }

.styles__dropdown--2EVWd:not(.styles__up--1thD_) > .styles__values--3OqrY {
  bottom: auto;
  padding: 0 0 0 10px;
  top: 10px;
  z-index: 200; }

.styles__progressBarContainer--3x0iF {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  z-index: 200; }

.styles__fieldButton--1XHhy.styles__button---tt8X {
  margin-left: 20px;
  margin-right: 10px; }

.styles__iconButtonContainer--3OWWn {
  margin-right: 0; }

.styles__recordLabel--nK4y7 {
  width: 166px; }

.styles__chip--2j0YB {
  border: 1px solid #76b900;
  cursor: pointer;
  margin-left: 10px;
  height: inherit;
  font-weight: bold;
  margin-right: 0px; }
  .styles__chip--2j0YB.styles__inverse--2d7Jo {
    background-color: #76b900;
    color: rgb(255, 255, 255); }

.styles__delete--1Yf0B:hover .styles__deleteIcon--2EWXP {
  height: auto; }

.styles__deleteIcon--2EWXP {
  height: auto; }

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__headerContent--2F8QF {
  font-size: 12px;
  margin-right: 10px; }

.styles__headerSortIcon--3QOsa {
  font-size: 18px; }

.styles__row--B0eAB {
  border-bottom: 1px solid rgb(224, 224, 224);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%; }
  .styles__row--B0eAB:hover .styles__cell--1wHxz {
    background-color: rgb(238, 238, 238); }

.styles__leftSideHeaderContainer--3G7bJ {
  z-index: 1; }

.styles__inputContainer--zEVFL {
  padding: 0 20px 0 0;
  width: 100%; }

.styles__inputElement--P5VBF:focus:not([disabled]):not([readonly]) ~ .styles__label--Zge-t:not(.styles__fixed--dGWj6) {
  color: rgb(63, 81, 181); }

.styles__inputElement--P5VBF:focus:not([disabled]):not([readonly]) ~ .styles__icon--8s3_f {
  color: rgb(63, 81, 181); }

.styles__bar--3adkQ::before, .styles__bar--3adkQ::after {
  background-color: rgb(63, 81, 181); }

.styles__dropdown--2EVWd.styles__rowSize---wv8h {
  max-width: 120px;
  padding: 0 !important; }

.styles__dropdown--2EVWd:not(.styles__up--1thD_) > .styles__values--3OqrY {
  bottom: auto;
  padding: 0 0 0 10px;
  top: 10px;
  z-index: 200; }

.styles__dropdown--2EVWd ul {
  padding: 0 !important; }
  .styles__dropdown--2EVWd ul li {
    font-size: 14px !important; }

.styles__dropdown--2EVWd input {
  font-size: 14px; }

.styles__title--3_4D3 {
  -ms-flex-item-align: start;
      align-self: flex-start;
  font-size: 18px; }

.styles__menu--3lF5X {
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
  background-color: rgb(255, 255, 255);
  border-radius: 2px;
  display: inline-block;
  left: 0;
  padding: 20px;
  position: absolute;
  top: 0;
  width: 180px;
  z-index: 199; }

.styles__overlay--2SJdS.styles__active--14LGA {
  opacity: 0;
  z-index: -1; }

.styles__autocomplete--1npEc {
  padding: 0; }
  .styles__autocomplete--1npEc div {
    padding: 20px 0 20px 0; }
    .styles__autocomplete--1npEc div input {
      font-size: 14px; }
  .styles__autocomplete--1npEc .styles__suggestions--yqnfi {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 100%;
    width: auto; }
    .styles__autocomplete--1npEc .styles__suggestions--yqnfi li {
      font-size: 14px; }

.styles__suggestions--yqnfi {
  list-style: none;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap; }
  .styles__suggestions--yqnfi:not(.styles__up--1thD_) {
    margin-top: -30px; }

/* Orientation */
/* Devices (defined by max width) */
/* Devices (defined by min-width) */

.Select-menu-outer {
  overflow: visible; }

.highcharts-tooltip-container {
  z-index: 1; }

.styles__navDrawerDrawer--3Rodn {
  background-color: #252525;
  border-right: 1px solid rgb(66, 66, 66) !important;
  color: rgb(255, 255, 255);
  z-index: 300 !important;
  position: absolute; }

@media screen and (min-width: 600px) {
  .styles__pinned--2bD2y {
    max-width: 485px;
    width: 485px; }
  .styles__navDrawerDrawer--3Rodn {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 485px;
    width: 485px; }
  .styles__wide--3NyMM.styles__pinned--2bD2y {
    max-width: 485px;
    width: 485px; }
  .styles__wide--3NyMM .styles__navDrawerDrawer--3Rodn {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    max-width: 485px;
    width: 485px; } }

.styles__layout--2PTsj {
  overflow: hidden; }

.styles__panel--sufFf {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

.styles__appNavigationBar--abg_0 {
  position: fixed;
  width: 100%;
  z-index: 100; }

.styles__title--2KNEB {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.33333;
  margin: 0;
  padding-top: 16px; }

.styles__subtitle--1l4P- {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.4286;
  margin: 0;
  padding-bottom: 3px;
  padding-top: 1px; }

.styles__card--3INir {
  padding: 76.8px 57.6px 64px;
  padding: 4.8rem 3.6rem 4rem;
  width: 720px;
  width: 45rem; }

.styles__cardTitle--9HWC_ .styles__subtitle--1l4P- {
  color: rgb(33, 33, 33); }

.styles__cardTitle--9HWC_.styles__large--3TQZL {
  padding: 0 0 38.4px;
  padding: 0 0 2.4rem; }

.styles__layout--1i4Xs {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.styles__panel--1FPgU {
  left: unset;
  right: unset;
  top: unset; }

.styles__label--13ZZd {
  top: 40px; }

.styles__buttonContainer--21j-K {
  margin-top: 51.2px;
  margin-top: 3.2rem;
  padding: 0 0 32px;
  padding: 0 0 2rem; }

.styles__img--3lPiu {
  height: 25px;
  margin: 0 auto 0 0; }

.styles__imgContainer--3uPhY {
  text-align: left; }

#styles__suffix--2l4LD {
  font-size: 14px;
  position: absolute;
  top: 40%;
  right: 30px; }


/*# sourceMappingURL=style.28e974681039880f773c.css.map*/