html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1em;font:inherit;vertical-align:baseline}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}table{border-collapse:collapse;border-spacing:0}body{color:#232323;font-family:"Dejavu Serif","Baskerville","Palantino Linotype","Book Antiqua","Droid Serif","Georgia",serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Dejavu Serif","Baskerville","Palantino Linotype","Book Antiqua","Droid Serif","Georgia",serif;font-size:1em;line-height:1.2;margin:.75em 0 .75em 0;font-weight:300}p{margin:0 0 .75em}p.lead{font-weight:300}a{color:#000;text-decoration:none;transition:all 150ms ease;transition-property:color,border,background-color}a:active,a:focus,a:hover{color:shade(#000, 25%)}hr{border-bottom:1px solid #d9d9d9;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{padding:0 0 0 1.5em;margin:1.5em 0;color:#909090;line-height:1.8;border-left:.75em solid #d9d9d9}code{background:none;border-radius:0;border:none;margin:0;padding:0 5px;background-color:hsl(0,0%,98.0980392157%)}pre{-webkit-overflow-scrolling:touch;margin:0;padding:5px 10px !important;overflow:auto;max-height:60em;white-space:pre}pre code{line-height:1.75em;padding:0 !important}strong{font-weight:bold}em{font-style:italic}ul,ol,dl{margin-top:0;margin-left:1.2em;margin-bottom:1rem;list-style-type:square;list-style-position:outside;list-style-image:none}body{background-color:#fafafa;font-size:1.1em}a{color:#0047b5;border-bottom:2px solid rgba(0,0,0,0)}a:hover,a:focus,a:active{color:rgb(0%,35.6884411223%,90.9803921569%);border-bottom:2px solid rgb(0%,35.6884411223%,90.9803921569%)}dl{margin:0 0 1rem}blockquote{background:#fff;color:#232323}b{font-weight:bold}i{font-style:italic}hr{border:0;height:2px;background:#d9d9d9}h4{font-size:1.25rem}.highlight--blue,.highlight--green,.highlight--orange,.highlight--yellow{box-shadow:none}.highlight--blue{background:#dbeaff !important}.highlight--green{background:#c2ffc7 !important}.highlight--orange{background:#ffd79e !important}.highlight--yellow{background:#f8ffa8 !important}.org-dl dd{margin-bottom:.5em;margin-left:1em}.site-header{display:flex;justify-content:space-between;align-items:baseline;padding:1em 0}.site-header .inner{max-width:700px;margin:0 auto;overflow:hidden}.site-header h1,.site-header ul{margin:0;padding:.25em 0}.site-header h1{margin:0;text-align:center;font-size:1.875rem}.site-header h1 span{color:#232323}.site-header h1 a{display:inline-block;transition:border .2s ease-in-out}.site-header .site-navigation{font-size:1em;margin-top:1em}.site-header .site-navigation a{border:0}.site-header .site-navigation a:hover{background:#eee}.site-header .site-navigation a:before{content:"["}.site-header .site-navigation a:after{content:"]"}.site-header ul{text-align:center}.site-header ul li{display:inline;padding:0}.site-header h1 a:hover{animation-name:logo-hover-cycle;animation-duration:4s;animation-direction:alternate;animation-iteration-count:infinite;-webkit-animation-name:logo-hover-cycle;-webkit-animation-duration:4s;-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite}@keyframes logo-hover-cycle{0%{border-color:#fff}20%{border-color:#00b56c}40%{border-color:#fe2300}60%{border-color:#9000b5}80%{border-color:#0047b5}}@-webkit-keyframes logo-hover-cycle{0%{border-color:#fff}20%{border-color:#00b56c}40%{border-color:#fe2300}60%{border-color:#9000b5}80%{border-color:#0047b5}}.site-footer{max-width:700px;margin:0 auto;border-top:2px solid #eee;padding:1em;text-align:center}.site-footer p{font-size:.8em}.site-footer ul{list-style:none;margin:1em 0;font-size:.8em}.site-footer ul li{display:inline-block}.site-footer ul li a{border:0}.site-footer ul li a:hover{background:#eee}.site-footer ul li a:before{content:"["}.site-footer ul li a:after{content:"]"}.post,.page,.post--excerpt{background:#fff;margin-bottom:1em;box-shadow:4px 4px 0 0 #eee}.post header,.page header,.post--excerpt header{margin-bottom:1em}.post .post-banner,.page .post-banner,.post--excerpt .post-banner{margin-top:1em;margin-left:-1em;margin-right:-1em;margin-bottom:1em}.post .post-banner.post-banner--stretch,.page .post-banner.post-banner--stretch,.post--excerpt .post-banner.post-banner--stretch{background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:cover;background-repeat:no-repeat;background-position:center;image-rendering:pixelated}.post .post-banner.post-banner--stretch img,.page .post-banner.post-banner--stretch img,.post--excerpt .post-banner.post-banner--stretch img{opacity:0}.post--note .post-banner{margin-top:-1em;margin-left:-1em;margin-right:-1em}.page,.post{padding:1em;margin-left:auto;margin-right:auto;max-width:700px;font-weight:normal}.page header h1,.page header h2,.post header h1,.post header h2{font-size:1.4em;font-weight:bold;padding-bottom:.2em;border-bottom:2px solid #eee;margin-bottom:.2em;margin-top:inherit}.page .article-meta,.post .article-meta{margin-bottom:2em}.page .article-meta .article-info,.post .article-meta .article-info{color:#888}.page h2,.post h2{color:#000;padding-bottom:.2em;border-bottom:2px solid #eee;font-size:1.2em;font-weight:bold;margin-top:2em}.page h3,.post h3{color:#000;font-size:1.1em;font-weight:bold;margin-top:1em}.page h4,.post h4{font-weight:bold}.page .meta,.post .meta{border-top:2px solid #eee;padding:.5em 0 0;text-align:right;margin-bottom:0}.page>header{margin-bottom:1em}.blog-navigation{margin:8px auto 16px;max-width:700px;padding-top:8px}.blog-navigation ul{list-style:none;overflow:hidden;margin:0;padding:3px}.blog-navigation ul li{float:left;display:block}.blog-navigation ul li.previous{text-align:left;width:25%}.blog-navigation ul li.archives{text-align:center;width:50%;font-weight:bold}.blog-navigation ul li.next{text-align:right;width:25%}.post-list h4{margin:2em 0 .5em 0}.post-list h4:first-child{margin-top:0}.post-list .post-item{margin-bottom:.2em;display:block}.post-list .post-item a{color:#000;font-weight:bold}.post-list .post-item .article-title{display:inline-block;width:85%;border-bottom:1px dashed hsl(0,0%,95.0980392157%)}.post-list .post-item .date-label{border:1px solid hsl(0,0%,95.0980392157%);padding:0 .2em;margin-left:1em;margin-top:2px;float:right}.post-list.post-list--category .article-title{width:80%}.post-list .post-meta{color:#909090;text-transform:uppercase;display:inline-block;letter-spacing:1px;font-size:.875rem}.breadcrumb{display:none !important}.breadcrumb.hide_first ul li:first-child{display:none}.breadcrumb p{display:none}.breadcrumb ul{overflow:hidden;padding:0;margin:0;list-style:none}.breadcrumb ul li{float:left;padding:0;margin:0;line-height:inherit}.breadcrumb ul li.current{display:none}.breadcrumb ul li:after{content:"/";color:#888;font-size:.64em;margin:0 .5em 0 0;top:-3px;position:relative}.breadcrumb ul li:last-child:after{display:none}.breadcrumb.hide_home span:first-child{display:none}.breadcrumb.hide_home span:after{content:"/";margin-left:4px;margin-right:4px}.breadcrumb.hide_home span.current:after{display:none}.inter-post-navigation{width:700px;margin:0 auto;overflow:hidden}dl.summary{overflow:hidden}dl.summary dt{margin:0 .25em 2px 0;float:left;padding:4px;width:22%;text-align:right;background:#eee;font-weight:bold;clear:both;margin-bottom:2px !important}dl.summary dd{margin:0;padding:4px;float:left;width:75%;margin-bottom:2px !important}.button{color:#232323;font-family:"Dejavu Serif","Baskerville","Palantino Linotype","Book Antiqua","Droid Serif","Georgia",serif;font-size:1em;line-height:1.5;background:#fff;border-radius:0;border:2px solid #0047b5 !important;font-weight:normal;color:#0047b5;cursor:pointer;padding:.25em 1em}.button:hover{background:#0047b5;color:#fff}.org-src-container pre,pre.example{background:#fff;border:2px solid #aaa;padding:.25em;margin:1em 0}.image-caption.center{display:block;text-align:center}img.center,img.centered,a.center,a.centered{margin-left:auto;margin-right:auto;display:block}img.left,a.left{float:left;margin-right:16px;margin-bottom:8px}img.right,a.right{float:right;margin-left:16px;margin-bottom:8px}img.shadowed,a.shadowed{box-shadow:4px 4px 0 0 rgba(0,0,0,.1);border:2px solid #909090}img.shadowed>img,a.shadowed>img{float:none;border:none;box-shadow:none;display:block;margin:0}img.bordered,a.bordered{padding:1px;border:2px solid #909090}figure{margin:1em 0 1.5em}a.boxy:before{content:"["}a.boxy:after{content:"]"}a.boxy:hover{background:#eee}.tabs--horizontal{margin-bottom:32px}.tabs--horizontal ul{list-style:none;margin:0;padding:0 0 0 8px;height:38px;border-bottom:2px solid #909090}.tabs--horizontal ul li{float:left;margin-right:8px}.tabs--horizontal ul li.current a{border:2px solid #909090;border-bottom:2px solid #fff;background:#fff;font-weight:bold}.tabs--horizontal ul a{display:block;padding:5px 1em;height:40px;box-sizing:border-box;text-decoration:none;background:rgba(0,0,0,0);border-bottom:2px solid #909090;border-top:2px solid #fff}.tabs--horizontal ul a:hover{background:#d9d9d9}#search-box{width:100%;height:42px}.search-credits{font-size:.9em;color:#888;text-align:center;margin:0}@media(max-width: 480px){html{font-size:90%}}article aside{border-top:2px solid #909090;font-size:.9em;background:#eee;position:relative;padding:10px;color:#777;margin:16px 0}article aside p{margin:8px 0 !important;font-style:italic}article aside.note,article aside.about,article aside.info,article aside.aside{padding:32px 10px 10px}article aside.note::after,article aside.about::after,article aside.info::after,article aside.aside::after{font-size:1.2em;display:block;position:absolute;top:0;left:0;padding:4px 8px;text-transform:lowercase;background:#888}article aside.note::after{content:"Note"}article aside.about::after{content:"About"}article aside.info::after{content:"Info"}article aside.aside::after{content:"Aside"}table.backlog{width:100%}table.backlog thead th{background:#eee}table.backlog th{text-align:left}table.backlog th,table.backlog td{padding:.25rem}/*# sourceMappingURL=main.css.map */