body {
margin: 0; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 1.5;
}
ul, ol {
padding-left: 2em; ul, ol { margin-top: 0; margin-bottom: 0; }
}
textarea {
resize: vertical;
}
table {
display: block; width: 100%; overflow: auto; border-collapse: collapse; th { font-weight: bold; } th, td { padding: 6px 13px; border: 1px solid lightgray; } tr { border-top: 1px solid gray; &:nth-child(2n) { background-color: lightgray; } } img { background-color: transparent; }
}
code, kbd, pre, samp {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
img, video {
max-width: 100%; height: auto; &[align=right] { padding-left: 20px; } &[align=left] { padding-right: 20px; }
}
blockquote {
border-left: 1px solid lightgray; margin: 0;
}
pre {
border: 1px solid lightgray; overflow-x: auto;
}
.highlight table td {
padding: 5px;
} .highlight table pre {
margin: 0;
} .highlight .cm {
color: #999988; font-style: italic;
} .highlight .cp {
color: #999999; font-weight: bold;
} .highlight .c1 {
color: #999988; font-style: italic;
} .highlight .cs {
color: #999999; font-weight: bold; font-style: italic;
} .highlight .c, .highlight .cd {
color: #999988; font-style: italic;
} .highlight .err {
color: #a61717; background-color: #e3d2d2;
} .highlight .gd {
color: #000000; background-color: #ffdddd;
} .highlight .ge {
color: #000000; font-style: italic;
} .highlight .gr {
color: #aa0000;
} .highlight .gh {
color: #999999;
} .highlight .gi {
color: #000000; background-color: #ddffdd;
} .highlight .go {
color: #888888;
} .highlight .gp {
color: #555555;
} .highlight .gs {
font-weight: bold;
} .highlight .gu {
color: #aaaaaa;
} .highlight .gt {
color: #aa0000;
} .highlight .kc {
color: #000000; font-weight: bold;
} .highlight .kd {
color: #000000; font-weight: bold;
} .highlight .kn {
color: #000000; font-weight: bold;
} .highlight .kp {
color: #000000; font-weight: bold;
} .highlight .kr {
color: #000000; font-weight: bold;
} .highlight .kt {
color: #445588; font-weight: bold;
} .highlight .k, .highlight .kv {
color: #000000; font-weight: bold;
} .highlight .mf {
color: #009999;
} .highlight .mh {
color: #009999;
} .highlight .il {
color: #009999;
} .highlight .mi {
color: #009999;
} .highlight .mo {
color: #009999;
} .highlight .m, .highlight .mb, .highlight .mx {
color: #009999;
} .highlight .sb {
color: #d14;
} .highlight .sc {
color: #d14;
} .highlight .sd {
color: #d14;
} .highlight .s2 {
color: #d14;
} .highlight .se {
color: #d14;
} .highlight .sh {
color: #d14;
} .highlight .si {
color: #d14;
} .highlight .sx {
color: #d14;
} .highlight .sr {
color: #009926;
} .highlight .s1 {
color: #d14;
} .highlight .ss {
color: #990073;
} .highlight .s {
color: #d14;
} .highlight .na {
color: #008080;
} .highlight .bp {
color: #999999;
} .highlight .nb {
color: #0086b3;
} .highlight .nc {
color: #445588; font-weight: bold;
} .highlight .no {
color: #008080;
} .highlight .nd {
color: #3c5d5d; font-weight: bold;
} .highlight .ni {
color: #800080;
} .highlight .ne {
color: #990000; font-weight: bold;
} .highlight .nf {
color: #990000; font-weight: bold;
} .highlight .nl {
color: #990000; font-weight: bold;
} .highlight .nn {
color: #555555;
} .highlight .nt {
color: #000080;
} .highlight .vc {
color: #008080;
} .highlight .vg {
color: #008080;
} .highlight .vi {
color: #008080;
} .highlight .nv {
color: #008080;
} .highlight .ow {
color: #000000; font-weight: bold;
} .highlight .o {
color: #000000; font-weight: bold;
} .highlight .w {
color: #bbbbbb;
} .highlight {
background-color: #f8f8f8;
}
@media print {
body { padding: 0.4in; font-size: 12pt; color: #444; }
}
.dark {
a { color: rgb(140, 140, 250); } ::-webkit-scrollbar-track-piece { background-color: rgba(255, 255, 255, 0.2) !important; } ::-webkit-scrollbar-track { background-color: rgba(255, 255, 255, 0.3) !important; } ::-webkit-scrollbar-thumb { background-color: rgba(255, 255, 255, 0.5) !important; } embed[type="application/pdf"] { filter: invert(90%); } color: rgb(191, 191, 191); background: rgb(31, 31, 31) !important; body { background-color: rgb(31, 31, 31); background-image: none !important; } input, select, textarea, button { color: rgb(191, 191, 191); background-color: rgb(31, 31, 31); } font { color: rgb(191, 191, 191); } filter: contrast(100%) brightness(100%) saturate(100%); .filter { width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; pointer-events: none; z-index: 2147483647; } .yellow-filter { background: rgba(255, 255, 0, 0.15); opacity: 0; } .blue-filter { background: rgba(0, 0, 255, 0.15); opacity: 0; } .dim-filter { background: rgba(0, 0, 0, 0.5); opacity: 0; } .transform-z { transform: translateZ(0px); } th, td { border-bottom: 1px solid rgb(69, 69, 69); } blockquote { border-left: 1px solid rgb(69, 69, 69); } pre { border: 1px solid rgb(69, 69, 69); } .highlight .cm { color: rgb(196, 196, 186); } .highlight .cp { color: rgb(191, 191, 191); } .highlight .c1 { color: rgb(196, 196, 186); } .highlight .cs { color: rgb(191, 191, 191); } .highlight .c, .highlight .cd { color: rgb(196, 196, 186); } .highlight .err { color: rgb(230, 153, 153); background-color: rgb(75, 47, 47); } .highlight .gd { color: rgb(191, 191, 191); background-color: rgb(69, 17, 17); } .highlight .ge { color: rgb(191, 191, 191); } .highlight .gr { color: rgb(230, 153, 153); } .highlight .gh { color: rgb(191, 191, 191); } .highlight .gi { color: rgb(191, 191, 191); background-color: rgb(17, 69, 17); } .highlight .go { color: rgb(191, 191, 191); } .highlight .gp { color: rgb(191, 191, 191); } .highlight .gu { color: rgb(191, 191, 191); } .highlight .gt { color: rgb(230, 153, 153); } .highlight .kc { color: rgb(191, 191, 191); } .highlight .kd { color: rgb(191, 191, 191); } .highlight .kn { color: rgb(191, 191, 191); } .highlight .kp { color: rgb(191, 191, 191); } .highlight .kr { color: rgb(191, 191, 191); } .highlight .kt { color: rgb(170, 181, 212); } .highlight .k, .highlight .kv { color: rgb(191, 191, 191); } .highlight .mf { color: rgb(153, 230, 230); } .highlight .mh { color: rgb(153, 230, 230); } .highlight .il { color: rgb(153, 230, 230); } .highlight .mi { color: rgb(153, 230, 230); } .highlight .mo { color: rgb(153, 230, 230); } .highlight .m, .highlight .mb, .highlight .mx { color: rgb(153, 230, 230); } .highlight .sb { color: rgb(230, 153, 172); } .highlight .sc { color: rgb(230, 153, 172); } .highlight .sd { color: rgb(230, 153, 172); } .highlight .s2 { color: rgb(230, 153, 172); } .highlight .se { color: rgb(230, 153, 172); } .highlight .sh { color: rgb(230, 153, 172); } .highlight .si { color: rgb(230, 153, 172); } .highlight .sx { color: rgb(230, 153, 172); } .highlight .sr { color: rgb(153, 230, 172); } .highlight .s1 { color: rgb(230, 153, 172); } .highlight .ss { color: rgb(230, 153, 210); } .highlight .s { color: rgb(230, 153, 172); } .highlight .na { color: rgb(153, 230, 230); } .highlight .bp { color: rgb(191, 191, 191); } .highlight .nb { color: rgb(153, 210, 230); } .highlight .nc { color: rgb(170, 181, 212); } .highlight .no { color: rgb(153, 230, 230); } .highlight .nd { color: rgb(177, 205, 205); } .highlight .ni { color: rgb(230, 153, 230); } .highlight .ne { color: rgb(230, 153, 153); } .highlight .nf { color: rgb(230, 153, 153); } .highlight .nl { color: rgb(230, 153, 153); } .highlight .nn { color: rgb(191, 191, 191); } .highlight .nt { color: rgb(153, 153, 230); } .highlight .vc { color: rgb(153, 230, 230); } .highlight .vg { color: rgb(153, 230, 230); } .highlight .vi { color: rgb(153, 230, 230); } .highlight .nv { color: rgb(153, 230, 230); } .highlight .ow { color: rgb(191, 191, 191); } .highlight .o { color: rgb(191, 191, 191); } .highlight .w { color: rgb(191, 191, 191); } .highlight { background-color: rgb(33, 33, 33); }
}