/*$box-shadow: (*/
/**/ /*"sm": 0 0 0.375rem 0 rgba(46, 38, 61, 0.18), //*/
/**/ /*"md": 0 0 0.625rem 0 rgba(46, 38, 61, 0.2), //*/
/**/ /*"lg": 0 0 1rem 0 rgba(46, 38, 61, 0.22) //
);*/
/*
1 colore bottone
2 bordo/hover
3 testo
*/
body {
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  color: var(--fg);
  height: 100svh;
}

.hide {
  display: none !important;
}

.infoLabel {
  font-size: 0.9rem;
  color: var(--fg-light);
}

.fa-solid.success, .fa-light.success {
  color: #288b2d;
}
.fa-solid.error, .fa-light.error {
  color: #cf543e;
}
.fa-solid.warning, .fa-light.warning {
  color: #dd8519;
}
.fa-solid.info, .fa-light.info {
  color: #3377d8;
}

/*.mainLayout {
	&__ExploreLayout {
		background: red;
	}

	&__HubLayout {
		background: green;
	}

	&__ProfileLayout {
		background: blue;
	}

	&__SystemLayout {
		background: orange;
	}
}*/
.flex {
  display: flex;
  flex-direction: row;
  justify-content: normal;
  align-items: normal;
}
.flexColumn {
  display: flex;
  flex-direction: column;
  justify-content: normal;
  align-items: normal;
}
.flexColumnCenter {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.flexRowReverse {
  display: flex;
  flex-direction: row-reverse;
  justify-content: normal;
  align-items: normal;
}
.flexCenter {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.flexSpaceBetween {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.wFull {
  width: 100%;
}

/*# sourceMappingURL=main.css.map */
