/* Terms of Use, Privacy Policy and account deletion pages. Shown on swayme.app and inside the app, where the page
   sits on the app's own background: light by default, dark when the device is dark, and the app can force either
   with ?theme=light or ?theme=dark (BUG-46: black text on the dark app background). */
:root {
  color-scheme: light dark;
  --text: #1c1c1e;
  --muted: #5f6368;
  --link: #1f6feb;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --text: #f2f2f7;
    --muted: #b0b3b8;
    --link: #6cb6ff;
  }
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --text: #f2f2f7;
  --muted: #b0b3b8;
  --link: #6cb6ff;
}
:root[data-theme="light"] {
  color-scheme: light;
}
html, body {
  margin: 0;
  background: transparent;
}
body {
  color: var(--text);
  font: 16px/1.55 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  -webkit-text-size-adjust: 100%;
}
main.legal {
  max-width: 760px;
  margin: 0 auto;
  padding: 16px;
}
main.legal h1 {
  font-size: 24px;
  line-height: 1.25;
  margin: 8px 0 4px;
}
main.legal .updated {
  color: var(--muted);
  margin: 0 0 24px;
}
main.legal p {
  margin: 0 0 12px;
  overflow-wrap: anywhere;
}
main.legal a {
  color: var(--link);
}
/* the Terms page came from Word: drop its fixed sizes and colours */
main.legal .MsoNormal, main.legal span {
  font-size: inherit;
  color: inherit;
}
