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

/*:root{*/
/*.ia_container--primary {*/
/*    background-color: #FF00FF;*/
/*}*/
/*}*/
/*:root {*/
/*/*	--qual-1: #aa297b;*/*/
/*/*	*/*/
/*/*	.ia_button--primary {*/*/
/*/*		background-color: var(--neutral-80);*/*/
/*/*		border: var(--containerBorder);*/*/
/*/*		color: var(--neutral-10);*/*/
/*/*		box-shadow: var(--boxShadow2);*/*/
/*/*		border-style: 0px;*/*/
/*/*		outline-width: 0px;*/*/
/*/*		outline-style: none;*/*/
/*/*		outline-color: var(--neutral-100);*/*/
/*/*	}*/*/
/*}*/
/* BEGIN STYLE CLASSES */
.psc-Alarm {
  stroke-width: 0px;
  fill: #FF4747;
}

.psc-Alarm_Label_Ack {
  background-color: #FFFF8A;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #2E2E2E;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}

.psc-Alarm_Label_Active_Ack {
  background-color: #FF4747;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}

.psc-Alarm_Label_Clear_Ack {
  background-color: #CCFFCC;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #2E2E2E;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}

.psc-Alarm_Label_None {
  background-color: #FFFFFF;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #2E2E2E;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
}

.psc-Background_LightBlue {
  background-color: #CCFFFF;
}

.psc-Background_LightGray {
  background-color: --neutral-20;
}

.psc-Bold_Text {
  font-weight: bold;
}

.psc-Border {
  border-color: #D5D5D5;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  padding: 6px;
}

.psc-Border_Bottom {
  border-bottom-color: #D5D5D5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding: 6px;
}

.psc-Border_Bottom_Hidden {
  border-bottom-color: #D5D5D5;
  border-bottom-style: hidden;
  border-bottom-width: 1px;
  padding: 6px;
}

.psc-Border_Side {
  border-left-color: #D5D5D5;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #D5D5D5;
  border-right-style: solid;
  border-right-width: 1px;
  padding: 6px;
}

.psc-Button {
  background-color: hsl(190, 100%, 85%) !important;
  background-image: linear-gradient(#fcfcfc, #d8d8d8);
  background-repeat: repeat-x;
  border-color: #fcfcfc #fcfcfc hsl(190, 100%, 81.5%);
  border-radius: 8px;
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23);
}

.psc-Button_Action {
  background-image: linear-gradient(180deg, #AAAAAA 0%, #808080 100%);
  border-color: #AAAAAA;
  border-style: outset;
  border-width: 1px;
  border-radius: 4px;
  color: #FAFAFB;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  opacity: 1;
}
.psc-Button_Action:hover {
  background-color: #555555;
  background-image: linear-gradient(180deg, #808080 0%, #555555 100%);
  color: #FFFFFF;
}

.psc-Button_Action_Confirm {
  background-color: #008000;
  background-image: linear-gradient(180deg, #00C000 0%, #008000 100%);
  border-color: #008000;
  border-style: outset;
  border-width: 1px;
  border-radius: 4px;
  color: #FAFAFB;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  opacity: 1;
}
.psc-Button_Action_Confirm:hover {
  background-color: #005D00;
  background-image: linear-gradient(180deg, #008000 0%, #005D00 100%);
  color: #FFFFFF;
}

.psc-Button_Action_Confirm_Disabled {
  background-color: #008000;
  background-image: linear-gradient(180deg, #00AC00 0%, #008000 100%);
  border-color: #008000;
  border-style: outset;
  border-width: 1px;
  border-radius: 4px;
  color: #FAFAFB;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  opacity: 0.29;
}

.psc-Button_Action_Disabled {
  background-image: linear-gradient(180deg, #AAAAAA 0%, #808080 100%);
  border-color: #808080;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  opacity: 0.17;
  fill: #FFFFFF;
}
.psc-Button_Action_Disabled:hover {
}

.psc-Button_Action_Scary {
  background-color: #FF8A8A;
  background-image: linear-gradient(180deg, #FF8A8A 0%, #D90000 100%);
  border-color: #47A9E6;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  fill: #FFFFFF;
}
.psc-Button_Action_Scary:hover {
  background-color: #800000;
  background-image: linear-gradient(180deg, #D90000 0%, #800000 100%);
}

.psc-Button_Action_Scary_Disabled {
  background-color: #FF8A8A;
  background-image: linear-gradient(180deg, #FF8A8A 0%, #D90000 100%);
  border-color: #47A9E6;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  opacity: 0.31;
  fill: #FFFFFF;
}

.psc-Button_Context_Bar {
  background-image: linear-gradient(180deg, #AAAAAA 0%, #808080 100%);
  border-color: #AAAAAA;
  border-style: outset;
  border-width: 1px;
  border-radius: 4px;
  color: #FAFAFB;
  font-family: Roboto;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  opacity: 1;
}
.psc-Button_Context_Bar:hover {
  background-color: #555555;
  background-image: linear-gradient(180deg, #808080 0%, #555555 100%);
  color: #FFFFFF;
}

.psc-Button_Selected {
  background-color: hsl(190, 100%, 85%) !important;
  background-image: linear-gradient(#686868, #acacac);
  background-repeat: repeat-x;
  border-color: #fcfcfc #fcfcfc hsl(190, 100%, 81.5%);
  border-radius: 8px;
  color: #fff !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23);
}

.psc-Card {
  background-color: --neutral-10;
  border-color: #AAAAAA;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  margin-bottom: 5px;
}

.psc-Card_Container {
  padding: 8px;
}

.psc-Card_Item {
  padding-bottom: 4px;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 4px;
}

.psc-Card_Item_Border {
  border-bottom-color: #D5D5D5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.psc-Card_Label {
  color: #8E8E8E;
  font-size: 12px;
  font-weight: 300;
  line-height: 16px;
  text-transform: uppercase;
}

.psc-Card_Title {
  background-color: #E6EAEEAD;
  border-bottom-color: #D5D5D5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #2E2E2E;
  font-size: 12px;
  font-weight: bold;
  padding-left: 6px;
  padding-right: 6px;
  text-transform: uppercase;
  fill: #2E2E2E;
}

.psc-Carousel_Active {
  background-color: #59B1E8;
}

.psc-Carousel_Inactive {
  background-color: #59B1E84D;
}

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

.psc-Comment_Center_Text {
  background-color: #EEEEEE;
  color: #2E2E2E;
  font-family: Roboto;
  font-size: 12px;
  text-align: center;
}
@media (max-width: 150px) {
  .psc-Comment_Center_Text {
    font-size: 8px;
  }
}

.psc-Comment_Text {
  background-color: #EEEEEE;
  color: #2E2E2E;
  font-family: Roboto;
  font-size: 12px;
  padding-bottom: 0;
  padding-left: 5px;
}
@media (max-width: 150px) {
  .psc-Comment_Text {
    font-size: 8px;
  }
}

.psc-Dock {
  background-color: #FFFFFF;
  color: #E6EAEE;
  font-family: Roboto;
  font-size: 14px;
  line-height: 20px;
}

.psc-Dock_Action {
  cursor: pointer;
  fill: #59B1E8;
}

.psc-Dock_Background {
  background-color: --neutral-10;
}

.psc-Dock_Header {
  border-bottom-color: #003E69;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  font-family: Arial;
}

.psc-Dock_Text {
  color: #FAFAFB;
  font-family: Roboto;
  font-size: 16px;
  font-weight: bold;
  line-height: 19px;
  margin-left: 6px;
  fill: #FAFAFB;
}

.psc-Embedded_Dropdown {
  border-bottom-color: #0F11FF;
  border-bottom-style: double;
  border-bottom-width: 3px;
  border-top-color: #0F11FF;
  border-top-style: double;
  border-top-width: 3px;
}

.psc-ErrorBorder {
}
@keyframes psc-ErrorBorder-0-anim {
  0% {
    border-color: #D5D5D5;
    border-width: 1px;
  }
  100% {
    border-color: #FF4747;
    border-width: 2px;
  }
}
.psc-ErrorBorder:empty {
  animation-name: psc-ErrorBorder-0-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 0.4s;
  animation-fill-mode: both;
  animation-iteration-count: 5;
  animation-timing-function: linear;
}

.psc-Form_Field {
  border-color: #D3D3D3;
  border-style: solid;
  border-width: 1px;
  border-radius: 1px;
}

.psc-Form_Invalid {
  border-color: #FF8A8A;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
}

.psc-Form_Label {
  color: #8E8E8E;
  font-size: 14px;
  font-weight: 300;
  line-height: 16px;
}
@media (min-width: 35px) {
  .psc-Form_Label {
    font-size: 13px;
  }
}

.psc-Form_Label_Right {
  color: #8E8E8E;
  font-size: 14px;
  font-weight: 300;
  line-height: 16px;
  text-align: right;
}
@media (min-width: 35px) {
  .psc-Form_Label_Right {
    font-size: 13px;
  }
}

.psc-Form_Label_SWD {
  background-color: #FFFFFF;
  color: #2B2B2B;
  font-size: 11px;
  font-weight: 300;
  line-height: 16px;
}

.psc-Form_Valid {
  border-color: #8AFF8A;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
}

.psc-Framework\/TagPicker\/Button {
  background-image: linear-gradient(180deg, #59B1E8 0%, #47A9E6 100%);
  border-color: #47A9E6;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  text-transform: uppercase;
  fill: #FFFFFF;
}

.psc-Framework\/TagPicker\/Container {
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
}

.psc-HMI_Clickable {
  border-color: #FFFFFF00;
  border-style: solid;
  border-width: 2px;
  border-radius: 4px;
  cursor: pointer;
}
.psc-HMI_Clickable:hover {
  border-color: #2E2E2E;
  border-style: solid;
  border-width: 2px;
  border-radius: 4px;
}

.psc-HMI_Off {
  background-color: #FF0000;
  color: #FFFFFF;
  fill: #AC00004D;
}

.psc-HMI_On {
  background-color: #00FF00;
  fill: #0080004D;
}

.psc-Header {
  background-color: #FFFFFF;
  color: #2B2B2B;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  fill: #000000;
}

.psc-High_Performance_HMI_Off {
  background-color: #808080;
  color: #FFFFFF;
  stroke: #2E2E2E;
  stroke-width: 10px;
  fill: #808080;
}

.psc-High_Performance_HMI_On {
  background-color: #FFFFFF;
  color: #FFFFFF;
  stroke: #2E2E2E;
  stroke-width: 10px;
  fill: #FFFFFF;
}

.psc-High_Performance_Text {
  color: #2E2E2E;
  font-size: 12px;
}

.psc-High_Performance_Value {
  color: #000080;
  font-size: 12px;
  font-weight: bold;
}

.psc-Hover_Grey {
}
.psc-Hover_Grey:hover {
  background-color: #D5D5D5;
}

.psc-Hover_Red {
}
.psc-Hover_Red:hover {
  background-color: #FF4747;
}

.psc-ICC_Button_Big {
  font-family: roboto;
  font-size: 25px;
}

.psc-ICC_Button_Small {
  font-family: roboto;
  font-size: 18px;
}

.psc-Icon {
  fill: #2E2E2E;
}

.psc-Icon_Action {
  cursor: pointer;
  fill: #2E2E2E;
}

.psc-Italicized_Text {
  font-style: italic;
}

.psc-Label_Small {
  font-size: 12px;
}

.psc-Margin_Left {
  margin-left: 5px;
}

.psc-Margin_LeftRight {
  margin-left: 5px;
  margin-right: 5px;
}

.psc-Margin_Top {
  margin-top: 5px;
}

.psc-Margin_TopBottom {
  margin-bottom: 5px;
  margin-top: 5px;
}

.psc-Margin_TopBottom_Small {
  margin-bottom: 1px;
  margin-top: 1px;
}

.psc-Menu {
  background-color: --neutral-10;
  font-family: Arial;
}

.psc-Menu_Action {
  color: #70757A;
  cursor: pointer;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  margin-left: 6px;
  text-transform: uppercase;
}

.psc-Menu_All_Header {
  background-color: #5C7080;
  color: #FFFFFF;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  text-transform: none;
}

.psc-Menu_Item {
  border-color: #9B9B9B;
  border-width: 1px;
  border-left-color: #BEBEBE;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #BEBEBE;
  border-right-style: solid;
  border-right-width: 1px;
  font-family: Arial;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
}

.psc-Menu_Item_Selected {
  background-color: #E6EAEE;
  border-color: #9B9B9B;
  border-width: 1px;
  color: #2E2E2E;
  font-family: Arial;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
}

.psc-Menu_Tab {
  background-color: #DADDE0;
  color: #2E2E2EB3;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-transform: uppercase;
}

.psc-Menu_Tab_Selected {
  background-color: #DADDE0;
  color: #2E2E2E;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-transform: uppercase;
}

.psc-Mobile_Button_Box {
  background-color: #F7F7F7;
  border-style: groove;
  border-width: 1px;
}
@media (hover: True) {
  .psc-Mobile_Button_Box {
    background-color: #FFCCCC;
  }
}

.psc-Mobile_Button_Box_Icon {
}

.psc-Mobile_Button_Box_Selected {
  background-color: #FFE8CC;
  border-style: groove;
  border-width: 1px;
}

.psc-Mobile_Button_Box_Selected_Alt {
  background-color: #CCFFCC;
  border-style: groove;
  border-width: 1px;
}

.psc-Mobile_Button_Box_Text {
  color: #8E8E8E;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  text-align: center;
}

.psc-Outline_LightBlue {
  border-color: #CCFFFF;
  border-style: solid;
  border-width: 3px;
}

.psc-Pad_Vertical_5px {
  padding-bottom: 5px;
  padding-top: 5px;
}

.psc-Page {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 14px;
  line-height: 20px;
}

.psc-Page_Margins {
  margin-left: 12px;
  margin-right: 12px;
}

.psc-Page_Text {
  color: #2E2E2E;
  font-size: 14px;
  line-height: 20px;
}

.psc-SWD_Component_Background_Highlight {
  background-color: #008000;
  border-style: solid;
  border-width: 1px;
}

.psc-SWD_ESD_Button {
  background-color: #8AFF8A;
  background-image: linear-gradient(180deg, #00AC00 0%, #8AFF8A 100%);
  border-color: #47A9E6;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-family: Roboto;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  fill: #FFFFFF;
}

.psc-Section {
  margin-bottom: 12px;
}

.psc-Section_Selection {
  background-color: #FFFFFF;
  border-color: #C0C5CA;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  cursor: pointer;
  margin-left: 12px;
  margin-right: 12px;
  fill: #70757A;
}

.psc-Section_Selection_Action {
  fill: #70757A;
}

.psc-Section_Selection_Icon {
  fill: #F7901E;
}

.psc-Section_Selection_Text {
  color: #70757A;
  font-family: Roboto;
  font-size: 11px;
  font-weight: bold;
  line-height: 14px;
  text-transform: uppercase;
}

.psc-Section_Text {
  color: #2E2E2E;
  font-family: Roboto;
  font-size: 16px;
  font-weight: bold;
  line-height: 19px;
  margin-left: 12px;
  margin-right: 12px;
}

.psc-Setting {
  background-color: #E6EAEEAD;
  border-radius: 4px;
  margin-bottom: 4px;
  padding-left: 4px;
}

.psc-Sub_Section {
}

.psc-Sub_Section_Text {
  color: #2E2E2E;
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
  margin-bottom: 8px;
  text-transform: uppercase;
}

.psc-Table_Header {
  background-color: #F3F6F9;
  border-color: #D5D5D5;
  border-style: solid;
  border-width: 1px;
  color: #2E2E2E;
  font-size: 14px;
  font-weight: bold;
}

.psc-Table_Row {
  border-color: #D5D5D5;
  border-style: solid;
  border-width: 1px;
  color: #2E2E2E;
  font-size: 12px;
}

.psc-Tabular_Outline {
  border-style: solid;
  border-width: 1px;
}

.psc-Terminal_Styled_Text {
  color: #FAFAFB;
  font-family: Merriweather;
}

.psc-Test {
  fill: #00D900;
}

.psc-Title {
  background-color: --neutral-30;
}

.psc-Title_Action {
  cursor: pointer;
  fill: #47A9E6;
}

.psc-Title_Banner_Text {
  color: #70757A;
  font-size: 14px;
  line-height: 20px;
  margin-left: 6px;
  text-align: center;
  fill: #2E2E2E;
}

.psc-Title_Header {
  border-bottom-color: #DADDE0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.psc-Title_Text {
  color: #2E2E2E;
  font-size: 16px;
  font-weight: bold;
  line-height: 19px;
  margin-left: 6px;
  fill: #2E2E2E;
}

.psc-Trend_Highlit {
  border-style: dotted;
  border-width: 1px;
}

.psc-Value_Bad {
  color: #FF47FF;
}

.psc-Value_Good {
  color: #0000FF;
}

.psc-Value_Label {
  background-color: #FFFFFF;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  font-weight: bold;
  padding: 4px;
  text-align: center;
}

.psc-testo {
  opacity: 0.72;
  fill: #00D900;
}

@keyframes psc-Alarm_Label_Active_Unack-anim {
  0% {
    background-color: #FF4747;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
  }
  100% {
    background-color: #FF4747;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    color: #D5D5D5;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
  }
}
.psc-Alarm_Label_Active_Unack {
  animation-name: psc-Alarm_Label_Active_Unack-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-Alarm_Label_Clear_Unack-anim {
  0% {
    background-color: #CCFFCC;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    color: #2E2E2E;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
  }
  100% {
    background-color: #CCFFCC;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    color: #808080;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
  }
}
.psc-Alarm_Label_Clear_Unack {
  animation-name: psc-Alarm_Label_Clear_Unack-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-Context_Button_Load-anim {
  0% {
    background-color: #FFE8CC;
    border-color: #0000FF;
    border-width: 1px;
  }
  100% {
    background-color: #FFFFFF;
    border-color: #AAAAAA;
    border-width: 1px;
    border-radius: 4px;
  }
}
.psc-Context_Button_Load {
  animation-name: psc-Context_Button_Load-anim;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0.1s;
  animation-fill-mode: none;
  animation-iteration-count: 1;
  animation-timing-function: ease-out;
}

@keyframes psc-Fade_Out_3sDelay-anim {
  0% {
  }
  100% {
    opacity: 0;
  }
}
.psc-Fade_Out_3sDelay {
  animation-name: psc-Fade_Out_3sDelay-anim;
  animation-delay: 3s;
  animation-direction: normal;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}

@keyframes psc-HMI_Fault-anim {
  0% {
    background-color: #FFFF00;
    fill: #ACAC004D;
  }
  100% {
    background-color: #FFFF00;
    fill: #8046004D;
  }
}
.psc-HMI_Fault {
  animation-name: psc-HMI_Fault-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-Header_Alarm_Active-anim {
  0% {
    color: #E7F5FF;
    fill: #E7F5FF;
  }
  100% {
    color: #FFCCCC;
    fill: #FFCCCC;
  }
}
.psc-Header_Alarm_Active {
  animation-name: psc-Header_Alarm_Active-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes psc-Header_Alarm_Active_Dark-anim {
  0% {
    color: #2E2E2E;
    fill: #2E2E2E;
  }
  100% {
    color: #FF4747;
    fill: #FF4747;
  }
}
.psc-Header_Alarm_Active_Dark {
  animation-name: psc-Header_Alarm_Active_Dark-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
