@charset "UTF-8";
.allow {
	stroke: #8fff8f;
	fill: #8fff8f;
}
		
.controlled {
	stroke: #efef4f;
	fill: #efef4f;
}
		
.deny {
	stroke: #ff4f4f;
	fill: #ff4f4f;
}
		
rect.background {
	stroke: black;
	fill: black;
}
		
rect.group {
	stroke: #afafaf;
	fill: #efefef;
}
		
path.box {
	stroke: white;
	fill: white;
}

path.grid {
	stroke: #8f8f8f;
	fill: none;
	stroke-dasharray: 5 5;
}
		
path.menu {
	stroke: black;
	fill: black;
}

path.request {
	stroke: black;
	fill:none;
}
		
path#shape {
	stroke: #efef4f;
	fill: none;
	stroke-width: 40px;
}

path#timeline {
	stroke: blue;
	fill: none;
	stroke-dasharray: 5 5;
}

text#oauth_role {
	stroke: none;
	fill: black;
	text-anchor: middle;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
}
		
text.link {
	stroke: none;
	fill: blue;
	font-family: Verdana;
	font-size: 12px;
	text-anchor: start;
}
		
text.menu {
	stroke: none;
	fill: white;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-anchor: middle;
}

text.request {
	stroke: none;
	fill: black;
	text-anchor: middle;
	font-family: Verdana;
	font-size: 8pt;
}