@import url(https://fonts.googleapis.com/css?family=EB+Garamond:600|Lora|Open+Sans);.nav[data-v-80131286]{-ms-flex:1;-ms-flex-wrap:wrap;-webkit-box-flex:1;-webkit-box-shadow:0 0 16px 2px rgba(0,0,0,.4);background:#1b1b1b;box-shadow:0 0 16px 2px rgba(0,0,0,.4);flex:1;flex-wrap:wrap;min-height:80px;position:fixed;top:0;z-index:1}.nav .flex-item[data-v-80131286],.nav[data-v-80131286]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav .flex-item .white[data-v-80131286]{color:#fff!important;font-size:1.5em;margin-left:1.5vw;text-decoration:none!important}.nav .flex-item[data-v-80131286]:last-of-type{margin-left:auto;margin-right:10px}.nav .logo[data-v-80131286]{display:-webkit-box;display:-ms-flexbox;display:flex}.nav .logo img[data-v-80131286]{height:50px;left:15px;position:relative}.nav[data-v-80131286] .pure-menu{display:block;height:80px;margin:auto 0;padding:0}.nav[data-v-80131286] .pure-menu li:hover{background-color:#282828}.nav[data-v-80131286] .pure-menu li .container{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;padding-bottom:0;padding-top:0}.nav[data-v-80131286] .pure-menu .icon{color:#fff}.nav[data-v-80131286] .pure-menu a{text-decoration:none}.nav[data-v-80131286] .pure-menu .router-link-exact-active .pure-menu-link{color:#1ea853!important}.nav[data-v-80131286] .pure-menu .pure-menu-link:focus,.nav[data-v-80131286] .pure-menu .pure-menu-link:hover{background:transparent}.nav[data-v-80131286] .pure-menu .pure-menu-link:not(.dropdown){color:#fff;display:inline;font-size:1.1em}.nav[data-v-80131286] .pure-menu .pure-menu-children{background-color:#1b1b1b;color:#fff}.nav[data-v-80131286] .pure-menu .pure-menu-children li{padding:.25em 0}.nav[data-v-80131286] .pure-menu .pure-menu-children li a{color:#fff}.nav[data-v-6f186a5a]{-ms-flex:1;-ms-flex-wrap:wrap;-webkit-box-flex:1;-webkit-box-shadow:0 0 16px 2px rgba(0,0,0,.4);background:#1b1b1b;box-shadow:0 0 16px 2px rgba(0,0,0,.4);flex:1;flex-wrap:wrap;min-height:80px;position:fixed;top:0;z-index:1}.nav .flex-item[data-v-6f186a5a],.nav[data-v-6f186a5a]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav .flex-item .white[data-v-6f186a5a]{color:#fff!important;font-size:1.5em;margin-left:1.5vw;text-decoration:none!important}.nav .flex-item[data-v-6f186a5a]:last-of-type{margin-left:auto;margin-right:10px}.nav .logo[data-v-6f186a5a]{display:-webkit-box;display:-ms-flexbox;display:flex}.nav .logo img[data-v-6f186a5a]{height:50px;left:15px;position:relative}.nav[data-v-6f186a5a] .pure-menu{display:block;height:80px;margin:auto 0;padding:0}.nav[data-v-6f186a5a] .pure-menu li:hover{background-color:#282828}.nav[data-v-6f186a5a] .pure-menu li .container{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;padding-bottom:0;padding-top:0}.nav[data-v-6f186a5a] .pure-menu .icon{color:#fff}.nav[data-v-6f186a5a] .pure-menu a{text-decoration:none}.nav[data-v-6f186a5a] .pure-menu .router-link-exact-active .pure-menu-link{color:#1ea853!important}.nav[data-v-6f186a5a] .pure-menu .pure-menu-link:focus,.nav[data-v-6f186a5a] .pure-menu .pure-menu-link:hover{background:transparent}.nav[data-v-6f186a5a] .pure-menu .pure-menu-link:not(.dropdown){color:#fff;display:inline;font-size:1.1em}.nav[data-v-6f186a5a] .pure-menu .pure-menu-children{background-color:#1b1b1b;color:#fff}.nav[data-v-6f186a5a] .pure-menu .pure-menu-children li{padding:.25em 0}.nav[data-v-6f186a5a] .pure-menu .pure-menu-children li a{color:#fff}.mobile-nav[data-v-74600efa]{display:none}@media only screen and (max-width:680px){.main-nav[data-v-74600efa]{display:none}.mobile-nav[data-v-74600efa]{display:block}}.foot[data-v-35f1b7a1]{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;background:#1b1b1b;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;min-height:80px;position:absolute;width:100%}.foot .flex-item[data-v-35f1b7a1]{-ms-flex:1;-ms-flex-pack:center;-webkit-box-flex:1;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;justify-content:center}.foot .flex-item:first-of-type>span[data-v-35f1b7a1]{margin-left:12.5px;margin-right:auto;text-align:left}.foot .flex-item:last-of-type>span[data-v-35f1b7a1]{margin-left:auto;margin-right:12.5px;text-align:right}.foot .logo img[data-v-35f1b7a1]{height:55px}.foot .icon[data-v-35f1b7a1]{-webkit-transition:color .3s;color:#fff;cursor:pointer;font-size:32px;margin-right:1.5vw;transition:color .3s}.foot .icon[data-v-35f1b7a1]:hover{-webkit-transition:color .3s;color:#2a9051;transition:color .3s}.foot .copy[data-v-35f1b7a1]{color:#9e9e9e;text-align:center}a[data-v-f5ae4c02]{color:#fff}.foot[data-v-f5ae4c02]{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;background:#1b1b1b;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:60px;position:fixed;text-align:center;width:100%}.foot .flex-item[data-v-f5ae4c02]{-ms-flex:1;-ms-flex-pack:center;-webkit-box-flex:1;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;font-size:30px;justify-content:center}.foot .flex-item .icon[data-v-f5ae4c02]{margin:0 4vw}.mobile-footer[data-v-3c770e92]{display:none}@media only screen and (max-width:680px){.main-footer[data-v-3c770e92]{display:none}.mobile-footer[data-v-3c770e92]{display:-webkit-box;display:-ms-flexbox;display:flex}}#app{-moz-osx-font-smoothing:grayscale;-ms-touch-action:pan-y!important;-webkit-font-smoothing:antialiased;font-family:Open Sans,Helvetica,Arial,sans-serif;min-height:100vh;position:absolute;touch-action:pan-y!important;width:100%}.container{margin:0 auto;padding-bottom:80px;padding-top:80px;position:relative}@media only screen and (max-width:680px){.container{padding-bottom:60px}}span[data-v-61d4cba8]{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background-color:#e6e6e6;border:1px solid #8c8c8c;border-radius:5em;display:inline-block;font-size:1em;padding:.35em .75em;user-select:none}span .icon[data-v-61d4cba8]{margin-left:.75em}.article-preview[data-v-43416e7a]{border-top:1px solid rgba(0,0,0,.2);padding:1vw 1vw 1vw 0;text-align:left}.article-preview[data-v-43416e7a] .highlight{background-color:#ff0;font-weight:700;white-space:wrap}h3[data-v-43416e7a]{font-family:EB Garamond,serif;font-size:1.7em;margin-top:0}h4[data-v-43416e7a]{color:rgba(0,0,0,.5)}a[data-v-43416e7a]{color:#000;text-decoration:none}ul[data-v-43416e7a]{float:right;list-style-type:none;margin-top:.35em;padding:0;position:relative}li[data-v-43416e7a]{cursor:pointer;display:inline-block;margin-bottom:5px;margin-right:15px}li[data-v-43416e7a]:last-of-type{margin-right:0}@media only screen and (max-width:680px){ul[data-v-43416e7a]{float:none}}.fade-enter-active[data-v-dacd3aa2],.fade-leave-active[data-v-dacd3aa2]{-webkit-transition:.5s;transition:.5s}.fade-enter[data-v-dacd3aa2],.fade-leave-to[data-v-dacd3aa2]{opacity:0}.filterText[data-v-dacd3aa2]{font-family:Open Sans,sans-serif}.search[data-v-dacd3aa2]{-webkit-transition:border 1s;border:none;border-bottom:1.5px solid rgba(0,0,0,.2);display:block;font-size:1.5em;margin-bottom:2vw;transition:border 1s}input[data-v-dacd3aa2]:focus,textarea[data-v-dacd3aa2]:focus{-webkit-transition:border 1s;border-color:#2a9051;outline:none;transition:border 1s}.tagFilters[data-v-dacd3aa2]{list-style:none;padding:0}.tagFilters li[data-v-dacd3aa2]{cursor:pointer;display:inline-block;margin-right:1vw}code[class*=language-],pre[class*=language-]{-moz-tab-size:2;-ms-hyphens:none;-o-tab-size:2;-webkit-hyphens:none;color:#76d9e6;font-family:Menlo,Monaco,Courier New,monospace;font-size:14px;hyphens:none;tab-size:2;text-shadow:none;white-space:pre;white-space:pre-wrap;word-wrap:normal}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2a2a2a}pre[class*=language-]{border:1px solid #e1e1e8;border-radius:4px;overflow:auto;padding:15px;position:relative}pre[class*=language-] code{display:block;white-space:pre}:not(pre)>code[class*=language-]{-webkit-box-shadow:1px 1px .3em -.1em #000 inset;border:.13em solid #7a6652;border-radius:.3em;box-shadow:inset 1px 1px .3em -.1em #000;padding:.15em .2em .05em}.token.namespace{opacity:.7}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6f705e}.token.boolean,.token.number,.token.operator{color:#a77afe}.language-css .token.string,.style .token.string,.token.attr-name,.token.entity,.token.string,.token.url{color:#e6d06c}.token.inserted,.token.selector{color:#a6e22d}.token.atrule,.token.attr-value,.token.deleted,.token.important,.token.keyword{color:#ef3b7d}.token.regex,.token.statement{color:#76d9e6}.token.placeholder,.token.variable{color:#fff}.token.bold,.token.important,.token.statement{font-weight:700}.token.punctuation{color:#bebec5}.token.entity{cursor:help}.token.italic{font-style:italic}code.language-markup{color:#f9f9f9}code.language-markup .token.tag{color:#ef3b7d}code.language-markup .token.attr-name{color:#a6e22d}code.language-markup .token.attr-value{color:#e6d06c}code.language-markup .token.script,code.language-markup .token.script .token.keyword,code.language-markup .token.style{color:#76d9e6}pre[class*=language-][data-line]{padding:1em 0 1em 3em;position:relative}pre[data-line] .line-highlight{background:hsla(0,0%,100%,.08);left:0;line-height:inherit;margin-top:1em;padding:0;pointer-events:none;position:absolute;right:0;white-space:pre}pre[data-line] .line-highlight:before,pre[data-line] .line-highlight[data-end]:after{-webkit-box-shadow:0 1px 1px hsla(0,0%,100%,.7);background-color:hsla(0,0%,100%,.4);border-radius:999px;box-shadow:0 1px 1px hsla(0,0%,100%,.7);color:#000;content:attr(data-start);font:700 65%/1 sans-serif;height:1em;left:.6em;line-height:1em;min-width:1em;padding:.2em .5em;position:absolute;text-align:center;text-shadow:none;top:.4em}pre[data-line] .line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}@font-face{font-family:Coves;font-style:normal;font-weight:400;src:url(/fonts/coves_bold-webfont.fa613186.woff2) format("woff2"),url(/fonts/coves_bold-webfont.c136c2fa.woff) format("woff")}body{height:100vh;overflow-x:hidden}.clearfix:after{clear:both;content:"";display:table}.icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.content{margin-left:auto;margin-right:auto;max-width:840px;padding-left:12px;padding-right:12px}.content h2{color:rgba(0,0,0,.54);font-weight:lighter}.content p{font-family:Lora,serif}h1{font-family:EB Garamond,serif;font-size:4.5em}@media only screen and (max-width:680px) and (min-width:451px){h1:not(.resolution){font-size:3.5em;margin-bottom:10px;margin-top:10px}}@media only screen and (max-width:450px){h1:not(.resolution){font-size:2.5em;margin-bottom:10px;margin-top:10px}}