rect {
    fill: #fff;
}

.node rect {
    stroke-width: 0.1em;
    stroke: #333;
    fill: none;
}

.edge rect {
    fill: #fff;
}

.edge path {
    fill: none;
    stroke: #333;
    stroke-width: 0.1em;
}

.tonic-parallelsplit circle {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-paralleljoin circle {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-init polygon {
  fill: #000;
}

.tonic-stop rect {
  fill: #000;
}

.tonic-assign circle {
  fill: #fff;
}

.tonic-decision path {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-let rect {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-taskapplication rect {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-taskapplication line {
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-listcomprehension rect {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.tonic-return ellipse {
  fill: #fff;
  stroke: #000;
  stroke-width: 0.15em;
}

.activeNode ellipse , .activeNode rect, .activeNode circle {
  fill: #cfc;
}
