html, body {
  height: 100%;
  margin: 0;
  background: var(--sn-stylekit-editor-background-color, var(--sn-stylekit-background-color, #ffffff));
}

#editor {
  height: 100%;
  box-sizing: border-box;
  margin: 0;
  padding: 14px 16px;
  outline: 0;
  overflow-y: auto;
  cursor: text;
  font-family: var(--sn-stylekit-editor-font-family, var(--sn-stylekit-font-family, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif));
  font-size: var(--sn-stylekit-font-size-editor, 16px);
  line-height: 1.5;
  tab-size: 4;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  color: var(--sn-stylekit-foreground-color, #1a1a1a);
}

a.sn-link {
  color: #4d9fff;
  text-decoration: none;
  cursor: pointer;
}
