/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.highlight .hll{background-color:#404040}.highlight .c{color:skyblue}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .esc{color:#fff}.highlight .g{color:#fff}.highlight .k{color:khaki;font-weight:bold}.highlight .l{color:#fff}.highlight .n{color:#fff}.highlight .o{color:#fff}.highlight .x{color:#fff}.highlight .p{color:#fff}.highlight .cm{color:skyblue}.highlight .cp{color:#cd5c5c;font-weight:bold}.highlight .c1{color:skyblue}.highlight .cs{color:#e50808;font-weight:bold;background-color:#520000}.highlight .gd{color:#d22323}.highlight .ge{color:#fff;font-style:italic}.highlight .gr{color:#d22323}.highlight .gh{color:#ffffff;font-weight:bold}.highlight .gi{color:#589819}.highlight .go{color:#cccccc}.highlight .gp{color:#aaaaaa}.highlight .gs{color:#fff;font-weight:bold}.highlight .gu{color:#ffffff;text-decoration:underline}.highlight .gt{color:#d22323}.highlight .kc{color:#ffa0a0;font-weight:bold}.highlight .kd{color:#6ab825;font-weight:bold}.highlight .kn{color:#6ab825;font-weight:bold}.highlight .kp{color:#6ab825}.highlight .kr{color:khaki;font-weight:bold}.highlight .kt{color:#bdb76b;font-weight:bold}.highlight .ld{color:#fff}.highlight .m{color:#ffa0a0}.highlight .s{color:#ffa0a0}.highlight .na{color:#bbbbbb}.highlight .nb{color:#24909d}.highlight .nc{color:#447fcf;text-decoration:underline}.highlight .no{color:#98fb98}.highlight .nd{color:#ffa500}.highlight .ni{color:#fff}.highlight .ne{color:#bbbbbb}.highlight .nf{color:#98fb98}.highlight .nl{color:#98fb98}.highlight .nn{color:#447fcf;text-decoration:underline}.highlight .nx{color:#98fb98}.highlight .py{color:#98fb98}.highlight .nt{color:#6ab825;font-weight:bold}.highlight .nv{color:#98fb98}.highlight .ow{color:#6ab825;font-weight:bold}.highlight .w{color:#666666}.highlight .mb{color:#ffa0a0}.highlight .mf{color:#ffa0a0}.highlight .mh{color:#ffa0a0}.highlight .mi{color:#ffa0a0}.highlight .mo{color:#ffa0a0}.highlight .sb{color:#ffa0a0}.highlight .sc{color:#ffa0a0}.highlight .sd{color:#ffa0a0}.highlight .s2{color:#ffa0a0}.highlight .se{color:#ffa0a0}.highlight .sh{color:#ffa0a0}.highlight .si{color:#ffa0a0}.highlight .sx{color:#ffa0a0}.highlight .sr{color:#ffa0a0}.highlight .s1{color:#ffa0a0}.highlight .ss{color:#ffa0a0}.highlight .bp{color:#24909d}.highlight .vc{color:#98fb98}.highlight .vg{color:#98fb98}.highlight .vi{color:#98fb98}.highlight .il{color:#3677a9}/*! Google WebFonts */@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;font-display:optional;src:local("Merriweather Light"),local("Merriweather"),url("/fonts/merriweather-v22-latin-300.woff2") format("woff2"),url("/fonts/merriweather-v22-latin-300.woff") format("woff")}@font-face{font-family:'Merriweather';font-style:italic;font-weight:300;font-display:optional;src:local("Merriweather Light"),local("Merriweather"),url("/fonts/merriweather-v22-latin-300italic.woff2") format("woff2"),url("/fonts/merriweather-v22-latin-300italic.woff") format("woff")}@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:optional;src:local("Merriweather Bold"),local("Merriweather"),url("/fonts/merriweather-v22-latin-700.woff2") format("woff2"),url("/fonts/merriweather-v22-latin-700.woff") format("woff")}@font-face{font-family:'Inconsolata';font-style:normal;font-weight:400;font-display:optional;src:local("Inconsolata"),url("/fonts/inconsolata-v21-latin-regular.woff2") format("woff2"),url("/fonts/inconsolata-v21-latin-regular.woff") format("woff")}@font-face{font-family:'Inconsolata';font-style:normal;font-weight:700;font-display:optional;src:local("Inconsolata Bold"),local("Inconsolata"),url("/fonts/inconsolata-v21-latin-700.woff2") format("woff2"),url("/fonts/inconsolata-v21-latin-700.woff") format("woff")}/*! TAoM */body{background:#384040;font-family:"Merriweather",serif;font-weight:300}a:link{color:#25a}a:visited{color:#1a4080}a:active{color:#2b6ad5}h1,h2,h3,h4,h5,h6{font-family:"Merriweather",serif;font-weight:700;font-style:normal}body.home .banner{font-size:130%}.site-header{color:#fff;background:#000;padding:1rem 0 0 0;margin:0em;box-shadow:2px 2px 4px 3px #2c3232}.site-header .banner{text-align:center}.site-header .banner a:link,.site-header .banner a:active,.site-header .banner a:visited{color:#fff;text-decoration:none}.site-header .title{font-family:"Inconsolata",monospace}.site-header .description{font-style:italic}.site-header .tabs{font-family:"Merriweather",serif;list-style-type:none;font-weight:bold}.site-header .tabs a:link{color:#29f}.site-header .tabs a:active{color:#2ef}.site-header .tabs a:visited{color:#27f}.site-header .tabs li.link.active{background:#182838}.site-header .tabs li.link:hover{background:#234}.site-header .tabs li{display:inline-block;vertical-align:middle;padding:0.4rem}.content{background:#fff;color:#000;line-height:1.7;box-shadow:2px 2px 4px 3px #2c3232;padding:1rem 3rem;margin:0.3rem auto}nav.pagination,.hentry{max-width:70rem}nav.pagination{line-height:1.0}.error-box,.content.tag{max-width:35rem}.error-box{text-align:center}.error-box .message{padding:1rem;font-size:large}.content.tag .info{font-size:small}.content.tag .info img{vertical-align:middle}header.extra-header{text-align:center}.hentry header{margin:0 0 2em 0}.hentry .entry-title{margin:0.5em 0 0 0}.hentry .details{font-size:smaller;font-style:italic}.hentry .details p,.hentry .details span.tags{margin:0 0 0 2em}.hentry .bookmark{font-style:italic}.highlight{background:black;color:white;padding:0.75em;font-family:"Inconsolata",monospace;line-height:1.3;margin:0.85em}code,.mono{font-family:"Inconsolata",monospace}pre{margin:0}p code,li code{font-weight:bold}figcaption{font-size:small;font-style:italic}blockquote{background:#eee;padding:0 0.5em;margin:0.5em;border:solid #ccc}table{line-height:normal}table td,table th{padding:0.4rem 0.8rem}table.datatable{margin:0 auto;text-align:right}table.datatable caption{caption-side:bottom;font-size:small;font-style:italic}figure img{display:block;margin:0 auto}img.svg{width:100%;max-width:50rem}img.half-size{max-width:35rem}img{max-width:100%;height:auto}ins{text-decoration:none;background:#ddd}nav.post-nav,nav.pagination{font-size:medium;display:flex;justify-content:space-between;flex-wrap:wrap}nav.post-nav h2,nav.pagination h2{margin:1rem 0 0 0}nav.post-nav div,nav.pagination div{flex:1}nav.post-nav .next,nav.post-nav .prev,nav.pagination .next,nav.pagination .prev{flex-basis:50%}nav.post-nav .next,nav.pagination .next{text-align:right}nav.post-nav .start,nav.pagination .start{text-align:center;padding-top:1em}nav.post-nav .nav-header,nav.pagination .nav-header{text-align:center}nav.post-nav .nav-footer,nav.post-nav .nav-header,nav.pagination .nav-footer,nav.pagination .nav-header{flex-basis:100%;width:100%}nav.post-nav .nav-footer,nav.pagination .nav-footer{margin-top:0.5em}.more-posts{font-size:initial}.video-embed{text-align:center}.video-embed iframe{display:block;margin:0 auto}math{font-family:STIX}math[display="block"]{font-size:130%}.related-parent{text-align:center}.related{display:inline-block;text-align:start;max-width:32rem;outline:black solid thin;overflow:hidden;padding:0 0.6rem 1rem 0.6rem;margin:0.5rem;box-shadow:2px 2px 4px 3px #e0e0e0}.related-content{mask-image:linear-gradient(to bottom, black 50%, transparent);-webkit-mask-image:linear-gradient(to bottom, black 50%, transparent);height:10rem}.page-footer{background:#cdd;color:black;font-size:x-small;margin-top:2em;padding:0.2em 1em}.cc-logo{padding:0.5em;vertical-align:middle;border-width:0}#disqus_thread{padding-top:1em}@media (max-width: 700px){.hentry{padding:1em}.hentry .details p,.hentry .details span.tags{margin:0}.hentry header{text-align:center}.entry-content,.entry-summary{font-size:large}.content.tag h1{text-align:center}ol.tabs{padding-left:0;display:flex;justify-content:space-between;flex-wrap:wrap}ol.tabs li.link{flex:1;text-align:center}.highlight{margin:0;padding:0.6em}}

/*# sourceMappingURL=style.css.map */