@font-face{font-family:"LibreBaskerville";src:url("../font/web-baskerville/librebaskerville-regular-webfont.woff2")format("woff2"),url("../font/web-baskerville/librebaskerville-regular-webfont.woff")format("woff"),url("../font/librebaskerville/LibreBaskerville-Regular.ttf")format("truetype")}@font-face{font-family:"LibreBaskerville";src:url("../font/web-baskerville/librebaskerville-italic-webfont.woff2")format("woff2"),url("../font/web-baskerville/librebaskerville-italic-webfont.woff")format("woff"),url("../font/librebaskerville/LibreBaskerville-Italic.ttf")format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"LibreBaskerville";src:url("../font/web-baskerville/librebaskerville-bold-webfont.woff2")format("woff2"),url("../font/web-baskerville/librebaskerville-bold-webfont.woff")format("woff"),url("../font/librebaskerville/LibreBaskerville-Bold.ttf")format("truetype");font-weight:bold}.punctNoBreak{white-space:nowrap}em > em{font-style:normal;font-weight:normal}body{max-width:1108px;margin-top:2px;margin-left:auto;margin-right:auto;padding-left:2px;padding-right:2px}body{font-size:0.9rem;font-family:"LibreBaskerville", serif}body{counter-reset:sidenote-counter}blockquote{background-color:#f0f0f0}header{max-width:700px}header h1{text-align:left;margin-top:0px;margin-bottom:1rem;font-size:2.5rem}.katex{overflow-x:auto;overflow-y:hidden;padding-top:0.05em;font-size:1.19999em}article{line-height:1.44999}article p{margin:0px 0px 15px 0px;text-align:justify;hyphens:auto}article h1{font-size:1.5rem;margin-top:0px;margin-bottom:1rem}a{color:#303c3c}nav a{text-decoration:none;font-variant:small-caps;font-size:1.19999rem}div#sidebar{width:100px;display:inline-block;float:left}div#sidebar div#logo{float:none}div#sidebar nav{text-align:center;margin-left:auto;margin-right:auto}div#sidebar nav ul{list-style-type:none;margin:0 0 0 0;padding:0 0 0 0}div#TOC{float:left;padding-top:0rem;background-color:#f0f0f0;line-height:0.9;display:inline-block;vertical-align:top;margin:0px 0.5em 0em 0px}div#TOC h2{margin-top:10px;margin-bottom:10px;margin-left:3px}div#TOC a{text-decoration:none;font-size:1rem}div#TOC li{font-weight:bold;margin:5px 2px 10px 0px}div#TOC li li{font-weight:normal;font-size:90%}div#TOC ul{list-style-type:none;margin:4px 0px 0px 7px;text-indent:0em;padding-left:0em}div#TOC ul ul{list-style-type:none;padding-left:0.69999em;margin-top:2px}.abstract{padding-left:5px;margin:5px none 15px 15px;display:inline-block;border-left:solid 3px #000000;vertical-align:top}.sidenote{float:right;clear:right;text-indent:0;margin-right:-42.85715%;width:-webkit-calc(42.85714% - 1em);width:-moz-calc(42.85714% - 1em);width:-ms-calc(42.85714% - 1em);width:-o-calc(42.85714% - 1em);width:calc(42.85714% - 1em);margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:0.8rem;line-height:1.44999;font-style:normal;font-weight:normal;text-align:left}.marginnote{float:right;clear:right;text-indent:0;margin-right:-42.85715%;width:-webkit-calc(42.85714% - 1em);width:-moz-calc(42.85714% - 1em);width:-ms-calc(42.85714% - 1em);width:-o-calc(42.85714% - 1em);width:calc(42.85714% - 1em);margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:0.8rem;line-height:1.44999;font-style:normal;font-weight:normal;text-align:left}.sidenote-number{counter-increment:sidenote-counter}.sidenote-number::after{position:relative;vertical-align:baseline}.sidenote::before{position:relative;vertical-align:baseline}.sidenote-number::after{content:counter(sidenote-counter);font-size:0.9em;font-style:normal;font-weight:normal;top:-0.5em;left:0.1em;color:#dc143c;text-decoration:underline}.sidenote::before{content:counter(sidenote-counter);top:-0.5em;color:#dc143c;text-decoration:underline;padding-right:0.25em}input.margin-toggle{display:none}input.sidenote-number{display:inline}label.margin-toggle:not(.sidenote-number){display:none}.smallcaps{font-variant:small-caps;font-style:normal;font-weight:normal}.centering{text-align:center}@media screen and (min-width: 1108px){body{overflow-y:scroll}}@media screen and (min-width: 650px){nav a{display:block}article{width:70%}div#pageBody{margin-left:108px}header{width:70%}}@media screen and (max-width: 649px){header{clear:left}div#logo{display:none}div#sidebar{width:100%}div#sidebar nav{text-align:left}div#sidebar nav a{margin-right:0.25rem}div#sidebar nav ul li{display:inline}body{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:-ms-calc(100% - 1rem);width:-o-calc(100% - 1rem);width:calc(100% - 1rem);margin-left:auto;margin-right:auto}article{width:100%}label.margin-toggle:not(.sidenote-number){display:inline}.sidenote{display:none}.marginnote{display:none}.margin-toggle:checked + .sidenote{display:block;float:left;left:1em;clear:both;width:-webkit-calc(100% - 1em);width:-moz-calc(100% - 1em);width:-ms-calc(100% - 1em);width:-o-calc(100% - 1em);width:calc(100% - 1em);margin-top:1em;margin-right:2.5%;vertical-align:baseline;position:relative}.margin-toggle:checked + .marginnote{display:block;float:left;left:1em;clear:both;width:-webkit-calc(100% - 1em);width:-moz-calc(100% - 1em);width:-ms-calc(100% - 1em);width:-o-calc(100% - 1em);width:calc(100% - 1em);margin-top:1em;margin-right:2.5%;vertical-align:baseline;position:relative}}