blockquote {
  background: #f9f9f9;
  border-left: 5px solid #ccc;
  padding: 3px 1em 3px;
}

code {
  background:#d9d9d9;
  border-radius:5px 5px 5px 5px;
  padding:0.1rem 0.2rem 0.1rem 0.2rem;
}

pre code { background: none; }

snippet {
  display:block;
  white-space:pre;
  overflow-wrap:break-word;
  font-family:monospace;
  padding:12px;
  background:#f5f5f5;
  border-radius:8px;

  border:1px solid #ddd;
  box-shadow:5px 5px 5px #eee;
  padding:1em;
  overflow-x:auto;
}
snippet.wrap {
  white-space:pre-wrap;
  overflow-wrap:break-word;
}
