a {
  word-break: break-all;
}

blockquote {
  border-left: 5px solid #bbb;
  quotes: "\201C""\201D""\2018""\2019";
}

blockquote > div {
  margin-top: 1em;
  margin-bottom: 1em;
}

blockquote.tc-big-quote {
  font-family: Georgia, serif;
  position: relative;
  background: #f5f5f5;
  border-left: none;
  padding: 10px;
  border-radius: 8px;
}

blockquote.tc-big-quote cite:before {
  content: "\2014 \2009";
}

@media (prefers-color-scheme: light) {
  :root {
    --bulma-family-code: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
    --bulma-family-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif,
      "Apple Color Emoji", "Segoe UI Emoji";
    --bulma-family-secondary: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif,
      "Apple Color Emoji", "Segoe UI Emoji";
  }
}

@media (prefers-color-scheme: dark) {
  :root {
    --bulma-family-code: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
    --bulma-family-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif,
      "Apple Color Emoji", "Segoe UI Emoji";
    --bulma-family-secondary: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif,
      "Apple Color Emoji", "Segoe UI Emoji";
  }
}
