div.site{
	--saturation: 0%;
	display: inline-block;
	box-shadow: 0 1px 4px hsl(0,0%,50%);
    border: solid 1px hsl(0,0%,100%);
    border-radius: 3px; overflow: hidden;
	background: hsl(210,10%,95%);
    background: linear-gradient(180deg, hsl(210,10%,95%), hsl(210,10%,80%));
    color: hsl(210,5%,30%);
    text-shadow: 0 1px 1px hsl(210,10%,100%);  
    position:relative; padding: 2px;
}

div.site--color{
	height: 5px; background-color:hsl(var(--hue),var(--saturation),50%);
	border-radius: 1px;
}

div.site--name{
    font-size: 16px; padding: 2px 5px 0 5px; font-weight: bold;
}
