html{font-family:Arial,sans-serif}hr{border-color:#000;background-color:#000;border-style:solid;border-width:1px}body{max-width:50em;margin:auto;padding:1em;text-align:justify}body .header-title{margin:0em;font-weight:bold;font-size:2em;display:inline-block}body img{max-width:100%;max-height:100%}body a{color:#000}body p.subtitle{font-style:italic}body nav{float:right;padding-top:.75em}body h1,body h2,body h3,body h4,body h5,body h6{margin:0em auto 0em auto}body ul{padding-left:1em;margin:.5em 0}body pre.contact{margin:-1em 0;padding:0;border:none}body pre{border:2px solid #000;padding:1em;overflow:auto}body pre [data-linenos]{padding:1em 0}body pre table td{padding:0}body pre table td:nth-of-type(1){text-align:left;user-select:none;padding-right:.5em}body pre mark{display:block}body pre table{width:100%;border-collapse:collapse}body .subtitle{margin:0}body footer p{margin:0}body div.footnote-definition{display:flex}body div.footnote-definition sup{align-self:auto;margin:1em 0}body div.footnote-definition p{margin:.8em}