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

#carousel_2 .dots-container .dot{
    height: 30px;
    width: 30px;
    margin: 2px 5px;
    cursor: pointer;
}

.psc-pepe2:hover{
	box-shadow: 20px 10px 25px rgba(255, 255, 255, 0.4);
}
.psc-pepe1:hover{
    transform: perspective(700px) rotateY(20deg) scale(0.9);
    transition: transform 1s ease-out;
}
.psc-pepe1{
    transform: perspective(700px) rotateY(0deg) scale(1);
    transition: transform 1s ease-out;
}

/*saco la linea celeste que se prende en lupa - idevento pantalla ar desktop*/
div[data-component-path="C.0:0:0:4"] .ia_inputField:focus {
  outline: none !important;
}
/*saco la linea celeste que se prende en lupa - comentario pantalla ar desktop*/
div[data-component-path="C.0:0:0:5"] .ia_inputField:focus {
  outline: none !important;
}

#welRow1{
	
	position: relative;
	animation: moverDerecha 3s ease forwards;
	transition: transform 1s ease;
}

#welRow2{	
	position: relative;
	animation: moverDerecha 3s ease forwards;	
	transition: transform 1s ease;	
}

#welRow3{
	position: relative;
	animation: moverDerecha 3s ease forwards;	
}


.psc-mapPointer{
	transform: scale(1);
	transition: transform 0.5s ease;	
}

.psc-mapPointer:hover{
	transform: scale(1.2);
	transition: transform 0.5s ease;	
}

/*Efectos WindFarm Parques/Welcome .iaDropdownCommon_options_modal*/

.psc-headerDrop {
    	animation: opacity 0.5s ease forwards;
	transition: transform 1s ease;
}

.ia_button--secondary psc-hoverButton button-secondary ia-button popup-not-draggable:hover{
	box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
}
/*Efectos WindFarm Parques/Welcome*/

#windFarmIcon:hover{
	transform: scale(1.15);
	transition: transform 1s ease;	
}

#windFarmIcon{
    transform: scale(1);
    transition: transform 1s ease;	
}

#windFarm{
	transform: scale(1);
	transition: transform 1s ease;	
}
	
#windFarm:hover {
	transform: scale(0.98);
	transition: transform 1s ease;	
}
	


/*Efectos Welcome ROW 1*/
#welRow1:hover{
	transform: scale(1.1);
}
/*Fin efectos Welcome ROW 1*/

/*Efectos Welcome ROW 2*/
#welRow2Hijo1{
		transition: transform 1s ease;
}
#welRow2Hijo2{
		transition: transform 1s ease;
}

#welRow2Hijo1:hover ~ #welRow2,
#welRow2Hijo2:hover ~ #welRow2,
#welRow2:hover {
  transform: scale(1.1);
  z-index:2;
}

#welRow2:has(#welRow2Hijo1:hover) #welRow2Hijo2 {
  transform: scale(0.9);
}

#welRow2:has(#welRow2Hijo2:hover) #welRow2Hijo1 {
  transform: scale(0.9);
}
/*Fin efectos Welcome ROW 2*/

/*Efectos Welcome ROW 3*/

#welRow3{
	  position: relative;

	transition: transform 1s ease;
}

#welRow3Hijo3_1{
	transition: transform 1s ease;
}
#welRow3Hijo3_2{
	transition: transform 1s ease;
}
#welRow3Hijo4_1{
	transition: transform 1s ease;
}
#welRow3Hijo4_2{
	transition: transform 1s ease;
}

#welRow3Hijo1{
		transition: transform 1s ease;
}
#welRow3Hijo2{
		transition: transform 1s ease;
}
#welRow3Hijo3{
		transition: transform 1s ease;
}
#welRow3Hijo4{
		transition: transform 1s ease;
}

#welRow3Hijo1:hover ~ #welRow3,
#welRow3Hijo2:hover ~ #welRow3,
#welRow3Hijo3:hover ~ #welRow3,
#welRow3Hijo4:hover ~ #welRow3,
#welRow3:hover {
  transform: scale(1.1);
  z-index:2;
}


