@import"lib/borland.css";@import"lib/dracula.css";:root{--background-color: white;--surface-color: #dfe2f4;--shadow-color: rgba(17, 17, 17, 0.5);--on-background-color: #111}@media(prefers-color-scheme: dark){:root{--background-color: #191919;--surface-color: #393c38;--shadow-color: rgba(249, 249, 249, 0.2);--on-background-color: #f9f9f9}}@font-face{font-family:"et-book";src:url("/fonts/et-book-roman-line-figures.eot");src:url("/fonts/et-book-roman-line-figures.eot?#iefix") format("embedded-opentype"),url("/fonts/et-book-roman-line-figures.woff") format("woff"),url("/fonts/et-book-roman-line-figures.ttf") format("truetype"),url("/fonts/et-book-roman-line-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"et-book";src:url("/fonts/et-book-display-italic-old-style-figures.eot");src:url("/fonts/et-book-display-italic-old-style-figures.eot?#iefix") format("embedded-opentype"),url("/fonts/et-book-display-italic-old-style-figures.woff") format("woff"),url("/fonts/et-book-display-italic-old-style-figures.ttf") format("truetype"),url("/fonts/et-book-display-italic-old-style-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"et-book";src:url("/fonts/et-book-bold-line-figures.eot");src:url("/fonts/et-book-bold-line-figures.eot?#iefix") format("embedded-opentype"),url("/fonts/et-book-bold-line-figures.woff") format("woff"),url("/fonts/et-book-bold-line-figures.ttf") format("truetype"),url("/fonts/et-book-bold-line-figures.svg#etbookromanosf") format("svg");font-weight:600;font-style:bold;font-display:swap}*{text-rendering:optimizeLegibility;font-kerning:auto}html{font-family:sans-serif;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;background:var(--background-color);color:var(--on-background-color);counter-reset:sidenote-counter;font:1.4rem/2rem "et-book",Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;height:100%;margin:0 auto;max-width:1440px;padding-left:12.5%;padding-top:5rem;width:87.5%}h1,h2,h3,h4,h5,h6{font-style:italic;font-weight:normal;line-height:1;margin:0;text-transform:capitalize}h1{font-size:3.2rem;font-style:normal;margin-top:2.6rem}h2{font-size:2.2rem;margin-top:4.2rem}h3{font-size:1.7rem;margin-top:2.6rem}p,table,blockquote,pre,img,hr,.mini-note,ul li,ol li{box-sizing:border-box;max-width:55%}.MathJax_SVG_Display{max-width:55% !important}li ul li,li ol li{max-width:100%}p,li{position:relative}a,a:visited{color:var(--on-background-color)}a:hover,a:visited:hover{color:#dc2828}blockquote{font-style:italic;margin:0;padding:2rem 0 2rem 4rem}blockquote footer{font-style:normal;font-size:1.1rem;text-align:right}figure{align-items:flex-start;display:flex;margin:0;padding:0;position:relative}hr{background:var(--on-background-color);border:0;height:1px;margin:4rem 0;width:100%}pre{font-size:80%;margin:0;padding:1rem;overflow-x:auto}pre pre{font-size:100%}code{font-size:80%}img{height:auto;margin-right:4rem;width:100%}table{border-collapse:separate;border-spacing:1.5rem .5rem;margin:0 6rem 0 -1.5rem;text-align:left;width:100%}table th,table td{font-weight:bold;padding:0}table th:not(:first-child),table td:not(:first-child){text-align:right}table th.code,table td.code{text-align:inherit}table thead th{border-bottom:1px solid var(--on-background-color)}.highlight{max-width:85%}.highlight *{max-width:100%}table.rouge-table{border-spacing:0;margin:0}table.rouge-table pre{max-width:100%;padding:0}table.rouge-table pre.lineno{padding-right:2rem}.subtitle{font-size:1.8rem;font-style:italic}.sans{font-family:"Gill Sans","Gill Sans MT",Calibri,sans-serif;letter-spacing:.03em}.caps{font-variant:small-caps}.italics{font-style:italic}.marginnote,.sidenote,figcaption{font-size:80%;left:calc(100% + 4rem);line-height:1.3rem;max-width:400px;padding-top:1rem;position:absolute;top:0;width:50%}.sidenote:before{content:counter(sidenote-counter) " ";font-family:et-book-roman-old-style;position:relative;top:-0.5rem;vertical-align:baseline}.sidenote-number{counter-increment:sidenote-counter}.sidenote-number:after{content:counter(sidenote-counter);font-family:et-book-roman-old-style;font-size:80%;left:.1rem;position:relative;top:-0.5rem;vertical-align:baseline}figure .marginnote,figure .sidenote,figure figcaption{left:auto;position:relative}.mini-note{display:block;font-size:80%;font-style:italic}.epigraph{margin:4rem 0}.epigraph blockquote{font-style:italic;margin:2rem 0}.epigraph blockquote footer{font-style:normal}.big-width{max-width:85%}.full-width{max-width:100%}.tex sub,.latex sub,.latex sup{text-transform:uppercase}.tex sub,.latex sub{vertical-align:-0.5ex;margin-left:-0.1667em;margin-right:-0.125em}.tex,.latex,.tex sub,.latex sub{font-size:1em}.latex sup{font-size:.85em;vertical-align:.15em;margin-left:-0.36em;margin-right:-0.15em}.bottom-footer{margin:6rem 0}nav{margin-bottom:6rem;margin-top:1rem}nav .menu-icon{cursor:pointer;display:none;text-decoration:underline}nav .menu-btn{display:none}nav .menu-btn:checked~.site-nav{display:block}nav ul.site-nav{list-style:none;margin:0;padding:0}nav ul.site-nav li{display:inline-block;margin:0 1.5rem 0 0}nav ul.site-nav a,nav ul.site-nav a:visited{text-decoration:none}@media(max-width: 850px){body{padding:10px;width:calc(100% - 20px)}h2.title{margin-top:2rem}p,table,blockquote,pre,img,hr,.mini-note,ul li,ol li{max-width:100%}.MathJax_SVG_Display{max-width:100% !important}nav .menu-icon{display:inline-block}nav ul.site-nav{display:none}nav ul.site-nav li{display:block;margin:1rem 0;width:100%}nav ul.site-nav li a,nav ul.site-nav li a:visited{display:block;width:100%}figure{flex-direction:column}.marginnote,.sidenote,figcaption{display:block;left:auto;margin-top:1rem;position:relative;top:auto;width:100%}}/*# sourceMappingURL=style.css.map */