svg{
	border: 1px solid red;
	}
	#visualization {
  overflow: auto;
}

h1 {
  font-size: 62px;
  font-weight: 300;
  letter-spacing: -2px;
  line-height: 1em;
  margin: 1em 0;
}

textarea {
  width: 98%;
  height: 200px;
}

circle.node {
  cursor: pointer;
  stroke: aqua;
  stroke-width: .5px;
}

circle.node.directory {
  stroke: marron;
  stroke-width: 2px;
}

circle.node.collapsed {
  stroke: orange;
}

.nodetext {
  fill: #252929;
  fill: red;
  font-weight: bold;
  text-shadow: 0 0 0.2em white;
  background-color: white;
  border: 1px solid black;
}

line.link {
  fill: none;
  stroke: #9ecae1;
  stroke-width: 1.5px;
  }
line.linka {
  fill: none;
  stroke: red;
  stroke-width: 1.5px;
  }