#welRow3:has(#welRow3Hijo1:hover) #welRow3Hijo2:not(:hover),
#welRow3:has(#welRow3Hijo1:hover) #welRow3Hijo3:not(:hover),
#welRow3:has(#welRow3Hijo1:hover) #welRow3Hijo4:not(:hover),
#welRow3:has(#welRow3Hijo2:hover) #welRow3Hijo1:not(:hover),
#welRow3:has(#welRow3Hijo2:hover) #welRow3Hijo3:not(:hover),
#welRow3:has(#welRow3Hijo2:hover) #welRow3Hijo4:not(:hover),
#welRow3:has(#welRow3Hijo3:hover) #welRow3Hijo1:not(:hover),
#welRow3:has(#welRow3Hijo3:hover) #welRow3Hijo2:not(:hover),
#welRow3:has(#welRow3Hijo3:hover) #welRow3Hijo4:not(:hover),
#welRow3:has(#welRow3Hijo4:hover) #welRow3Hijo1:not(:hover),
#welRow3:has(#welRow3Hijo4:hover) #welRow3Hijo2:not(:hover),
#welRow3:has(#welRow3Hijo4:hover) #welRow3Hijo3:not(:hover),
#welRow3:has(#welRow3Hijo3_1:hover) #welRow3Hijo3_2:not(:hover),
#welRow3:has(#welRow3Hijo3_2:hover) #welRow3Hijo3_1:not(:hover),
#welRow3:has(#welRow3Hijo4_1:hover) #welRow3Hijo4_2:not(:hover),
#welRow3:has(#welRow3Hijo4_2:hover) #welRow3Hijo4_1:not(:hover) {
  transform: scale(0.9);
}
/*Fin efectos Welcome ROW 3*/
#footerImg{
     animation: scale 2s infinite;
	transition: transform 1s ease;
}
	

/*ANALIZADOR DE REDES*/

#dateDaily{
	color:white;
	backgroundColor:white;
}

.psc-texto input:disabled,
.psc-texto textarea:disabled {
  background-color: inherit;
  color: inherit;
  opacity: inherit;
  cursor: default;
}

.psc-dropdownFinal{
	color:white;
	text-align:center;
	line-height: 40px; 
}

.iaDropdownCommon_options_modal .iaDropdownCommon_options:has(.psc-dropdownFinal) {
    /* estilo al contenedor SI contiene una opción con clase */
    background-color: #101211;
    border-radius:10px;
    padding:0px;
} 



.ia_dropdown__optionsModal:has(.psc-dropdownFinal) {
    /* estilo al contenedor SI contiene una opción con clase */
    border-radius: 10px;
	border: 2px solid transparent;
    background-color: #9a9abd85;
} 
.ia_dropdown__optionsModal:has(.psc-dropdownFinal):hover {
    /* estilo al contenedor SI contiene una opción con clase */
    border-color:#3399FF;
    border-width:2px;
} 


.iaDropdownCommon_options_modal:has(.psc-dropdownFinal ) .iaDropdownCommon_option:first-child{
margin-top:0px;
}

.iaDropdownCommon_options_modal:has(.psc-dropdownFinal ) .iaDropdownCommon_option:last-child{
margin-bottom:0px;
}

.ia_dropdown__option--focused.psc-dropdownFinal:not(.ia_dropdown__option--selected):not(.ia_dropdown__option--disabled) {
  background-color: #3399FF00;
  color: white;
  border-radius:10px;
}
.ia_dropdown__option--focused.psc-dropdownFinal:not(.ia_dropdown__option--selected):not(.ia_dropdown__option--disabled):hover {
  background-color: #3399FF77;
  color: white;
  border-radius:10px;
  
}
.ia_dropdown__option.psc-dropdownFinal.ia_dropdown__option--selected {
    background-color: #3399FF00;
    border-radius:10px;
	color: white;    
}
.ia_dropdown__option.psc-dropdownFinal.ia_dropdown__option--selected:hover {
    background-color: #3399FF77;
    border-radius:10px;
	color: white;    
}



