@import "fonts/iosevka-ss08/1.13.3/iosevka.css";@import "fonts/vollkorn/4.105/vollkorn.css";:root{--base-font-size: 16px;--main-font-family: "Vollkorn", serif;--mono-font-family: "Iosevka SS08", monospace;--heading-scale: 1.0;--leading: 1.5rem;--color-text: #444;--color-accent: #d33682;--color-grey-light: #eee;--color-grey-dark: #888}/*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:var(--main-font-family);font-size:var(--base-font-size);font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;text-rendering:optimizeLegibility}body{color:var(--color-text)}p{line-height:var(--leading);margin-top:var(--leading);margin-bottom:0;font-weight:400;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}ul,ol,dl{margin-top:var(--leading);margin-bottom:var(--leading)}ul li,ol li,dl dd{line-height:var(--leading)}ul ul,ul ol,ol ul,ol ol{margin-top:0;margin-bottom:0}dl dt{margin-top:var(--leading)}a{text-decoration:none;color:var(--color-accent)}sup{top:-.25em;font-size:100%;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:0;font-size:100%;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}abbr{text-transform:uppercase;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}hr{border:0;text-align:center;margin-top:var(--leading);margin-bottom:var(--leading);height:auto}hr::after{display:inline-block;position:relative;content:"···";letter-spacing:.6em;font-size:calc(1 * var(--heading-scale) * 1rem);vertical-align:middle;line-height:1}h1,h2,h3,h4,h5,h6{page-break-after:avoid;line-height:var(--leading);margin-top:var(--leading);margin-bottom:0;font-weight:800;hyphens:none;-webkit-hyphens:auto;-ms-hyphens:auto}h1,h2,h3{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1,"salt" 1}h4,h5,h6{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"salt" 1}h1{font-size:calc(2 * var(--heading-scale) * 1rem);line-height:calc(2 * var(--leading));margin-top:calc(2 * var(--leading))}h2{font-size:calc(1.5 * var(--heading-scale) * 1rem);line-height:calc(1.5 * var(--leading));margin-top:calc(1.5 * var(--leading))}h3{font-size:calc(1 * var(--heading-scale) * 1rem)}h4{font-size:calc(0.9 * var(--heading-scale) * 1rem)}h5{font-size:calc(var(--heading-scale)/3 * 1rem)}h6{font-size:calc(var(--heading-scale)/4 * 1rem)}kbd,samp,code{font-family:var(--mono-font-family);font-size:.91em;font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;padding:3px 2px;background:rgba(0,0,0,.05);border-radius:5px}pre{overflow-x:auto}.highlight{margin-top:var(--leading);margin-bottom:var(--leading)}.highlight pre{margin:0}.highlight code{padding:0;background:inherit}blockquote{font-style:italic;line-height:var(--leading);margin:var(--leading)}blockquote em{font-style:normal}figure{margin:var(--leading)}table{margin-top:var(--leading);width:100%}tbody,caption{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}img{max-width:100%}.footnotes{font-size:.9em;margin-top:var(--leading)}.footnotes>hr{border-top:1px solid var(--color-text)}.footnotes>hr::after{display:none}.footnotes li>p:only-of-type{display:inline}.page-list-date{width:7rem}.page-list-favorite{text-align:center;color:var(--color-accent)}article>header{text-align:center}article>header>aside{color:var(--color-grey-dark)}.container{margin:0 auto;padding:0 15px}.page-header{border-left:5px solid var(--color-accent);border-bottom-left-radius:5px;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"dlig" 0,"salt" 1}.page-header .brand{padding-top:var(--leading);font-size:calc(1.3 * var(--heading-scale) * 1rem);font-weight:500;padding-left:5px}.page-header nav{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"dlig" 0,"salt" 1;margin-top:var(--leading);border-top-right-radius:5px;background:var(--color-accent);color:#fff;text-align:center;padding:10px}.page-header nav a{display:inline-block;vertical-align:middle;font-weight:500;color:inherit}.page-content{overflow:hidden;padding-bottom:calc(2 * var(--leading));border-right:5px solid var(--color-accent)}.page-footer{border-top:1px solid var(--color-text);text-align:center;background:var(--color-grey-light)}@media screen and (min-width:570px){.container{padding:0;max-width:570px}}@media print{:root{--base-font-size: 12px}.page-header{display:none}.page-footer{background:inherit}a{color:var(--color-text);font-style:italic}a[href^=http]:after{content:" <" attr(href) "> "}body,article{width:100%;margin:0;padding:0}@page{margin:2cm}h1,h2,h3,h4,h5,h6{page-break-after:avoid}ul,img,table{page-break-inside:avoid}}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#586e75}.highlight .err{color:#002b36;background-color:#dc322f}.highlight .c,.highlight .cd,.highlight .cm,.highlight .c1,.highlight .cs{color:#657b83}.highlight .cp{color:#b58900}.highlight .nt{color:#b58900}.highlight .o,.highlight .ow{color:#93a1a1}.highlight .p,.highlight .pi{color:#93a1a1}.highlight .gi{color:#859900}.highlight .gd{color:#dc322f}.highlight .gh{color:#268bd2;background-color:#002b36;font-weight:700}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#6c71c4}.highlight .kc{color:#cb4b16}.highlight .kt{color:#cb4b16}.highlight .kd{color:#cb4b16}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#859900}.highlight .sr{color:#2aa198}.highlight .si{color:#d33682}.highlight .se{color:#d33682}.highlight .nn{color:#b58900}.highlight .nc{color:#b58900}.highlight .no{color:#b58900}.highlight .na{color:#268bd2}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mb,.highlight .mx{color:#859900}.highlight .ss{color:#859900}