body {
font-family: serif, sans-serif;
font-size: 10.5pt;
line-height: 1.5;
color: #000;
margin: 0;
text-align: left;
}
h1 { font-size: 24pt; line-height: 1.2; font-weight: bold; margin-bottom: 12pt; }
h2 { font-size: 18pt; line-height: 1.2; font-weight: bold; margin-bottom: 10pt; }
h3 { font-size: 14pt; line-height: 1.2; font-weight: bold; margin-bottom: 8pt; }
h4 { font-size: 12pt; line-height: 1.2; font-weight: bold; margin-bottom: 6pt; }
h5 { font-size: 11pt; line-height: 1.2; font-weight: bold; margin-bottom: 6pt; }
h6 { font-size: 10.5pt; line-height: 1.2; font-weight: bold; margin-bottom: 6pt; }
p {
margin-top: 0;
margin-bottom: 12pt;
}
pre {
font-family: monospace, sans-serif;
font-size: 9pt;
line-height: 1.5;
color: #333;
margin-top: 0;
margin-bottom: 12pt;
display: block;
white-space: pre;
}
code {
font-family: monospace, sans-serif;
font-size: 10.5pt;
color: #24292e;
background-color: #f6f8fa;
display: inline;
}
img {
display: block;
object-fit: contain;
margin-top: 0;
margin-bottom: 12pt;
}
ul, ol {
margin-top: 0;
margin-bottom: 12pt;
display: block;
list-indent: 2em;
}
ul {
list-style-type: disc;
}
ol {
list-style-type: decimal;
}
li {
display: block;
margin-top: 0;
margin-bottom: 4pt;
}
blockquote {
margin-top: 12pt;
margin-bottom: 12pt;
display: block;
}
hr {
margin-top: 18pt;
margin-bottom: 18pt;
display: block;
}
div {
display: block;
margin-top: 0;
margin-bottom: 0;
}
center {
display: block;
text-align: center;
margin-top: 0;
margin-bottom: 0;
}
span {
display: inline;
}
table {
display: block;
margin-top: 12pt;
margin-bottom: 12pt;
border-collapse: collapse;
table-header-background: #e8e8e8;
table-alt-row-background: #f8f8f8;
table-border-color: #b4b4b4;
table-border-width: 0.5pt;
table-cell-padding-horizontal: 4pt;
table-cell-padding-vertical: 2pt;
}
strong {
font-weight: bold;
display: inline;
}
em {
font-style: italic;
display: inline;
}
a {
color: #00f;
font-style: italic;
display: inline;
}
del {
display: inline;
text-decoration: line-through;
}
span {
display: inline;
}