/* Invoice Box legal and support pages: plain, readable, no external resources. */
html { -webkit-text-size-adjust: 100%; }
body {
  margin: 0;
  padding: 24px 16px 48px;
  background: #ffffff;
  color: #1f2328;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 17px;
  line-height: 1.6;
}
main, header, footer { max-width: 720px; margin: 0 auto; }
nav { font-size: 15px; margin-bottom: 24px; }
footer { margin-top: 40px; font-size: 15px; color: #57606a; }
h1 { font-size: 1.8em; line-height: 1.25; margin: 0.4em 0; }
h2 { font-size: 1.3em; line-height: 1.3; margin: 1.8em 0 0.5em; }
h3 { font-size: 1.1em; margin: 1.4em 0 0.4em; }
a { color: #2563EB; }
ul, ol { padding-left: 1.4em; }
li { margin: 0.25em 0; }
table { border-collapse: collapse; width: 100%; font-size: 15px; display: block; overflow-x: auto; }
th, td { border: 1px solid #d0d7de; padding: 6px 8px; text-align: left; vertical-align: top; }
.meta { color: #57606a; }
