
.hidden{
    display: none !important;
}
html,body{
	overflow: hidden;
	font-family: 'Roboto', sans-serif;
	background-color: white;
	color: black;
}
svg{
	fill:black;
}
svg:hover{
	fill:blue;
}
*>svg{
	display: flex;
    align-items: center;
}
.tags{
	display: flex;
	flex-wrap: wrap;
    justify-content: space-evenly;
}
.tags .tag{
	border-radius: 3px;
	background-color: #E5E5E5;
	color: black;
	padding: 4px;
	margin: 2px;
}
.tags .tag.addable{
	cursor: pointer;
}
.tags .tag.addable::before{
	content: "+ ";
}
ins { border: 1px solid red; }

.overlay{
	position:fixed;
}