/* Shared by the hand-written pages. privacy.html deliberately does not use it:
   that page is generated from PrivacyPolicy.swift and carries its own style
   inline, so the copy inside the app and the copy on the web are one file with
   no build step between them. */
:root { color-scheme: light dark; }
body {
  margin: 0 auto; padding: 48px 24px 96px; max-width: 42rem;
  font: 16px/1.6 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  color: #1d1917; background: #fbfaf9;
}
h1 { font-size: 1.75rem; margin: 0 0 .25rem; }
h2 { font-size: 1.05rem; margin: 2.25rem 0 .5rem; }
p, li { margin: 0 0 .75rem; }
ul { padding-left: 1.25rem; }
a { color: #0060a8; }
kbd {
  font: 13px ui-monospace, SFMono-Regular, Menlo, monospace;
  border: 1px solid #d2c8c4; border-bottom-width: 2px; border-radius: 4px;
  padding: 1px 5px; background: #fff;
}
table { border-collapse: collapse; width: 100%; margin: 0 0 1rem; }
th, td { text-align: left; padding: 6px 10px; border-bottom: 1px solid #e4dddA; }
.lede { color: #6b625e; margin-bottom: 2rem; }
.note { border-left: 3px solid #c8443c; padding-left: 14px; }
@media (prefers-color-scheme: dark) {
  body { color: #efe9e7; background: #161312; }
  .lede { color: #9b918d; }
  a { color: #6fb6e8; }
  kbd { background: #1f1b1a; border-color: #443b38; }
  th, td { border-bottom-color: #322b29; }
}
