svg {
    shape-rendering: crispEdges;
}

line {
    stroke: black;
    stroke-width: 2px;
}
.paper {
     background: white;
     width: 1050px;
     height: 768px;
}

text {
  font: 18px 'Oleo Script', Helvetica, sans-serif;
  fill: black;
  text-decoration: none;
  cursor: default;
}

.menu-item {
    visibility: hidden;
    font: 18px 'Oleo Script', Helvetica, sans-serif;
    fill: black;
    cursor: pointer
}

.garnish {
    font: 18px 'Oleo Script', Helvetica, sans-serif;
    fill: black;
}

#info {
    position: absolute;
    top: 250px;
    left: 400px;
    width: 500px;
}

#info p {
    font: 18px "Courier New", Courier, monospace;
    color: black;
}

.large-text {
    font: 48px 'Oleo Script', Helvetica, sans-serif;
    fill: black;
    z-index: 102
}

.box {
    visibility: hidden
    stroke: black;
    fill: none;
    stroke-dasharray: 5,5;
}

.glass {
    stroke: black;
    stroke-width: 4px;
    fill: none;
}

.level {
    stroke: none;
    fill: none;
}

.hidden {
    fill: #fff;
    stroke: none;
}

defs circle,
defs path,
defs line {
    shape-rendering: crispEdges;
    stroke: #000;
}

defs path { fill: #F9F9F9};
