@import url(ui.css);
@import url(item.css);
@import url(shape.css);
@import url(menu.css);
/* line 6, ../css/style.scss */
* {
  font-family: source sans pro, sans-serif;
}

/* line 10, ../css/style.scss */
html,
body {
  margin: 0;
  overflow: hidden;
  height: 100%;
  background-color: #eed;
  -webkit-user-select: none;
  /* no magnifier on hold */
}

/* line 19, ../css/style.scss */
[contenteditable] {
  /* allow for editable items */
  -webkit-user-select: auto;
}

/* line 24, ../css/style.scss */
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 30, ../css/style.scss */
#port {
  overflow: hidden;
  font-size: 15px;
}

/* line 35, ../css/style.scss */
#throbber {
  position: absolute;
  top: 50px;
  left: -60px;
  width: 50px;
  height: 50px;
  background-image: url(throbber.gif);
}

/* line 44, ../css/style.scss */
#throbber:not(.visible) {
  opacity: 0;
}

/* line 48, ../css/style.scss */
.ghost {
  position: absolute !important;
  /* to prevent collision with .content */
  opacity: 0.5;
  z-index: 1;
}

/* line 54, ../css/style.scss */
#tip {
  position: fixed;
  z-index: 1;
  left: 10px;
  bottom: 5px;
  transition: all 500ms;
  font-size: 1rem;
  /* do not scale with map zoom */
}

/* line 63, ../css/style.scss */
#tip:before {
  content: 'Tip: ';
}

/* line 67, ../css/style.scss */
#tip code {
  padding: 0 4px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 73, ../css/style.scss */
#tip.hidden {
  opacity: 0;
}

/*# sourceMappingURL=style.css.map */