.psc-dropColorPlace .ia_dropdown__valueSingle[data-label="1"]{
	content: url('/system/images/colors/amarillo.png');	
	}
.psc-dropColorPlace .ia_dropdown__valueSingle[data-label="2"]{
	content: url('/system/images/colors/verde.png');		
	}
.psc-dropColorPlace .ia_dropdown__valueSingle[data-label="3"]{
	content: url('/system/images/colors/blanco.png');	
	}
.psc-dropColorPlace .ia_dropdown__valueSingle[data-label="4"]{
	content: url('/system/images/colors/rosa.png');	
	}
	
.psc-dropColor[data-label="1"]:before { 
	content: url('/system/images/colors/amarillo.png');	
	}
.psc-dropColor[data-label="2"]:before { 
	content: url('/system/images/colors/verde.png');	
	}
.psc-dropColor[data-label="3"]:before { 
	content: url('/system/images/colors/blanco.png');	
	}
.psc-dropColor[data-label="4"]:before { 
	content: url('/system/images/colors/rosa.png');	
	}
#Grafico .ia_powerChartComponent__chart .range-selector-container {
    flex-shrink: 0;
    display: none;
    height: 0;
}

#Grafico .ia_powerChartComponent__icon {
    color: #FFFFFF;
    background-color: #0000002e;
    border: 1px solid #45454500;
}
#Grafico .ia_powerChartComponent__penDataDisplay .pen-data-table-container .ia_powerChartComponent__penDataDisplay__table__headerCell .collapse-icon {
    height: 24px;
    width: 24px;
    fill: currentColor;
    cursor: pointer;
    COLOR: white;
}
#Grafico .ia_powerChartComponent__penLegendContainer .pen-legend .expand-icon {
    flex-shrink: 0;
    margin: 0 4px;
    color: #FFFFFF;
}

#Grafico .t .th-container .th .header  {
    background-color: #2B2B2B; /* Color de fondo para las celdas en filas pares */
    color: #FFFFFF
    
}

#Grafico .tr:nth-child(even) div.ia_table__cell {
    background-color: #555555; /* Color de fondo para las celdas en filas pares */
    color: #FFFFFF
}

/* Para las filas impares (1, 3, 5, 7, ...) */
#Grafico .tr:nth-child(odd) div.ia_table__cell {
    background-color: #2B2B2BE6; /* Color de fondo para las celdas en filas impares */
    color: #FFFFFF
}

	
#Grafico .historical {
    color: #FFFFFF;
    border: 1px solid #45454500;
}

#Grafico .iaCalendarIcon {
	color:#FFFFFF;	
}

#Grafico .iaKeyboardDownIcon {
	color:#FFFFFF;	
	background-color: #0000004F;
	border-radius: 15%
}

#Grafico ia_timeMarker {
	stroke:orange;
	}

#idEvento .ia_dropdown__valuePill {
    border-radius: var(--borderRadius);
    background-color: #3399ff;
    overflow: hidden;
}


@keyframes opacity {
0% {
opacity: 0;
}
100% {
opacity: 1; 
}

}
@keyframes moverDerecha {
0% {
left: -300px;
}
100% {
left: 30px; 
}

}

@keyframes scale {
0% {
 transform: scale(1);
}
50% {
 transform: scale(0.9); 
}
100%{	
  transform: scale(1);
}
}

/* BEGIN STYLE CLASSES */
.psc-AdHocTrends\/AddTag {
  background-color: var(--neutral-30);
  border-radius: 0px;
  color: var(--neutral-100);
  margin-top: 4px;
}
.psc-AdHocTrends\/AddTag:hover {
  background-color: #C1C1C1;
}

.psc-AdHocTrends\/Button {
  cursor: pointer;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 0px;
  fill: var(--neutral-100);
}

