$svgHeight: 70vh;
$svgWidth: 70vw;


.jam-circle {
  background: transparent;
  color: #fff;
  position: absolute;
  left: 1%;
  top: 5%;
  height: 100px;
  width: 14%;
  max-width: 30%;
  font-size: 1.5vmin;
  // line-height: 5px;
}

.full-screen {
  position: fixed;
  top:0;
  left:0;
  height:100%;
  width: 100%;
  background: rgba(0, 0, 0, .7);
}

svg {
  background: transparent;
  position: fixed;
  border: 3px solid white;
  left: 0;
  top: 0;
  width: 70vw;
  height: 70vh;
  margin: 15vh 15vw;
  z-index: 0;
}

div svg g.node {
  cursor: pointer;
}

.node circle {
  fill: black;
  stroke: white;
  stroke-width: 2px;
}

.node text {
  font: 20px sans-serif;
}

.link {
  fill: none;
  stroke: #ccc;
  stroke-width: 1.5px;
}

$svgSize: 70;
$svgMargin: (100 - $svgSize)/2;


.jam-circle {
  background: transparent;
  color: #fff;
  position: absolute;
  left: 1%;
  top: 5%;
  height: 100px;
  width: 14%;
  max-width: 30%;
  font-size: 1.5vmin;
  // line-height: 5px;
}

.full-screen {
  position: fixed;
  top:0;
  left:0;
  height:100%;
  width: 100%;
  background: rgba(0, 0, 0, .7);
}

svg {
  background: transparent;
  position: fixed;
  border: 3px solid white;
  left: 0;
  top: 0;
  width: $svgSize + vw;
  height: $svgSize + vh;
  margin: $svgMargin + vh $svgMargin + vw;
  z-index: 0;
}

div svg g.node {
  cursor: pointer;
}

.node circle {
  fill: black;
  stroke: white;
  stroke-width: 2px;
}

.node text {
  font: 20px sans-serif;
}

.link {
  fill: none;
  stroke: #ccc;
  stroke-width: 1.5px;
}

Add EZ2 use jam circle size control
Add EZ2 use jam circle size control
