/* BEGIN STYLESHEET */
/* Direct stylesheet authoring is an advanced feature. Knowledge of CSS required.*/

/* blurs an element */
.psc-blur>* {
	filter: blur(5px);	
}

/* Used for loading dots */
.psc-loadingDots {
  width: 200px;
  aspect-ratio: 2;
  --_g: no-repeat radial-gradient(circle closest-side,#ecab00 95%,#0000);
  --_g2: no-repeat radial-gradient(circle closest-side,#006934 95%,#0000);
  background: 
    var(--_g2) 0%   50%,
    var(--_g) 50%  50%,
    var(--_g2) 100% 50%;
  background-size: calc(100%/3) 50%;
  animation: bounce 1s infinite linear;
}
@keyframes bounce {
    20%{background-position:0%   0%, 50%  50%,100%  50%}
    40%{background-position:0% 100%, 50%   0%,100%  50%}
    60%{background-position:0%  50%, 50% 100%,100%   0%}
    80%{background-position:0%  50%, 50%  50%,100% 100%}
}
/* BEGIN STYLE CLASSES */
.psc-AlarmRepeaterBG {
  background-color: #FFFFFF;
}

.psc-AlarmRepeaterBorder {
  border-color: #E0E0E0;
  border-style: solid;
  border-width: 1px;
}

.psc-AlarmRepeaterPad {
  padding-left: 0.2%;
}

.psc-Buttons\/CheckboxEnabled {
  background-color: #57584F;
  color: #FFFFFF;
}

.psc-Buttons\/CircleSelected {
  background-color: #57584F;
  border-color: #57584F;
  border-style: solid;
  border-width: 1px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #FFFFFF;
}

.psc-Buttons\/CircleUnselected {
  background-color: #57584F00;
  border-color: #B2B3B3;
  border-style: solid;
  border-width: 1px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #B2B3B3;
}

.psc-Buttons\/CloseButtonIcon {
}
.psc-Buttons\/CloseButtonIcon:hover {
  background-color: #E14040;
  cursor: pointer;
}

.psc-Buttons\/FilterSelected {
  background-color: #57584F;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #FFFFFF;
}

.psc-Buttons\/FilterUnselected {
  background-color: #00000000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #B2B3B3;
}

.psc-Buttons\/ToolbarButtonHover {
}
.psc-Buttons\/ToolbarButtonHover:hover {
  border-bottom-color: #7ab80060;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  cursor: pointer;
}

.psc-Buttons\/ToolbarButtonSelected {
  border-bottom-color: #7ab800;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  font-weight: 600;
}

.psc-Buttons\/infoButtonHover {
}
.psc-Buttons\/infoButtonHover:hover {
  background-color: #7ab80060;
  border-color: #7ab80060;
  border-style: none;
  border-width: 1px;
  border-top-left-radius: 5000px;
  border-top-right-radius: 5000px;
  border-bottom-left-radius: 5000px;
  border-bottom-right-radius: 5000px;
  cursor: pointer;
  outline-style: none;
}

.psc-Components\/Cards\/standardCard {
  background-color: #FFFFFF;
  border-radius: 20px;
  box-shadow: 5px 5px 6px #000000;
  margin-bottom: 1ch;
  margin-right: 1ch;
  margin-top: 1ch;
  padding: .5em;
}

.psc-Components\/Container\/tileGrey {
  background-color: #F9F9F9;
  border-radius: 20px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  box-shadow: 3px 3px 4px #000000;
  margin-bottom: 5px;
  margin-right: 5px;
}

.psc-Components\/Container\/tileWhite {
  background-color: #EDEDED;
  border-radius: 20px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  box-shadow: 3px 3px 4px #000000;
  margin-bottom: 5px;
  margin-right: 5px;
}

.psc-Dropdown\/FilterOptions {
  background-color: #57584F;
  color: #FFFFFF;
  stroke: #FF0000;
  fill: #FF0000;
}
.psc-Dropdown\/FilterOptions:hover {
  background-color: #7AB800;
  cursor: pointer;
}

.psc-Dropdown\/FilterSelected {
  background-color: #57584F;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #FFFFFF;
  stroke: #FFFFFF;
  fill: #FFFFFF;
}
.psc-Dropdown\/FilterSelected:hover {
  cursor: pointer;
}

.psc-Dropdown\/FilterUnselected {
  background-color: #00000000;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  color: #B2B3B3;
  stroke: #FFFFFF;
  fill: #FFFFFF;
}
.psc-Dropdown\/FilterUnselected:hover {
  cursor: pointer;
}

.psc-FilterMenu {
}
.psc-FilterMenu:hover {
  color: #000000;
  cursor: pointer;
  stroke: #000000;
}

.psc-Headings\/Heading_1 {
  font-family: Neo Sans Std;
  font-size: 60pt;
}

.psc-Headings\/Heading_2 {
  font-family: Neo Sans Std;
  font-size: 28px;
}

.psc-Headings\/Heading_3 {
  font-family: Neo Sans Std;
  font-size: 22px;
  text-transform: uppercase;
}

.psc-Headings\/Heading_4 {
  font-family: Neo Sans Std;
  font-size: 17px;
}

.psc-Headings\/Heading_5 {
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-Headings\/Heading_6 {
  font-family: Neo Sans Std;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}

.psc-Headings\/Heading_7 {
  font-family: Neo Sans Std;
  font-size: 9px;
}

.psc-HoverOver {
}
.psc-HoverOver:hover {
  background-color: #808080;
  box-shadow: 1px 3px 1px #CCCCCC;
}

.psc-HoverOverGreen {
}
.psc-HoverOverGreen:hover {
  background-color: #00D900;
}

.psc-Hover\/Pointer {
}
.psc-Hover\/Pointer:hover {
  cursor: pointer;
}

.psc-LGMS\/Card\/Card {
  background-color: --neutral-10;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: -1px 0px 3px #C1C1C1,5px 5px 6px #C1C1C1;
  margin: 5px;
}

.psc-LGMS\/Container\/ConfigurePanel {
  background-color: var(--otm-gray-f);
}

.psc-LGMS\/Container\/Tab\/tabButton\/tabStyle\/active {
  background-color: var(--otm-gray-f);
  font-weight: bold;
}

.psc-LGMS\/Container\/Tab\/tabButton\/tabStyle\/inactive {
}

.psc-LGMS\/Container\/Tab\/tabMenu\/contentStyle {
  background-color: var(--otm-gray-e);
}

.psc-LGMS\/Container\/Tab\/tabMenu\/style {
  background-color: var(--otm-gray-c);
}

.psc-LGMS\/Container\/Tab\/tabMenu\/tabStyle\/active {
  background-color: var(--otm-gray-f);
  border-bottom-color: var(--otm-primary-b);
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  color: var(--otm-gray-a);
  font-weight: bolder;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.psc-LGMS\/Container\/Tab\/tabMenu\/tabStyle\/inactive {
  background-color: var(--otm-gray-b);
  border-style: none;
  color: var(--otm-gray-f);
  font-weight: bolder;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.psc-LGMS\/Container\/Tab\/tabMenu\/tabStyle\/inactive:hover {
  background-color: var(--otm-gray-b);
}

.psc-LGMS\/Dash\/Card\/Body\/style {
  margin-top: 15px;
}

.psc-LGMS\/Dash\/Card\/Row\/style {
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

.psc-LGMS\/Dash\/Card\/Section\/Row {
  margin-left: 10px;
  margin-right: 10px;
}

.psc-LGMS\/Dash\/Card\/Section\/Text {
  font-size: 16px;
}

.psc-LGMS\/Dash\/Card\/Section\/Title {
  font-size: 16px;
  font-weight: bold;
  margin-top: 10px;
}

.psc-LGMS\/Dash\/Card\/Section\/style {
  margin-left: 10px;
  margin-right: 10px;
}

.psc-LGMS\/Dash\/Card\/Set\/style {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}

.psc-LGMS\/Dash\/Card\/Subtitle\/style {
  font-size: 16px;
  margin-bottom: 10px;
  margin-left: 5px;
  margin-top: 5px;
}

.psc-LGMS\/Dash\/Card\/Title\/style {
  font-size: 18px;
  font-weight: bold;
  margin-left: 5px;
  margin-top: 5px;
}

.psc-LGMS\/Dash\/Card\/style {
  background-color: var(--otm-gray-f);
  border-top-left-radius: 19px;
  border-top-right-radius: 19px;
  border-bottom-left-radius: 19px;
  border-bottom-right-radius: 19px;
  box-shadow: 7px 7px 15px var(--otm-gray-d);
  margin-bottom: 25px;
  margin-right: 25px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
}

.psc-LGMS\/Dash\/Chart_Icon\/activeIcon {
  background-color: var(--otm-primary-b);
  fill: var(--otm-gray-a);
}

.psc-LGMS\/Dash\/Chart_Icon\/inactiveIcon {
  background-color: var(--otm-gray-e);
  fill: var(--otm-gray-b);
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/Area {
  color: #3C8A2E;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/Corp {
  color: #024731;
  font-size: 16px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/Site {
  color: #024731;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: #024731;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/Tier {
  color: #7AB800;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/TierAlt {
  background-color: #D5D5D5;
  color: #7AB800;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/corpX\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/corpX\/Site {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/corpX\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/corpX\/Tier {
  color: #2692FF;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/eastX\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/eastX\/Site {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/eastX\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-size: 16px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/eastX\/Tier {
  color: #C517FF;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/east\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/east\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-size: 16px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/east\/Tier {
  color: #C517FF;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/otherX\/Area {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/otherX\/Site {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/otherX\/Tier {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/otherX\/corp {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/other\/Area {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/other\/Site {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/other\/Tier {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/other\/corp {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/westX\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/westX\/Site {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/westX\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/westX\/Tier {
  color: #FF8835;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/west\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/west\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Display\/Table\/Tree\/Body\/Row\/west\/Tier {
  color: #FF8835;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS\/Display\/Table\/Tree\/Head\/header {
  color: #024731;
  font-size: 18px;
  font-weight: bold;
}

.psc-LGMS\/Display\/Table\/Tree\/Head\/headerGroup {
  border-bottom-color: #AAAAAA;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #024731;
  font-size: 18px;
  font-weight: bold;
  margin-left: 2px;
  margin-right: 2px;
}

.psc-LGMS\/Headings\/Heading_1 {
  font-family: Neo Sans Std;
  font-size: 60pt;
}

.psc-LGMS\/Headings\/Heading_2 {
  font-family: Neo Sans Std;
  font-size: 26px;
}

.psc-LGMS\/Headings\/Heading_3 {
  font-family: Neo Sans Std;
  font-size: 22px;
  text-transform: uppercase;
}

.psc-LGMS\/Headings\/Heading_4 {
  font-family: Neo Sans Std;
  font-size: 17px;
}

.psc-LGMS\/Headings\/Heading_5 {
  font-family: Neo Sans Std;
  font-size: 13px;
}

.psc-LGMS\/Headings\/Heading_5b {
  font-family: Neo Sans Std;
  font-size: 14px;
  font-weight: bold;
}

.psc-LGMS\/Headings\/Heading_6 {
  font-family: Neo Sans Std;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}

.psc-LGMS\/Headings\/Heading_7 {
  font-family: Neo Sans Std;
  font-size: 9px;
}

.psc-LGMS\/Input\/Button\/ButtonText {
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.psc-LGMS\/Input\/Button\/GrayButton {
  background-color: var(--otm-gray-b);
  color: var(--otm-gray-f);
}

.psc-LGMS\/Input\/Button\/GreenButton {
  background-color: var(--otm-primary-b);
}

.psc-LGMS\/Input\/Button\/LeftArrow {
  background-color: var(--otm-gray-e);
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}
.psc-LGMS\/Input\/Button\/LeftArrow:hover {
  background-color: --otm-primary-b;
}

.psc-LGMS\/Input\/Button\/RefreshStale {
  background-color: #FFFFCC;
}

.psc-LGMS\/Input\/Button\/RightArrow {
  background-color: var(--otm-gray-e);
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}
.psc-LGMS\/Input\/Button\/RightArrow:hover {
  background-color: --otm-primary-b;
}

.psc-LGMS\/Input\/Button\/StandardButton {
  background-color: var(--otm-gray-e);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.psc-LGMS\/Input\/Button\/WhiteButton {
  background-color: var(--otm-gray-f);
  color: var(--otm-gray-b);
}

.psc-LGMS\/Input\/Dropdown\/AnalysisType\/dropdownOptionStyle {
  background-color: var(--otm-gray-e);
}
.psc-LGMS\/Input\/Dropdown\/AnalysisType\/dropdownOptionStyle:hover {
  background-color: var(--otm-primary-b);
}

.psc-LGMS\/Input\/Dropdown\/AnalysisType\/style {
  background-color: var(--otm-primary-b);
  background-image: }.ia_dropdown__valuePill__value { color: unset; }{;
  border-style: none;
  color: #FFF;
  stroke: var(--otm-gray-e);
  stroke-width: 2;
  fill: var(--otm-gray-e);
}

.psc-LGMS\/Input\/Dropdown\/Dropdowns\/Main {
  background-color: var(--otm-primary-b);
  background-image: }.ia_dropdown__valuePill__value { color: unset; }{;
  border-style: none;
}

.psc-LGMS\/Input\/Dropdown\/Dropdowns\/Options {
  font-family: Neo Sans Std;
  font-size: 14px;
}
.psc-LGMS\/Input\/Dropdown\/Dropdowns\/Options:hover {
  background-color: #FF00FF;
}

.psc-LGMS\/Input\/Dropdown\/Dropdowns\/Zoo {
  color: #FFF;
}

.psc-LGMS\/Input\/Dropdown\/dropdown {
  background-color: --otm-gray-e;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Input\/Dropdown\/dropdownActive {
  background-color: --otm-gray-b;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS\/Input\/Slider\/activeSide {
  background-color: var(--otm-gray-b);
  border-top-left-radius: 15.5px;
  border-top-right-radius: 15.5px;
  border-bottom-left-radius: 15.5px;
  border-bottom-right-radius: 15.5px;
  color: var(--otm-gray-f);
  outline-style: none;
  fill: var(--otm-gray-b);
}

.psc-LGMS\/Input\/Slider\/inactiveSide {
  background-color: var(--otm-gray-e);
  border-top-left-radius: 15.5px;
  border-top-right-radius: 15.5px;
  border-bottom-left-radius: 15.5px;
  border-bottom-right-radius: 15.5px;
  color: var(--otm-gray-d);
  outline-style: none;
}

.psc-LGMS\/Map\/Loading {
  cursor: wait;
}

.psc-LGMS\/Page\/Icon {
  color: #FFFFFF;
  cursor: pointer;
  margin: 2px;
  stroke: #FFFFFF;
  stroke-width: .1;
  fill: #FFFFFF;
}

.psc-LGMS\/Page\/Title {
  color: 	#024731;
  font-size: 24px;
  font-weight: bold;
  margin-left: 5px;
  text-transform: capitalize;
}

.psc-LGMS_230210\/Card\/Card {
  background-color: --neutral-10;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: -1px 0px 3px #C1C1C1,5px 5px 6px #C1C1C1;
  margin: 5px;
}

.psc-LGMS_230210\/Container\/ConfigurePanel {
  background-color: var(--otm-gray-f);
}

.psc-LGMS_230210\/Container\/Tab\/tabButton\/tabStyle\/active {
  background-color: var(--otm-gray-f);
  font-weight: bold;
}

.psc-LGMS_230210\/Container\/Tab\/tabButton\/tabStyle\/inactive {
}

.psc-LGMS_230210\/Container\/Tab\/tabMenu\/contentStyle {
  background-color: var(--otm-gray-e);
}

.psc-LGMS_230210\/Container\/Tab\/tabMenu\/style {
  background-color: var(--otm-gray-c);
}

.psc-LGMS_230210\/Container\/Tab\/tabMenu\/tabStyle\/active {
  background-color: var(--otm-gray-f);
  border-bottom-color: var(--otm-primary-b);
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  color: var(--otm-gray-a);
  font-weight: bolder;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.psc-LGMS_230210\/Container\/Tab\/tabMenu\/tabStyle\/inactive {
  background-color: var(--otm-gray-b);
  border-style: none;
  color: var(--otm-gray-f);
  font-weight: bolder;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.psc-LGMS_230210\/Container\/Tab\/tabMenu\/tabStyle\/inactive:hover {
  background-color: var(--otm-gray-b);
}

.psc-LGMS_230210\/Dash\/Card\/Body\/style {
  margin-top: 15px;
}

.psc-LGMS_230210\/Dash\/Card\/Row\/style {
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

.psc-LGMS_230210\/Dash\/Card\/Section\/Row {
  margin-left: 10px;
  margin-right: 10px;
}

.psc-LGMS_230210\/Dash\/Card\/Section\/Text {
  font-size: 16px;
}

.psc-LGMS_230210\/Dash\/Card\/Section\/Title {
  font-size: 16px;
  font-weight: bold;
  margin-top: 10px;
}

.psc-LGMS_230210\/Dash\/Card\/Section\/style {
  margin-left: 10px;
  margin-right: 10px;
}

.psc-LGMS_230210\/Dash\/Card\/Set\/style {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}

.psc-LGMS_230210\/Dash\/Card\/Subtitle\/style {
  font-size: 16px;
  margin-bottom: 10px;
  margin-left: 5px;
  margin-top: 5px;
}

.psc-LGMS_230210\/Dash\/Card\/Title\/style {
  font-size: 18px;
  font-weight: bold;
  margin-left: 5px;
  margin-top: 5px;
}

.psc-LGMS_230210\/Dash\/Card\/style {
  background-color: var(--otm-gray-f);
  border-top-left-radius: 19px;
  border-top-right-radius: 19px;
  border-bottom-left-radius: 19px;
  border-bottom-right-radius: 19px;
  box-shadow: 7px 7px 15px var(--otm-gray-d);
  margin-bottom: 25px;
  margin-right: 25px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
}

.psc-LGMS_230210\/Dash\/Chart_Icon\/activeIcon {
  background-color: var(--otm-primary-b);
  fill: var(--otm-gray-a);
}

.psc-LGMS_230210\/Dash\/Chart_Icon\/inactiveIcon {
  background-color: var(--otm-gray-e);
  fill: var(--otm-gray-b);
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/Area {
  color: #3C8A2E;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/Corpx {
  color: #024731;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/Site {
  color: #024731;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: #024731;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/Tier {
  color: #7AB800;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/TierAlt {
  background-color: #D5D5D5;
  color: #7AB800;
  font-size: 16px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/corp\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/corp\/Site {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/corp\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/corp\/Tier {
  color: #2692FF;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/east\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/east\/Site {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/east\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-size: 16px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/east\/Tier {
  color: #C517FF;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/other\/Area {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/other\/Site {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/other\/Tier {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/other\/corp {
  color: #024731;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/west\/Area {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/west\/Site {
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/west\/SiteAlt {
  background-color: var(--otm-gray-e);
  color: --otm-gray-c;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Body\/Row\/west\/Tier {
  color: #FF8835;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: normal;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Head\/header {
  color: #024731;
  font-size: 18px;
  font-weight: bold;
}

.psc-LGMS_230210\/Display\/Table\/Tree\/Head\/headerGroup {
  border-bottom-color: #AAAAAA;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #024731;
  font-size: 18px;
  font-weight: bold;
  margin-left: 2px;
  margin-right: 2px;
}

.psc-LGMS_230210\/Input\/Button\/ButtonText {
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.psc-LGMS_230210\/Input\/Button\/GrayButton {
  background-color: var(--otm-gray-b);
  color: var(--otm-gray-f);
}

.psc-LGMS_230210\/Input\/Button\/GreenButton {
  background-color: var(--otm-primary-b);
}

.psc-LGMS_230210\/Input\/Button\/LeftArrow {
  background-color: var(--otm-gray-e);
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}
.psc-LGMS_230210\/Input\/Button\/LeftArrow:hover {
  background-color: --otm-primary-b;
}

.psc-LGMS_230210\/Input\/Button\/RefreshStale {
  background-color: #FFFFCC;
}

.psc-LGMS_230210\/Input\/Button\/RightArrow {
  background-color: var(--otm-gray-e);
  border-top-right-radius: 7px;
  border-bottom-right-radius: 7px;
}
.psc-LGMS_230210\/Input\/Button\/RightArrow:hover {
  background-color: --otm-primary-b;
}

.psc-LGMS_230210\/Input\/Button\/StandardButton {
  background-color: var(--otm-gray-e);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

.psc-LGMS_230210\/Input\/Button\/WhiteButton {
  background-color: var(--otm-gray-f);
  color: var(--otm-gray-b);
}

.psc-LGMS_230210\/Input\/Dropdown\/AnalysisType\/dropdownOptionStyle {
  background-color: var(--otm-gray-e);
}
.psc-LGMS_230210\/Input\/Dropdown\/AnalysisType\/dropdownOptionStyle:hover {
  background-color: var(--otm-primary-b);
}

.psc-LGMS_230210\/Input\/Dropdown\/AnalysisType\/style {
  background-color: var(--otm-primary-b);
  background-image: }.ia_dropdown__valuePill__value { color: unset; }{;
  border-style: none;
  color: #FFF;
  stroke: var(--otm-gray-e);
  stroke-width: 2;
  fill: var(--otm-gray-e);
}

.psc-LGMS_230210\/Input\/Dropdown\/Dropdowns\/Main {
  background-color: var(--otm-primary-b);
  background-image: }.ia_dropdown__valuePill__value { color: unset; }{;
  border-style: none;
}

.psc-LGMS_230210\/Input\/Dropdown\/Dropdowns\/Options {
  font-family: Neo Sans Std;
  font-size: 14px;
}
.psc-LGMS_230210\/Input\/Dropdown\/Dropdowns\/Options:hover {
  background-color: #FF00FF;
}

.psc-LGMS_230210\/Input\/Dropdown\/Dropdowns\/Zoo {
  color: #FFF;
}

.psc-LGMS_230210\/Input\/Dropdown\/dropdown {
  background-color: --otm-gray-e;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Input\/Dropdown\/dropdownActive {
  background-color: --otm-gray-b;
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LGMS_230210\/Input\/Slider\/activeSide {
  background-color: var(--otm-gray-b);
  border-top-left-radius: 15.5px;
  border-top-right-radius: 15.5px;
  border-bottom-left-radius: 15.5px;
  border-bottom-right-radius: 15.5px;
  color: var(--otm-gray-f);
  outline-style: none;
  fill: var(--otm-gray-b);
}

.psc-LGMS_230210\/Input\/Slider\/inactiveSide {
  background-color: var(--otm-gray-e);
  border-top-left-radius: 15.5px;
  border-top-right-radius: 15.5px;
  border-bottom-left-radius: 15.5px;
  border-bottom-right-radius: 15.5px;
  color: var(--otm-gray-d);
  outline-style: none;
}

.psc-LGMS_230210\/Map\/Loading {
  cursor: wait;
}

.psc-LGMS_230210\/Page\/Title {
  color: 	#024731;
  font-size: 24px;
  font-weight: bold;
  margin-left: 5px;
  text-transform: capitalize;
}

.psc-LSEM\/Buttons\/LabelDisabled_1 {
  border-bottom-color: #C6C6C600;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  color: #C6C6C6;
  cursor: not-allowed;
  text-align: center;
}

.psc-LSEM\/Buttons\/LabelSelected_1 {
  border-bottom-color: #014731;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
}

.psc-LSEM\/Buttons\/LabelUnSelected_1 {
  border-bottom-color: #C6C6C600;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  cursor: pointer;
  text-align: center;
}
.psc-LSEM\/Buttons\/LabelUnSelected_1:hover {
  border-bottom-color: #C6C6C6;
  font-weight: bold;
}

.psc-LSEM\/Cards\/Table_Tile {
  background-color: var(--table-FooterBackground);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: -1px 0px 3px #C1C1C1,5px 5px 6px #C1C1C1;
}

.psc-LSEM\/Cards\/Tile_White {
  background-color: var(--neutral-10);
  border-radius: 20px;
  box-shadow: -1px 0px 3px #C1C1C1,5px 5px 6px #C1C1C1;
}

.psc-LSEM\/Component\/Gradient {
}

.psc-LSEM\/Component\/HoverOverGreen {
}
.psc-LSEM\/Component\/HoverOverGreen:hover {
  background-color: #7AB800;
}

.psc-LSEM\/Component\/Hover_Clickable {
}
.psc-LSEM\/Component\/Hover_Clickable:hover {
  background-color: var(--neutral-20);
  cursor: pointer;
}

.psc-LSEM\/Component\/Icon_Clicked {
  background-color: #57584F;
  color: var(--disabledText);
}

.psc-LSEM\/Header\/containerBackground {
  background-color: #014731;
  padding-left: 15px;
  padding-right: 15px;
}

.psc-LSEM\/Header\/headerIcon {
  color: #FFFFFF;
  cursor: pointer;
  margin: 8px;
  stroke: #FFFFFF;
  stroke-width: .1;
  fill: #FFFFFF;
}

.psc-LSEM\/Header\/whiteText {
  color: var(--white);
}

.psc-LSEM\/Text\/baseFont {
  font-family: Neo Sans Std;
}
.psc-LSEM\/Text\/baseFont:hover {
}

.psc-LSEM\/Text\/textSize10Black {
  color: #353535;
  font-family: Neo Sans Std;
  font-size: 10px;
}

.psc-LSEM\/Text\/textSize12Gray {
  color: var(--neutral-40);
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-LSEM\/Text\/textSize12Red {
  color: #FF003D;
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: bold;
}

.psc-LSEM\/Text\/textSize14Black {
  color: #353535;
  font-family: Neo Sans Std;
  font-size: 14px;
}

.psc-LSEM\/Text\/textSize16Black {
  color: #353535;
  font-family: Neo Sans Std;
  font-size: 16px;
}

.psc-LSEM\/Text\/textSize18Black {
  color: #353535;
  font-family: Neo Sans Std;
  font-size: 18px;
}

.psc-LSEM\/Text\/textSize21Black {
  color: #353535;
  font-family: Neo Sans Std;
  font-size: 21px;
}

.psc-Margin-20px {
  margin: -20px;
}

.psc-Margin10px {
  margin: 10px;
}

.psc-Margin30Bottom {
  margin-bottom: 30px;
}

.psc-NeoSansStd {
  font-family: Neo Sans Std;
}

.psc-Padding20px {
  padding: 20px;
}

.psc-Padding30px {
  padding: 30px;
}

.psc-PageBackground {
  background-color: #57574F;
}

.psc-PageBackgroundContrast {
  color: #FFFFFF;
}

.psc-Pages\/Background\/baseFullViewBackground {
  background-color: #EBEBEB;
}

.psc-Pages\/Background\/greyBackground {
  background-color: #F9F9F9;
}

.psc-Pages\/Background\/pageAlignment {
  background-color: #EBEBEB;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}

.psc-Pages\/Background\/secondaryFullViewBackground {
  background-color: #F9F9F9;
}

.psc-Pages\/Header\/blueHeaderBanner {
  background-color: #336ead;
  color: #FFFFFF;
  font-family: Roboto;
  font-weight: bold;
}

.psc-Pages\/Header\/errorHeaderBanner {
  background-color: #FF002E;
  color: #FFFFFF;
  font-family: Roboto;
  font-weight: bold;
}

.psc-Pages\/Header\/fullviewHeader {
  color: #353535;
  font-family: Roboto;
  font-size: 44px;
  font-weight: bolder;
  margin-bottom: 10px;
  margin-left: -3px;
  text-align: left;
}

.psc-RootStyle {
  background-color: #DCDDDE;
  color: #B2B3B2;
  font-family: Neo Sans Std;
}

.psc-TabSelected {
  background-color: #EDEDED;
}

.psc-Text\/Base\/baseFont {
  font-family: Roboto;
}
.psc-Text\/Base\/baseFont:hover {
}

.psc-Text\/BodyText\/textSize12Blue {
  color: #409DDE;
  font-size: 14px;
}

.psc-Text\/BodyText\/textSize12Error {
  color: #FF0023;
  font-size: 14px;
}

.psc-Text\/BodyText\/textSize12Gray {
  color: #00000040;
  font-size: 12px;
}

.psc-Text\/BodyText\/textSize12Red {
  color: #FF003D;
  font-size: 12px;
  font-weight: bold;
}

.psc-Text\/BodyText\/textSize12White {
  color: #FFFFFF;
  font-size: 12px;
}

.psc-Text\/BodyText\/textsize14Black {
  color: #FFFFFF;
  font-size: 16px;
}

.psc-Text\/BodyText\/textsize16Black {
  color: #353535;
  font-size: 16px;
}

.psc-Text\/Subtext\/text10-Black {
  color: #353535;
  font-size: 10px;
}

.psc-Text\/SubtitleText\/text18-Black {
  color: #353535;
  font-size: 18px;
}

.psc-Text\/TitleText\/text22-Black {
  color: #353535;
  font-size: 22px;
}

.psc-Text\/TitleText\/text22-Blue {
  color: #005A9A;
  font-size: 22px;
  padding-left: 5px;
}

.psc-Text\/TitleText\/text22-White {
  color: #FFFFFF;
  font-size: 22px;
}

.psc-Text_10 {
  font-family: Neo Sans Std;
  font-size: 10px;
}

.psc-Text_10_red {
  color: #D80000;
  font-family: Neo Sans Std;
  font-size: 10px;
}

.psc-Text_11 {
  font-family: Neo Sans Std;
  font-size: 11px;
}

.psc-Text_12 {
  font-family: Neo Sans Std;
  font-size: 12px;
}

.psc-Text_12_uppercase {
  font-family: Neo Sans Std;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.psc-Text_13 {
  font-family: Neo Sans Std;
  font-size: 13px;
}

.psc-Text_14 {
  font-family: Neo Sans Std;
  font-size: 14px;
}

.psc-Text_16 {
  font-family: Neo Sans Std;
  font-size: 16px;
}

.psc-Text_19 {
  font-family: Neo Sans Std;
  font-size: 19px;
}

.psc-Text_21 {
  font-family: Neo Sans Std;
  font-size: 21px;
}

.psc-Text_30 {
  font-family: Neo Sans Std;
  font-size: 30px;
}

.psc-Text_44 {
  font-family: Neo Sans Std;
  font-size: 44px;
}

.psc-Text_Center {
  text-align: center;
}

.psc-Text_Gray {
  color: #212221;
}

.psc-Text_Mobile_2_5vh {
  font-family: Neo Sans Std;
  font-size: 2.5vh;
}

.psc-Text_Mobile_2vh {
  font-family: Neo Sans Std;
  font-size: 2vh;
}

.psc-Text_White {
  color: #FFFFFF;
  font-family: Neo Sans Std;
}

.psc-Tile_Dark {
  background-color: #57574F;
  border-radius: 20px;
  box-shadow: 5px 5px 6px #000000;
}

.psc-Tile_OffWhiteComponent {
  background-color: #F5F5F5;
  border-radius: 20px;
  box-shadow: 2px 2px 3px #353535;
}

.psc-Tile_White {
  background-color: #FFFFFF;
  border-radius: 20px;
  box-shadow: 5px 5px 6px #000000;
}

.psc-Tile_White_Mobile {
  border-radius: 20px;
  box-shadow: 5px 5px 6px #000000;
}

.psc-Tooltip\/BoxHoverOver {
}
.psc-Tooltip\/BoxHoverOver:hover {
  background-color: #7AB800;
  cursor: pointer;
  opacity: 0.50;
}

.psc-Tooltip\/HoverOverGreen {
  background-color: #FFFF00;
}
.psc-Tooltip\/HoverOverGreen:hover {
  background-color: #7AB800;
  cursor: pointer;
}

@keyframes psc-LGMS\/Text\/Loading-anim {
  0% {
    color: #728EFF;
  }
  100% {
    color: #461EC3;
  }
}
.psc-LGMS\/Text\/Loading {
  animation-name: psc-LGMS\/Text\/Loading-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-LGMS_230210\/Text\/Loading-anim {
  0% {
    color: #728EFF;
  }
  100% {
    color: #461EC3;
  }
}
.psc-LGMS_230210\/Text\/Loading {
  animation-name: psc-LGMS_230210\/Text\/Loading-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-Tooltip\/FlashGreen-anim {
  0% {
  }
  100% {
    background-color: #7AB800;
  }
}
.psc-Tooltip\/FlashGreen {
  animation-name: psc-Tooltip\/FlashGreen-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-iteration-count: 4;
  animation-timing-function: linear;
}