.psc-AdHocTrends\/ChartRangeSelector {
  border-color: var(--neutral-50);
  border-style: solid;
  border-width: 1px;
}

.psc-AdHocTrends\/Content {
  background-color: var(--neutral-10);
  padding: 4px;
}

.psc-AdHocTrends\/DisabledIcon {
  cursor: auto;
  fill: var(--neutral-60);
}

.psc-AdHocTrends\/Label {
  color: var(--neutral-100);
  font-family: Roboto;
  font-size: 14px;
}

.psc-AdHocTrends\/TagTree {
  border-color: var(--neutral-50);
  border-style: solid;
  border-width: 1px;
  color: var(--neutral-100);
}

.psc-AdHocTrends\/Title {
  color: var(--neutral-100);
  font-family: Gilroy;
  font-size: 20px;
  font-weight: 500;
  margin-right: 10px;
}

.psc-AdHocTrends\/TitleBar {
  background-color: var(--neutral-30);
  color: var(--neutral-100);
}

.psc-AdHocTrends\/Tooltip {
  background-color: var(--neutral-30);
  color: var(--neutral-100);
  font-family: Roboto;
  font-size: 13px;
  text-align: center;
}

.psc-App\/Cards\/Basic_Card {
  background-color: #e0e8fda8;
  border-top-left-radius: 13px;
  border-top-right-radius: 13px;
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
  margin-left: 3px;
  margin-right: 3px;
}

.psc-App\/Cards\/Card_Basic {
  background-color: #000000CC;
  border-top-left-radius: 13px;
  border-top-right-radius: 13px;
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
  margin-left: 3px;
  margin-right: 3px;
}

.psc-App\/Cards\/Card_Bordered {
  border-color: #FFFFFF;
  border-style: solid;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 5px;
}

.psc-App\/Cards\/Welcome_Card {
  background-color: #7D7D7D99;
  border-top-left-radius: 13px;
  border-top-right-radius: 13px;
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
  margin-left: 3px;
  margin-right: 3px;
}

.psc-App\/Carousel\/dots_Personalizado {
}

.psc-App\/Combobox {
  background-color: #FFFFFF00;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #FFFFFF;
  font-family: Gilroy;
  margin-left: 10px;
  outline-color: #FFFFFF;
  outline-style: solid;
  outline-width: 2;
}

.psc-App\/Components\/Dropdown {
  background-color: #FFFFFF00;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 2px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #FFFFFF;
  font-family: Gilroy;
  margin-left: 10px;
  margin-top: 5px;
}

.psc-App\/DataGraph {
  color: #004C99;
  font-family: Gilroy;
  font-size: 2.3vmax;
  font-weight: bold;
  margin-left: 4px;
  text-align: center;
}
@media (max-width: 800px) {
  .psc-App\/DataGraph {
    font-size: 3.5vmax;
  }
}
@media (max-width: 1500px) {
  .psc-App\/DataGraph {
    font-size: 3vmax;
  }
}

.psc-App\/DataRecuadro {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  font-family: Gilroy;
  font-size: 1.7vmax;
  font-weight: bold;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
}
@media (max-width: 500px) {
  .psc-App\/DataRecuadro {
    font-size: 3vmax;
  }
}
@media (max-width: 1500px) {
  .psc-App\/DataRecuadro {
    font-size: 2.3vmax;
  }
}

.psc-App\/Datetime {
}

.psc-App\/EnlacesSOTR\/Headers {
  background-color: #5B5D5c;
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.2vmax;
  font-weight: bold;
  padding-bottom: 3px;
  padding-top: 3px;
  text-align: center;
}
@media (max-width: 500px) {
  .psc-App\/EnlacesSOTR\/Headers {
    font-size: 2vh;
  }
}

.psc-App\/EstadoEquipos {
  font-family: Gilroy;
  font-size: 1.1vmax;
  margin: 5px;
  text-align: center;
}
@media (max-width: 800px) {
  .psc-App\/EstadoEquipos {
    font-size: 2vh;
  }
}

