/* BEGIN STYLESHEET */
/* Direct stylesheet authoring is an advanced feature. Knowledge of CSS required.*/
:root {
	/*GESTIONE DEI COLORI DI SISTEMA*/
	--SYSTEM_Color_Primary:#02376C;
	--SYSTEM_Color_Secondary:#FFFFFF;
	--SYSTEM_Invisible:#CCCCCC00;

	--SYSTEM_Page_Background:#FFFFFF;
	--SYSTEM_Measure_Background:#DDDDDD;
	
	--SYSTEM_Button_Background:#EEEEEE;
	--SYSTEM_Button_Foreground:#02376C;
	--SYSTEM_Button_Selected_Background:#02376C;
	--SYSTEM_Button_Selected_Foreground:#FFFFFF;

	--SYSTEM_Tooltip_Background:#02376CD0;
	--SYSTEM_Tooltip_Foreground:#FFFFFF;

	--borderRadius-popup:10px;
	
}
html * {
	font-family: var(--font-NotoSans);
	font-size: 11pt;
}
 
.popup {
    border: none;
    outline: none;
    border-radius: var(--borderRadius-popup);
    overflow: hidden;
}
 
.popup:focus {
    border: none;
    outline: none;
}
/* BEGIN STYLE CLASSES */
.psc-Navigazione\/onHover {
}
@keyframes psc-Navigazione\/onHover-0-anim {
  0% {
  }
  100% {
    background-color: #FFFFFF60;
  }
}
.psc-Navigazione\/onHover:hover {
  animation-name: psc-Navigazione\/onHover-0-anim;
  animation-delay: 0s;
  animation-direction: normal;
  animation-duration: 0.4s;
  animation-fill-mode: both;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}

.psc-Tabelle\/Header {
  background-color: var(--SYSTEM_Color_Primary);
  color: #FFFFFF;
}

.psc-Testi\/TestoSemplice {
  font-size: 1em;
  font-weight: bold;
  text-align: center;
}

.psc-Testi\/TitoloPrincipale {
  font-size: 1.3em;
  font-weight: bold;
}

.psc-Testi\/TitoloSecondario {
  font-size: 1.2em;
  font-style: italic;
  font-weight: normal;
}

.psc-Testi\/Tooltip {
  background-color: var(--SYSTEM_Tooltip_Background);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: var(--SYSTEM_Tooltip_Foreground);
  font-size: 1em;
}

.psc-Widget\/EmbeddedViewTitle {
  font-size: 32px;
  font-weight: bold;
}

.psc-Widget\/EmsColorsTransition {
}
@keyframes psc-Widget\/EmsColorsTransition-0-anim {
  0% {
    fill: #5CBFC4;
  }
  100% {
    fill: #8270B0;
  }
}
.psc-Widget\/EmsColorsTransition:hover {
  animation-name: psc-Widget\/EmsColorsTransition-0-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 2s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.psc-shadow_box {
  border-color: #00000026;
  border-style: solid;
  border-width: 1px;
  box-shadow: #000000 5px 5px 5pt;
  margin: 6px;
  opacity: 1;
  padding: 3px;
}
