html{font-family:"Lucida Console",monospace}body{font-size:1.6rem;color:#90a781;background-color:#303028}nav{text-align:left}nav a{font-size:1.5rem;font-weight:bold;color:#b1b669;text-decoration:none;text-transform:uppercase}a{color:#b1b669}main{flex:1;padding:1rem;margin-left:10px;overflow:scroll}h1{text-align:center;font-size:2.4rem;color:#9b7c58;border-bottom:5px solid #47483c}h2{font-size:2rem;text-align:center;color:#6f4e37;border-bottom:3px solid black}h3{text-align:center;font-size:1.8rem;border-bottom:2px dashed black}article .header{font-size:1.4rem;font-style:italic;color:#555}code{color:#707880;font-style:italic;font-size:20px}dt{font-style:italic;font-weight:bold;color:#d3935f}dd{font-style:italic;color:#8c7565}footer{margin-top:3rem;padding:1.2rem 0;border-top:0.2rem solid #000;font-size:1.2rem;color:#c4aaa5;background-color:#47483c}img{width:100%;height:auto;margin-left:auto;margin-right:auto}.main-aside{top:0;position:sticky;margin-right:5px;width:250px;height:100vh;padding:1rem;overflow-y:auto;overflow-x:hidden}.tags{font-style:italic}.sourceCode{color:#f0ba74;font-style:italic;overflow:auto;box-sizing:border-box;z-index:1}.container{display:flex}.toc a{text-transform:none;font-size:1.5rem;font-weight:normal;list-style-type:none}.toc-2{color:#81a2be;list-style-type:none;margin-bottom:18px}.toc-2 a{color:#81a2be;font-size:25px}.toc-3{list-style-type:none;font-style:italic;margin-bottom:10px}.toc-3 a{color:#6887cd;font-size:20px}.burger{display:none}.navmobile{display:none}.MathJax{color:#c6c1aa}#time{font-style:italic;color:#a6c98b}@media only screen and (max-width:640px){main{margin-left:45px}.main-aside{display:none}.burger{display:inline;text-align:center;margin-right:10px;position:sticky;top:0;z-index:120}.burger a{font-size:15px}.burger input{display:none}#check:checked~.navmobile{display:block;background-color:#303028;z-index:110}.burger .navmobile{border-left:1px solid black;overflow-y:auto;max-height:100vh;z-index:110}.navmobile a{font-size:15px}body{width:90%;margin:0;padding:0 5%;font-size:15px}h1{font-size:20px}h2{font-size:18px}nav{text-align:left;margin-right:10px;z-index:110}footer{text-align:center;font-size:15px}nav a{display:inline;margin:0 0.2rem;text-align:left}code{color:#707880;font-style:italic;font-size:12px;position:relative;z-index:1}dt{font-style:italic;font-weight:bold;color:#d3935f}dd{font-style:italic;color:#8c7565}img{width:100%;height:auto;margin-left:auto;margin-right:auto}.toc{font-size:0.9rem;max-height:60vh;overflow-y:auto;padding-right:10px;position:sticky;top:10px;z-index:105}.toc-header{font-weight:bold;font-size:1.2rem}.toc a{color:#b1b669;text-transform:none;list-style-type:none;font-size:0.9rem;font-weight:normal}.toc-2{color:#81a2be;list-style-type:none;margin-bottom:18px}.toc-2 a{color:#81a2be;font-size:0.85rem}.toc-3{font-style:italic;list-style-type:none;margin-bottom:10px}.toc-3 a{color:#6887cd;font-size:0.8rem}}@media only screen and (max-width:320px){main{margin-left:45px}.main-aside{display:none}.burger{display:inline;text-align:center;margin-right:10px;position:sticky;top:0;z-index:120}.burger a{font-size:15px}.burger input{display:none}#check:checked~.navmobile{display:block;background-color:#303028;z-index:110}.burger .navmobile{border-left:1px solid black;overflow-y:auto;max-height:100vh;z-index:110}.navmobile a{font-size:15px}body{width:90%;margin:0;padding:0 5%;font-size:15px}h1{font-size:20px}h2{font-size:18px}nav{text-align:left;margin-right:10px;z-index:110}footer{text-align:center;font-size:15px}nav a{display:inline;margin:0 0.2rem;text-align:left}code{color:#707880;font-style:italic;font-size:12px;position:relative;z-index:1}dt{font-style:italic;font-weight:bold;color:#d3935f}dd{font-style:italic;color:#8c7565}img{width:100%;height:auto;margin-left:auto;margin-right:auto}.toc{font-size:0.9rem;max-height:80vh;overflow-y:auto;padding-right:10px;margin-bottom:5px;position:sticky;top:10px;z-index:105}.toc-header{font-weight:bold;font-size:1.2rem}.toc a{color:#b1b669;text-transform:none;list-style-type:none;font-size:0.9rem;font-weight:normal}.toc-2{color:#81a2be;list-style-type:none;margin-bottom:18px}.toc-2 a{color:#81a2be;font-size:0.85rem}.toc-3{font-style:italic;list-style-type:none;margin-bottom:10px}.toc-3 a{color:#6887cd;font-size:0.8rem}}