.json-diff-viewer.json-diff-viewer-theme-monokai {
  background: #272822;
  color: #f8f8f2;
}
.json-diff-viewer.json-diff-viewer-theme-monokai .line-number {
  color: #999;
}
.json-diff-viewer.json-diff-viewer-theme-monokai tr:hover {
  background: #3e3d32;
}
.json-diff-viewer.json-diff-viewer-theme-monokai tr .line-add {
  background: #040;
}
.json-diff-viewer.json-diff-viewer-theme-monokai tr .line-remove {
  background: #400;
}
.json-diff-viewer.json-diff-viewer-theme-monokai tr .line-modify {
  background: #440;
}
.json-diff-viewer.json-diff-viewer-theme-monokai tr.expand-line button {
  color: #f8f8f2;
}
.json-diff-viewer.json-diff-viewer-theme-monokai .string {
  color: #e6db74;
}
.json-diff-viewer.json-diff-viewer-theme-monokai .number,
.json-diff-viewer.json-diff-viewer-theme-monokai .boolean,
.json-diff-viewer.json-diff-viewer-theme-monokai .null {
  color: #ae81ff;
}
.json-diff-viewer.json-diff-viewer-theme-monokai .key {
  color: #f92672;
}
.json-diff-viewer.json-diff-viewer-theme-monokai .invalid {
  background: #960050;
  color: #fff;
}