.psc-App\/Labels\/Label_Data {
  font-family: Gilroy;
  font-size: 1.7vmax;
  font-weight: bold;
  margin-right: 4px;
  overflow-wrap: normal;
  text-align: center;
}
@media (max-width: 800px) {
  .psc-App\/Labels\/Label_Data {
    font-size: 3vmax;
  }
}
@media (max-width: 1500px) {
  .psc-App\/Labels\/Label_Data {
    font-size: 2.2vmax;
  }
}

.psc-App\/Labels\/Label_Data_Important {
  color: #000000;
  font-family: Gilroy;
  font-size: 1.5rem;
  margin-right: 4px;
  overflow-wrap: normal;
  padding-left: 10px;
  text-align: left;
}
@media (max-width: 500px) {
  .psc-App\/Labels\/Label_Data_Important {
    font-size: 2.2vmax;
  }
}
@media (max-width: 1500px) {
  .psc-App\/Labels\/Label_Data_Important {
    font-size: 1.9vmax;
  }
}

.psc-App\/Labels\/Label_Graphs {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 2.5vh;
  text-align: center;
}
@media (max-width: 800px) {
  .psc-App\/Labels\/Label_Graphs {
    font-size: 2vh;
  }
}

.psc-App\/Labels\/Label_Header_Graphs {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.2vw;
  font-weight: bold;
  padding-top: 5px;
  text-align: center;
}
@media (max-width: 800px) {
  .psc-App\/Labels\/Label_Header_Graphs {
    font-size: 2vh;
  }
}

.psc-App\/Labels\/Label_Progress {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.2vmax;
  font-weight: bold;
  margin: 4px;
  text-align: center;
}
@media (max-width: 800px) {
  .psc-App\/Labels\/Label_Progress {
    font-size: 2vmax;
  }
}

.psc-App\/Labels\/Label_Rectangles {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1rem;
  margin: 5px;
  text-align: left;
}
@media (max-width: 800px) {
  .psc-App\/Labels\/Label_Rectangles {
    font-size: 1.8vh;
  }
}

.psc-App\/Labels\/User_Data {
  color: #000000;
  font-family: Gilroy;
  font-size: 1.3vmax;
  margin-left: 5px;
  margin-right: 4px;
  overflow-wrap: normal;
  text-align: left;
}
@media (max-width: 800px) {
  .psc-App\/Labels\/User_Data {
    font-size: 2.4vh;
  }
}

.psc-App\/ParkName {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.5vmax;
  font-weight: bold;
  text-align: center;
}
@media (max-width: 500px) {
  .psc-App\/ParkName {
    color: #000000;
    font-size: 3.5vmax;
  }
}
@media (max-width: 1500px) {
  .psc-App\/ParkName {
    font-size: 1.9vmax;
  }
}

.psc-App\/ProgressData {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.4vmax;
  margin: 5px;
  text-align: center;
}
@media (max-width: 1500px) {
  .psc-App\/ProgressData {
    font-size: 1.3vmax;
  }
}

.psc-App\/ProgressPower {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.4vmax;
  font-weight: bold;
  margin: 5px;
  text-align: center;
}
@media (max-width: 1500px) {
  .psc-App\/ProgressPower {
    font-size: 1.7vmax;
  }
}

.psc-App\/ProgressTitle {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.3vmax;
  margin: 5px;
  text-align: center;
}
@media (max-width: 1500px) {
  .psc-App\/ProgressTitle {
    font-size: 1.5vmax;
  }
}

.psc-App\/ProgressTitle_Power {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.3vmax;
  font-weight: normal;
  margin: 5px;
  text-align: center;
}
@media (max-width: 1500px) {
  .psc-App\/ProgressTitle_Power {
    font-size: 1.5vmax;
  }
}

.psc-App\/hoverButton {
  background-color: #FFFFFF00;
}

.psc-BLC\/DropDown {
  background-color: #FFFFFF00;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 2px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: #FFFFFF;
  font-family: Gilroy;
}

.psc-BLC\/Menus\/ItemDeselected {
  cursor: pointer;
}

