.feedback { height: 100px; overflow: auto}
   .gEditor { position: relative;}
   .gEditor fieldset { padding: 0; margin: 0; border: 0px none; }
   .ge_output { display: inline-block; width: 450px; margin-left: 1em;}
  .gEditor svg { display: inline-block; vertical-align: top; }
   .ge_output { display: none}
   
   .gEditor fieldset img { border: 2px outset #bbb; padding: 0.2em; 
    background-color: #ddd;
      cursor: pointer;
 }
    .gEditor fieldset img.actual { 
      background-color: #fff;
      border-style: inset; 
      }
   
   circle.selected {
        stroke: #f60; 
      }
   .feedback {display: none;}   
   
   [data-mode="move"] circle { cursor: move } 
   [data-mode="markNode"] circle, [data-mode="markEdge"] line, [data-mode="deleteNode"] circle, [data-mode="deleteEdge"] line  { cursor: pointer }
   [data-mode="connect"] circle { cursor: crosshair }
   [data-mode*="add"] { cursor: copy }