body{font-family:sans-serif;font-size:14pt;margin:0 auto;max-width:920px;font-weight:500}p{text-indent:20px;margin:10px 0}p,ul li{line-height:1.75}ul li{margin:.5em 0}h1{margin:0 0 .75em}h2,h3,h4,h5,h6{margin:20px 0 20px}h1{font-size:1.75em}h2{font-size:1.4em}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}blockquote{border-left:1px solid #a1a1a1;margin-left:1.75em;padding-left:.75em}blockquote p{text-indent:unset}pre{word-wrap:break-word;white-space:pre-wrap;background-color:rgba(107,107,107,.25);border:1px solid #a1a1a1;padding:12px}pre.brevmall{font-family:unset;line-height:1.75}header{border-bottom:1px solid #707070;padding-top:1em}header .title{font-size:1.75em;font-weight:700;font-family:monospace}header .title a{text-decoration:none}header .title a:hover{color:unset}header .title img{height:32px;width:32px;vertical-align:middle;margin-right:10px}header em{display:block;margin:1em 0}footer{border-top:1px solid #707070;padding-bottom:1em}.copyright{font-size:12pt;text-align:center;padding-top:1em}header,footer,.container{padding:1em .75em}@media screen and (max-width: 500px){header,footer,.container{padding:1em .35em}}@media(prefers-color-scheme: dark){body{background-color:#15191d;color:#fafafa}header,footer,.container{background-color:#111418}header .title a{color:#fafafa}a{color:#ff0}a:hover{color:orange}.red{color:#ff8989}}@media(prefers-color-scheme: light){body{background-color:#d3d3d3}header,footer,.container{background-color:#ebebeb}header .title a{color:#000}a{color:#01f}a:hover{color:#00a2ff}.red{color:red}}