body,html{background:#e3dddd}#content{background:white}.grid-container{max-width:900px}.top-bar-container{background:#009d8d;border-bottom:2px solid #604aff}.top-bar-container a,.top-bar-container a:visited{color:white;font-weight:bold;padding:0.7rem 1rem;display:inline-block}.top-bar-container a:hover{color:#7ec2b9}body{color:black;font-size:14pt;font-family:'Helvetica','Arial',sans-serif;margin:0px auto 0px auto;line-height:1.5}div#footer{color:#555;font-size:10pt;text-align:right;padding-top:0.2em;padding-bottom:1em}#content p,#content pre.sourceCode{margin-top:1em;margin-bottom:1em}#content p,#content ul{line-height:18pt;text-align:justify}h1,h2,h3,h4{margin-top:1em;margin-bottom:0.5em}h1{font-size:1.5em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.2em}a,a:visited{color:#3663AA;text-decoration:none}a:hover{opacity:0.7}div#header{border-bottom:2px solid black;margin-bottom:30px;padding:12px 0px 12px 0px}div.post-info{text-align:right;color:#555;font-size:0.8em;font-style:italic;margin-bottom:0.2em}pre.sourceCode{background-color:#FFFCF6;padding:16px;border:1px solid #dddad4;overflow-x:auto}code{padding:0;background-color:#FFFCF6;border:none}a.sourceLine{display:inline-block;line-height:1.25;pointer-events:none;color:inherit;text-decoration:inherit}p>code,li>code{display:inline-block;word-wrap:break-word;max-width:100%;background-color:#FFFCF6;padding-left:0.1em;padding-right:0.1em;border:1px solid #dddad4}table.sourceCode,tr.sourceCode,td.lineNumbers,td.sourceCode,table.sourceCode pre{margin:0;padding:0;border:0;vertical-align:baseline;border:none}td.lineNumbers{border-right:1px solid #AAAAAA;text-align:right;color:#AAAAAA;padding-right:5px;padding-left:5px}td.sourceCode{padding-left:5px}.sourceCode span.kw{color:#007020;font-weight:bold}.sourceCode span.dt{color:#902000}.sourceCode span.dv{color:#40a070}.sourceCode span.bn{color:#40a070}.sourceCode span.fl{color:#40a070}.sourceCode span.ch{color:#4070a0}.sourceCode span.st{color:#4070a0}.sourceCode span.co{color:#60a0b0;font-style:italic}.sourceCode span.ot{color:#007020}.sourceCode span.al{color:red;font-weight:bold}.sourceCode span.fu{color:#06287e}.sourceCode span.re{}.sourceCode span.er{color:red;font-weight:bold}