

canvas {
  /*background: black;*/
  width: 100%;
  height: 100%;
	filter: contrast(1.10);
}

.hidden {
  display: none;
}

svg {
  max-width: 100%;
}
#icon_outlines > svg{
	/*display: none;*/
	opacity: 0;
	transition: all 1s;
}
#icon_outlines > svg{
	
}
.hidescene {
	opacity: 0 !important;
}
#scene.hidescene{
	transition: all 2s;
}
#scene.hidescene {
	opacity: 0 !important;
}
#comp_icon_left:not(.comp_icon_stuck) #scene{
	opacity: 0
}

#UI_UX.reveal_icon{
	opacity: 1;
	display: block;
}
.reveal_icon > *{
	opacity: 1 !important;
	
}
#offstage{
	display: none;
}