﻿@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;src:local("Merriweather Regular"),local("Merriweather-Regular"),url("/assets/merriweather-v21-latin/merriweather-v21-latin-regular.woff2") format("woff2"),url("/assets/merriweather-v21-latin/merriweather-v21-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Merriweather";font-style:italic;font-weight:400;src:local("Merriweather Italic"),local("Merriweather-Italic"),url("/assets/merriweather-v21-latin/merriweather-v21-latin-italic.woff2") format("woff2"),url("/assets/merriweather-v21-latin/merriweather-v21-latin-italic.woff") format("woff");font-display:swap}@font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("Merriweather Bold"),local("Merriweather-Bold"),url("/assets/merriweather-v21-latin/merriweather-v21-latin-700.woff2") format("woff2"),url("/assets/merriweather-v21-latin/merriweather-v21-latin-700.woff") format("woff");font-display:swap}@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:300;src:local("Merriweather Sans Light"),local("MerriweatherSans-Light"),url("/assets/merriweather-sans-v11-latin/merriweather-sans-v11-latin-300.woff2") format("woff2"),url("/assets/merriweather-sans-v11-latin/merriweather-sans-v11-latin-300.woff") format("woff");font-display:swap}@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:700;src:local("Merriweather Sans Bold"),local("MerriweatherSans-Bold"),url("/assets/merriweather-sans-v11-latin/merriweather-sans-v11-latin-700.woff2") format("woff2"),url("/assets/merriweather-sans-v11-latin/merriweather-sans-v11-latin-700.woff") format("woff");font-display:swap}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:400;src:local("Fira Mono Regular"),local("FiraMono-Regular"),url("/assets/fira-mono-v8-latin/fira-mono-v8-latin-regular.woff2") format("woff2"),url("/assets/fira-mono-v8-latin/fira-mono-v8-latin-regular.woff") format("woff");font-display:swap}.post-header{margin:2rem 0}ul.post-taglist{list-style-type:none;margin:0;padding:0}ul.post-taglist li{display:inline}ul.post-taglist a{color:inherit;border-bottom:1px dotted;text-decoration:none;margin-left:1em}ul.post-taglist a:hover{border-bottom:1px solid}.std-def{background-color:#e8f2fb;border-left:.25em solid #8ebeeb;margin:2em 0;padding:1em}.std-def h5{font-size:1.40625rem;line-height:1 !important;margin-bottom:.75em;margin-top:0 !important;color:#495057}.std-def h5 a{display:inline}.std-def a{color:inherit;background-color:inherit;display:block;width:100%;text-decoration:none;cursor:pointer}.std-def a:hover{text-decoration:underline}.std-def a,.std-def a:active,.std-def a:focus{outline:none}.std-def q{color:inherit;font-style:inherit}.std-def code{background-color:inherit;color:inherit}.std-def>*:last-child{margin-bottom:0}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.callout-warning{background-color:#fff9e8;border-left:.25em solid #fee28c;margin:2em 0;padding:1em;color:#212529;text-indent:initial}.callout-warning>*:last-child{margin-bottom:0}.callout-warning code{background-color:#feedba}.callout-danger{background-color:#feecec;border-left:.25em solid #f89f9f;margin:2em 0;padding:1em;color:#212529;text-indent:initial}.callout-danger>*:last-child{margin-bottom:0}.callout-danger code{background-color:#fbc5c5}.callout-success{background-color:#ecf9ee;border-left:.25em solid #a0e0ab;margin:2em 0;padding:1em;color:#212529;text-indent:initial}.callout-success>*:last-child{margin-bottom:0}.callout-success code{background-color:#c6eccd}*,::before,::after{box-sizing:border-box}body{font-family:"Merriweather",serif;font-size:1.125rem;font-weight:400;font-variant-numeric:lining-nums;line-height:1.8;color:#212529;text-align:left;margin:0}h1,h2,h3,h4,h5{font-family:"Merriweather Sans",sans-serif;font-weight:700;line-height:1.2}h1{font-size:2.53125rem;margin:2.5rem 0 1rem 0}h2{font-size:2.25rem;margin:2.5rem 0rem 1rem 0rem}h3{font-size:1.6875rem;margin:1rem 0rem 1rem 0rem}h5{font-size:1.40625rem;margin:0 0 .5rem 0}p,figure{margin:0 0 1rem}.container{width:100%;padding:0 .75rem 0 .75rem;margin-left:auto;margin-right:auto}@media(min-width: 48rem){.container{max-width:45rem}}a{color:#212529;text-decoration:underline;transition:all .2s ease-in-out}a:hover{color:#3eb0ef}.navbar{display:flex;background-color:#212529;padding:0;margin-bottom:3rem}@media(max-width: 767px){nav.nav-main{display:flex;justify-content:space-between}}nav.nav-main a{float:left;color:#fff;font-family:"Merriweather Sans",sans-serif;font-size:.9rem;font-weight:300;text-decoration:none;text-transform:uppercase;opacity:.8;position:relative;display:inline-block;padding:1rem 0}@media(min-width: 768px){nav.nav-main a{margin-left:3rem}nav.nav-main a:first-child{margin-left:0}}nav.nav-main a:hover{color:#fff;opacity:1;text-decoration:none}nav.nav-main a:before{content:"";position:absolute;bottom:1rem;left:0;right:100%;height:1px;background:#fff;opacity:.25;transition:all .35s ease-in-out}nav.nav-main a:hover:before{right:0;opacity:.5}nav.nav-main a.feed{float:right}.page-header{margin:2rem 0;text-transform:uppercase}footer.footer-main{margin-bottom:2em}footer.footer-main nav a{color:#495057}footer.footer-main nav a:hover{color:#212529}footer.footer-main::before{margin:3rem 0 3rem 0;content:"";display:block;border-bottom:.125em solid #40c057;width:4em}blockquote,q{color:#343a40;font-style:italic;margin-right:0;margin-left:0;padding:0 1rem;border-left:solid .25rem}blockquote cite,q cite{font-size:80%;font-style:normal;font-weight:700}blockquote cite::before,q cite::before{padding-right:.25rem;content:"—"}q{border-left:none;padding:0px}pre,code,samp{font-family:"Fira Mono",monospace}pre{background-color:#2d2d2d;color:#ccc;border-radius:5px;padding:1em;margin:.5em 0;width:fit-content;width:-moz-fit-content;width:-webkit-fit-content;min-width:100%}pre code,pre samp{background-color:inherit;color:inherit}code,samp{background-color:#e5eff5;color:inherit;display:inline-block;padding:0 5px 0px;border-radius:3px;font-size:.9em;line-height:1.4em}code[class*=language-],pre[class*=language-]{font-family:"Fira Mono",monospace}dl>dt{font-weight:700}.icon{height:1em;width:1em;vertical-align:-0.125em;display:inline-block;fill:currentColor}.btn-toggle{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-toggle:focus{outline:0}.btn-toggle::-moz-focus-inner{border:0}.btn-toggle:hover{cursor:pointer;text-decoration:underline}.carraymem{font-family:"Fira Mono",monospace;font-size:.875em;margin-bottom:1rem}.carraymem table{border-collapse:collapse;margin:auto}.carraymem td{border:1px solid #000;padding:.1em .8em;text-align:center;width:3rem}.carraymem td:first-child{border-left:none;padding:0;width:1rem}.carraymem td:last-child{border-right:none;padding:0;width:1rem}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-auto{position:relative;padding-right:15px;padding-left:15px}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col{flex-basis:0;flex-grow:1;width:100%;max-width:100%}.align-items-center{align-items:center !important}.justify-content-center{justify-content:center}.p-0{padding:0}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.px-0{padding-left:0;padding-right:0}.d-none{display:none !important}.d-flex{display:flex !important}.h-75{height:75% !important}.w-100{width:100% !important}.mw-100{max-width:100% !important}