@media (prefers-color-scheme: light){body{color:#222;background-color:#eee}body .secondary{color:gray}body a,body a:link,body a:visited{color:#3d3cba}body a:hover{color:#171746}body blockquote{border-left:2px solid gray}body code{background-color:#ddd}body pre code{background-color:rgba(0,0,0,0)}body .footnote-definition sup{color:gray}body table th,body table td{border-color:#d0d0d0}body table thead,body table tr:nth-child(even){background-color:#f7f7f7}}@media (prefers-color-scheme: dark){body{color:#eee;background-color:#161616}body .secondary{color:#999}body a,body a:link,body a:visited{color:#959bf0}body a:hover{color:#c2c5f6}body blockquote{border-left:2px solid #999}body code{background-color:#444}body pre code{background-color:rgba(0,0,0,0)}body .footnote-definition sup{color:#999}body table th,body table td{border-color:#444}body table thead,body table tr:nth-child(even){background-color:#1e1e1e}}.dark-mode-buttons{position:absolute;top:1em;right:1em}.dark-mode-button{border:none;background-color:rgba(0,0,0,0)}.dark-mode-button:hover{cursor:pointer}body:not(.dark-mode){color:#222;background-color:#eee}body:not(.dark-mode) .secondary{color:gray}body:not(.dark-mode) a,body:not(.dark-mode) a:link,body:not(.dark-mode) a:visited{color:#3d3cba}body:not(.dark-mode) a:hover{color:#171746}body:not(.dark-mode) blockquote{border-left:2px solid gray}body:not(.dark-mode) code{background-color:#ddd}body:not(.dark-mode) pre code{background-color:rgba(0,0,0,0)}body:not(.dark-mode) .footnote-definition sup{color:gray}body:not(.dark-mode) table th,body:not(.dark-mode) table td{border-color:#d0d0d0}body:not(.dark-mode) table thead,body:not(.dark-mode) table tr:nth-child(even){background-color:#f7f7f7}body:not(.dark-mode) #dark-mode-on{display:inline}body:not(.dark-mode) #dark-mode-off{display:none}body.dark-mode{color:#eee;background-color:#161616}body.dark-mode .secondary{color:#999}body.dark-mode a,body.dark-mode a:link,body.dark-mode a:visited{color:#959bf0}body.dark-mode a:hover{color:#c2c5f6}body.dark-mode blockquote{border-left:2px solid #999}body.dark-mode code{background-color:#444}body.dark-mode pre code{background-color:rgba(0,0,0,0)}body.dark-mode .footnote-definition sup{color:#999}body.dark-mode table th,body.dark-mode table td{border-color:#444}body.dark-mode table thead,body.dark-mode table tr:nth-child(even){background-color:#1e1e1e}body.dark-mode #dark-mode-on{display:none}body.dark-mode #dark-mode-off{display:inline}html,body{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;font-size:14pt;line-height:1.3em;padding:5em 25%}.header-links a{margin-right:.5em}.header-links a:last-of-type{margin-right:0}.space{margin-bottom:2em}.doublespace{margin-bottom:4em}h1,h2,h3,h4,h5,h6{line-height:1.25}img{max-width:100%}blockquote{margin-left:0;padding-left:1em}code{padding:.1em .2em;font-size:12pt}pre{overflow:auto;padding:.3em}pre code{padding:0}.footnote-definition{margin-top:1em}.footnote-definition:first-of-type{margin-top:3em}.footnote-definition p{display:inline}table{border-spacing:0}table th,table td{border:1px solid;border-left:none;padding:.2em}table th:first-child,table td:first-child{border-left:1px solid}table th{border-top:1px solid}table td{border-top:none}@media all and (max-width: 1200px){body{padding:3em 15%}}@media all and (max-width: 800px){body{padding:1em 1em}}