/* Markdown notes */ .markdown-note { line-height: 1.3; } .markdown-note > *:first-child { margin-top: 0 !important; } .markdown-note > *:last-child { margin-bottom: 0 !important; } .markdown-note h1 { font-size:2rem; } .markdown-note h2 { font-size:1.5rem; } .markdown-note h3 { font-size:1.2rem; } .markdown-note h4 { font-size:1rem; } .markdown-note h5 { font-size:1rem; } .markdown-note h6 { font-size:1rem; } .markdown-note hr { height: 1px; border: 0; background-color: var(--color-border-default); } .markdown-note p, .markdown-note blockquote, .markdown-note ul, .markdown-note ol, .markdown-note dl, .markdown-note table, .markdown-note pre { margin: 12px 0; } .markdown-note ul, .markdown-note ol { padding-left: 20px; } .markdown-note ul.no-list, .markdown-note ol.no-list { list-style-type: none; padding: 0; } .markdown-note blockquote { margin:15px 0; border-left: 4px solid var(--color-md-border); padding: 0 15px; color: var(--color-md-text-blockquote, #777); } .markdown-note blockquote > :first-child { margin-top: 0px; } .markdown-note blockquote > :last-child { margin-bottom: 0px; } .markdown-note table { width: 100%; overflow: auto; display: block; border-spacing: 0; border-collapse: collapse; } .markdown-note table th { font-weight: bold; } .markdown-note table th, .markdown-note table td { border: 1px solid var(--color-md-border); padding: 6px 13px; } .markdown-note table tr { border-top: 1px solid var(--color-border-default); background-color: var(--color-tasklist-row); } .markdown-note table tr:nth-child(2n) { background-color: var(--color-md-bg-highlighted); } .markdown-note code, /* inline code */ .markdown-note tt { font-size: 13px; /* if main font is 14px */ font-family: ui-monospace,Consolas,"SF Mono",Menlo,"Noto Sans Mono","Liberation Mono",monospace; padding: 0px 5px; background-color: var(--color-md-bg-highlighted); border-radius: 3px; } .markdown-note code { white-space: break-spaces; } .markdown-note pre { font-size: 13px; font-family: ui-monospace,Consolas,"SF Mono",Menlo,"Noto Sans Mono","Liberation Mono",monospace; line-height: 1.2rem; padding: 10px; background-color: var(--color-md-bg-highlighted); overflow: auto; border-radius: 3px; } .markdown-note pre code, /* block of code */ .markdown-note pre tt { margin: 0; padding: 0; background-color: transparent; border: none; } .markdown-note pre > code { white-space: pre; } .markdown-note img { max-width: 100%; } /* narrow screens */ @media only screen and (max-width: 600px) { .markdown-note pre, .markdown-note code, .markdown-note tt { font-size: 14px; /* if main font is 16px */ } }