.psc-BLC\/Menus\/ItemSelected {
  background-color: #CDD6FF;
  cursor: pointer;
}

.psc-BLC\/Tablas\/Header {
  color: #dadadc;
  font-family: Gilroy;
  font-size: 0.8vw;
  font-weight: bold;
  text-align: center;
}

.psc-BLC\/button {
  background-color: #FFFFFF00;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 2px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  font-family: Gilroy;
  margin: 2px;
  margin-left: 0px;
  margin-right: 5px;
}

.psc-BLC\/textbox {
  background-color: #333333;
  border-color: white;
  border-style: solid;
  border-width: 2px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  color: white;
  font-family: Gilroy;
  font-weight: bold;
}

.psc-Bold_Text {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 12px;
  font-weight: bold;
}

.psc-Button\/Error {
  background-image: linear-gradient(180deg, #E74E67 0%, #E83A56 100%);
  border-color: #E83A56;
  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-Button\/Standard {
  background-color: #006ccb;
  border-color: #006ccb;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  text-transform: uppercase;
  fill: #FFFFFF;
}

.psc-Button_not\/Error {
  background-image: linear-gradient(180deg, #E74E67 0%, #E83A56 100%);
  border-color: #E83A56;
  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-Button_not\/Standard {
  background-image: linear-gradient(180deg, white, lightgrey);
  border-color: #D5D5D5;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  text-transform: uppercase;
  fill: #FFFFFF;
}

.psc-Card {
  background-color: #FAFAFA;
  border-color: #D5D5D5;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  box-shadow: 0px 2px 4px rgba(0, 0, 40, 0.15);
  margin: 5px;
}

.psc-Card_Container {
  padding: 8px;
}

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

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

.psc-Card_Label {
  color: #FFFFFF;
  font-family: Gilroy;
  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-Fondos\/Headers {
  background-color: #006CCB;
}

.psc-Fondos\/Pantallas {
  background-color: #000000CC;
}

.psc-Form\/Error {
  color: #e83a56;
  font-size: 16px;
  fill: #e83a56;
}

.psc-Form\/Field {
  background-color: var(--neutral-10);
  border-color: var(--neutral-30);
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: var(--neutral-100);
  font-size: 16px;
}

.psc-Form\/Field_Error {
  background-color: var(--neutral-10);
  border-color: #e83a56;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  color: var(--neutral-100);
  font-size: 16px;
}

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

.psc-General_Text {
  color: var(--neutral-100);
}

.psc-Header\/DropDown {
  background-color: var(--neutral-20);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  color: var(--neutral-100);
  margin-bottom: 10px;
  margin-top: 10px;
}

.psc-Header\/Header {
  border-bottom-color: var(--neutral-40);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  color: #E7F5FF;
  font-size: 14px;
  line-height: 17px;
  fill: #FFFFFF;
}

.psc-Header\/Icon {
  fill: #1C1C1C;
}

.psc-Header\/Path {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 19px;
  text-align: start;
  fill: #FFFFFF;
}
@media (max-width: 600px) {
  .psc-Header\/Path {
    font-size: 1rem;
  }
}

.psc-Header\/Title {
  color: #FFFFFF;
  font-family: Gilroy;
  font-size: 24px;
  font-weight: normal;
  line-height: 19px;
  text-align: center;
  fill: #FFFFFF;
}
@media (max-width: 800px) {
  .psc-Header\/Title {
    font-size: 1.2vh;
    text-align: end;
  }
}

.psc-Margin {
  padding: 4px;
}

.psc-MediaQuery {
  font-size: 17px;
}
@media (max-width: 800px) {
  .psc-MediaQuery {
    font-size: 12px;
  }
}
@media (max-width: 200px) {
  .psc-MediaQuery {
    background-color: #C55656;
    font-size: 10px;
  }
}

.psc-Menu\/All_Header {
  background-color: #5C7080;
  color: var(--neutral-10);
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  text-transform: none;
}

.psc-Menu\/Icon {
  cursor: pointer;
  fill: #6C6C6C;
}

.psc-Menu\/Item {
  background-color: var(--neutral-20);
  border-left-color: var(--neutral-40);
  border-left-style: solid;
  border-left-width: 1px;
  color: var(--neutral-100);
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  fill: var(--neutral-60);
}
.psc-Menu\/Item:hover {
  background-color: var(--callToActionHighlight);
}

.psc-Menu\/Item_Selected {
  background-color: var(--neutral-20);
  border-color: var(--neutral-60);
  border-width: 1px;
  color: var(--neutral-100);
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  fill: var(--neutral-50);
}

.psc-Menu\/Menu {
  background-color: var(--neutral-30);
}

.psc-Menu\/Small_Text {
  border-left-color: var(--neutral-60);
  color: var(--neutral-100);
  font-size: 0.6rem;
  text-align: center;
}

.psc-Menu\/Tab {
  background-color: var(--neutral-30);
  color: var(--neutral-90);
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-transform: uppercase;
}

.psc-Menu\/Tab_Selected {
  background-color: var(--neutral-30);
  color: var(--neutral-100);
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-transform: uppercase;
}

.psc-Menu\/Text {
  border-left-color: var(--neutral-60);
  color: var(--neutral-100);
  font-size: 24px;
}

.psc-Page {
  background-color: var(--neutral-20);
  color: var(--neutral-100);
  font-size: 14px;
}

.psc-Popup\/Error_Text {
  color: #e83a56;
  font-size: 24px;
  fill: #e83a56;
}

.psc-Popup\/Text {
  color: var(--neutral-100);
  font-size: 24px;
  fill: var(--neutral-60);
}
@media (max-width: 800px) {
  .psc-Popup\/Text {
    font-size: 2vh;
  }
}

.psc-Ticket_Description {
  font-family: Gilroy;
  font-size: 20px;
  font-weight: bolder;
}
@media (max-width: 1700px) {
  .psc-Ticket_Description {
    font-size: 15px;
  }
}
@media (max-width: 1850px) {
  .psc-Ticket_Description {
    font-size: 18px;
  }
}

.psc-Title\/Icon {
  fill: var(--neutral-100);
}

.psc-Title\/Text {
  color: var(--neutral-100);
  font-size: 16px;
  font-weight: bold;
  line-height: 19px;
  margin-left: 6px;
  fill: var(--neutral-100);
}

.psc-Title\/Title {
  background-color: var(--neutral-20);
}

.psc-headerDrop {
}

.psc-pepe1 {
}

.psc-pepe2 {
}

.psc-tagBrowserPowerChart {
  background-image: }.ia_powerChartComponent__tagBrowserContainer { background-color: #333333}{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.ia_powerChartComponent__tagBrowserContainer__title { color: white}{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.ia_powerChartComponent__tagBrowserContainer__tree { background-color: #555555}{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.ia_powerChartComponent__tagBrowserContainer__icon { color: white }{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.text-scroll { color: white }{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.ia_treeComponent__expandIcon { fill: white }{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.ia_treeComponent__node__icon { fill: white }{;
}
.psc-tagBrowserPowerChart:active {
  background-image: }.ia_treeComponent__node:hover:not(.ia_treeComponent__node--selected) { background-color: red} {;
}

@keyframes psc-App\/welcomeNoSelected-anim {
  0% {
    background-color: #FFFFFFFF;
  }
  100% {
    background-color: #FFFFFF00;
  }
}
.psc-App\/welcomeNoSelected {
  animation-name: psc-App\/welcomeNoSelected-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}

@keyframes psc-App\/welcomeSelected-anim {
  0% {
    background-color: #FFFFFF00;
  }
  100% {
    background-color: #FFFFFF;
  }
}
.psc-App\/welcomeSelected {
  animation-name: psc-App\/welcomeSelected-anim;
  animation-delay: 0s;
  animation-direction: alternate;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-iteration-count: 1;
  animation-timing-function: linear;
}
