﻿pre code{display:block;color:#222222}pre .hljs-comment,pre .hljs-template_comment,pre .hljs-javadoc,pre .hljs-comment *{color:#49992f}pre .hljs-keyword,pre .hljs-literal,pre .hljs-nginx .hljs-title{color:#aa0d91}pre .hljs-method,pre .hljs-list .hljs-title,pre .hljs-tag .hljs-title,pre .hljs-setting .hljs-value,pre .hljs-winutils,pre .hljs-tex .hljs-command,pre .hljs-http .hljs-title,pre .hljs-request,pre .hljs-status{color:#008}pre .hljs-envvar,pre .hljs-tex .hljs-special{color:#660}pre .hljs-string{color:#ef4134}pre .hljs-tag .hljs-value,pre .hljs-cdata,pre .hljs-filter .hljs-argument,pre .hljs-attr_selector,pre .hljs-apache .hljs-cbracket,pre .hljs-date,pre .hljs-regexp{color:#080}pre .hljs-sub .hljs-identifier,pre .hljs-pi,pre .hljs-tag,pre .hljs-tag .hljs-keyword,pre .hljs-decorator,pre .hljs-ini .hljs-title,pre .hljs-shebang,pre .hljs-prompt,pre .hljs-hexcolor,pre .hljs-rules .hljs-value,pre .hljs-css .hljs-value .hljs-number,pre .hljs-symbol,pre .hljs-symbol .hljs-string,pre .hljs-number,pre .hljs-css .hljs-function,pre .hljs-clojure .hljs-title,pre .hljs-clojure .hljs-built_in{color:#0000aa}pre .hljs-class .hljs-title,pre .hljs-haskell .hljs-type,pre .hljs-smalltalk .hljs-class,pre .hljs-javadoctag,pre .hljs-yardoctag,pre .hljs-phpdoc,pre .hljs-typename,pre .hljs-tag .hljs-attribute,pre .hljs-doctype,pre .hljs-class .hljs-id,pre .hljs-built_in,pre .hljs-setting,pre .hljs-params,pre .hljs-clojure .hljs-attribute{color:#c56021}pre .hljs-variable{color:#23a9db}pre .hljs-css .hljs-tag,pre .hljs-rules .hljs-property,pre .hljs-pseudo,pre .hljs-subst{color:#222222}pre .hljs-css .hljs-class,pre .hljs-css .hljs-id{color:#9B703F}pre .hljs-value .hljs-important{color:#ff7700;font-weight:bold}pre .hljs-rules .hljs-keyword{color:#C5AF75}pre .hljs-annotation,pre .hljs-apache .hljs-sqbracket,pre .hljs-nginx .hljs-built_in{color:#9B859D}pre .hljs-preprocessor,pre .hljs-preprocessor *{color:#8d4228}pre .hljs-tex .hljs-formula{background-color:#EEE;font-style:italic}pre .hljs-diff .hljs-header,pre .hljs-chunk{color:#808080;font-weight:bold}pre .hljs-diff .hljs-change{background-color:#BCCFF9}pre .hljs-addition{background-color:#BAEEBA}pre .hljs-deletion{background-color:#FFC8BD}pre .hljs-comment .hljs-yardoctag{font-weight:bold}pre .hljs-method .hljs-id{color:#222222}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;line-height:1.5}html,body{height:100%}body{font-family:'AkkuratTT', 'Akkurat TT', 'Akkurat', sans-serif;text-rendering:optimizeLegibility;background-color:#ffffff;color:#222222}a{color:inherit;text-decoration:none;border-bottom:.0625rem dotted}.snippet h1 a{border-bottom:none}a:hover{color:#0276b0}pre,code{font-family:'AkkuratMono', 'Akkurat-Mono', monospace;font-size:.888rem;text-rendering:auto}h1>code,h2>code,h3>code,h4>code,h5>code,h6>code{font-size:inherit}pre{white-space:pre;display:block;overflow-x:scroll;border-left:.0625rem dotted #ccc;padding:1rem;-webkit-overflow-scrolling:touch}table{display:block;overflow-x:scroll;-webkit-overflow-scrolling:touch}table th{vertical-align:bottom}table td{vertical-align:top}table th,table td{padding-right:1em}p code,li code,blockquote code{word-break:break-word}small,.small{font-size:.815rem}p,ul,ol,pre,table{margin:1.5rem 0}pre{margin-right:-1.5rem}img{display:block;max-width:100%;height:auto;border:0}blockquote{margin:1.5rem 2.25rem;font-size:.928rem;color:#858585}hr{border:0;border-top:.0625rem dotted;margin:1.5rem 0}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin-top:0;margin-bottom:0;font-weight:normal}h1{font-size:2.75rem;line-height:1.222;padding:1.296em 0;padding:.947em 0 0 0}h2{font-size:2.25em;line-height:1.222;padding:1.362em 0;padding:1.444em 0 0 0}h3{font-size:1.833em;line-height:1.222;padding:1.444em 0;padding:1.222em 0 0 0}h4{font-size:1.5em;line-height:1.354;padding:1.329em 0;padding:1.632em 0 0 0}h5{font-size:1.222em;line-height:1.444;padding:1.741em 0;padding:2.043em 0 0 0}h6{font-size:1em;padding:1.5em 0;padding:1.5em 0 0 0}.site-header,.site-footer{position:relative;padding:1.5rem 1.5rem;z-index:2}.article-page .site-header-right{display:none}.site-header-right{margin-top:1em}.site-header .title a{height:2.25em;display:inline-block;border:0}.site-header .image{border:0;margin-right:2em}.site-header .logo{display:inline-block;height:2.25em;width:7.435em;vertical-align:middle}.site-header-tagline{margin:0.7em 0 0 0}.site-header-menu{list-style:none;padding:0;margin:0;display:inline-block;vertical-align:middle}.site-header-menu li{display:inline}.site-header-menu li+li{margin-left:1em}.site-header-issue{margin-top:0.25em;text-align:left;font-size:1.25em;line-height:1.222}.mailinglist .input,.mailinglist .submit{border:0;height:1.5rem;display:inline-block;vertical-align:top}.mailinglist .input:focus{outline:0}.mailinglist .label{margin-bottom:.444em;display:block}.mailinglist .submit{margin-left:.241rem;background-color:inherit;padding:.444em 0 0.198em 0}.mailinglist .input{padding:0;vertical-align:middle;padding:0 .241rem;vertical-align:baseline;background-color:inherit;border-bottom:1px dotted black}::-webkit-input-placeholder{color:#858585}::-moz-placeholder{color:#858585}:-ms-input-placeholder{color:#858585}input:-moz-placeholder{color:#858585}.mailinglist fieldset{border:0;padding:0;margin:0;display:inline-block}.site-footer .links{margin:0 0 .815rem 0}.index{max-width:60.361em;margin:0 auto;padding:0 1.5em 1.5em 1.5em}.current-issue{list-style-type:decimal-leading-zero;list-style:none;padding:0 0 0 1.6rem;margin:4em 0 0 0}.current-issue .issue{position:relative}.current-issue h2{word-break:normal}.current-issue .number{position:absolute;margin-left:-2em;top:4.2em}.current-issue .introduction a{white-space:normal}.article{overflow:visible;margin:0 auto;max-width:50.361em;padding:0 1.5em 1.5em 1.5em}.article ol{padding:0 0 0 1.5em}.article ul{list-style:none;padding-left:2.2em;margin-left:1.35em;padding:0;text-indent:-1.35em}.article ul li:before{margin-right:1em;content:'·'}.article .issue-cross-links{padding-top:1.5rem}g.arrows path{-webkit-transform:rotate(0deg);-webkit-transform-origin:50% 50%;-webkit-transition:-webkit-transform 0.2s}g.arrows:hover path{-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 50%;-webkit-transition:-webkit-transform 0.4s}.current-issue .issue-content ul{padding:0;list-style:none}.current-issue{margin-bottom:5em}.current-issue h2 a{border:0}.current-issue li{margin-top:0;display:block;overflow:auto}.current-issue li a{font-size:1.125em}.archive-issues{list-style:none;padding:0}.archive-issues .issue .issue-content{padding-right:1em}ol.current-issue{padding:0}.archive-issues li ul{list-style:none;padding-left:0}.current-issue ul li{margin-bottom:0.7em}.archive-issues ul li+li{margin-top:0.4em}.archive-issues h2{font-size:1.35em}.index p.author{margin-top:0;margin-bottom:0.4em;color:#858585}.current-issue img{border-radius:2px}.clear:after{content:' ';display:table;clear:both}h2 .issue-number{font-size:0.8em}.issue-number{padding-right:0.3em}.issue-link{padding-top:1em}.post-author{margin-top:0.75em}.article-body>p:first-child,.article-body>h2:first-child{padding-top:1.2em}.contributor{margin-bottom:3em}.contributor-image{display:table-cell;width:120px;margin-right:2em;align:left}.contributor-image img{border-radius:2px;width:100px;height:100px;vertical-align:top}.contributor-bio{display:table-cell;vertical-align:top}ul.contributor-list,.article ul.contributor-list ul,.article ul.contributor-list ul ul{text-indent:0;margin-left:0}.contributor h5{padding-top:0}ul.contributor-article-list{text-indent:0}ul.contributor-list li::before{content:none;margin-right:0}.contributor-article-issue{color:#858585}li.contributor{display:table}.footer{margin-top:2em;margin-bottom:2em;text-align:center}.issue-14 img,.issue-15 img,.issue-16 img{border-radius:0;border:1px solid #ccc}@media screen and (max-width: 48em){.image-container{display:none}.current-issue{margin:0}}@media screen and (min-width: 58em){pre{overflow:visible}table{overflow:visible}}@media screen and (min-width: 48em){p>code,li>code{word-break:normal}h1,h2,h3,h4,h5,h6{word-break:normal}h1{padding:1.5em 0 0 0}h1{font-size:2.75rem}h2{font-size:2.25em}h3{font-size:1.833em}h4{font-size:1.5em}h5{font-size:1.222em}small,.small{font-size:.888rem}.site-header .subtitle,.site-header .navigation{display:inline-block}.site-header .subtitle{width:65%}.site-header .navigation{width:35%;padding:0;text-align:right}.site-header .navigation ul li{padding-right:0;padding-left:1em}.article-page .site-header-right{display:inline-block}.site-header-left,.site-header-right{display:inline-block;vertical-align:top}.site-header-right{margin-top:0;text-align:right}.site-footer .mailinglist,.site-footer .links{display:inline-block;vertical-align:top}.site-footer .links{width:33.3333%;margin:0}.site-footer .mailinglist{width:66.6666%}.mailinglist .label{margin-bottom:0;display:inline-block}.article{max-width:50.361em;padding:0 5.5em 4em 5.5em}.article ol{padding:0}.article ul{margin-left:0}.article ul ul{margin-top:0.4em;margin-bottom:0.4em;margin-left:1.5em}.archive-issues>li{padding:0px}.current-issue .issue-content{width:48%;display:inline-block;vertical-align:top}.current-issue h2{padding-top:0}.current-issue .image-container{width:52%;padding-left:7%;float:right}.archive-issues{width:100%}.archive-issues p.author{display:none}.archive-issues>li{width:33.3333333%;display:inline-block;margin:1em 0 1em 0;vertical-align:top;position:relative;font-size:0.875em}}