code[class*=language-],pre[class*=language-]{color:#2a414d;font-family:Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.9em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#b3d4fc}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#b3d4fc}pre[class*=language-]{padding:1em;margin:2em 0;overflow:auto;background-color:#dfdaf5}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7e94ac;font-style:italic}.token.namespace{opacity:.7}.token.attr-value,.token.string{color:#e3116c}.token.operator,.token.punctuation{color:#393a34}.token.boolean,.token.constant,.token.entity,.token.inserted,.token.number,.token.property,.token.regex,.token.symbol,.token.url,.token.variable{color:#36acaa}.language-autohotkey .token.selector,.token.atrule,.token.attr-name,.token.keyword{color:#00a4db}.language-autohotkey .token.keyword,.token.selector,.token.tag{color:#00009f}*{margin:0;padding:0}::-moz-selection{background-color:#fff;color:#1f144e}::selection{background-color:#fff;color:#1f144e}html{background-color:#5d44cc}body{text-align:center;background-color:#1f144e;color:#e9e8ed;font-family:sans-serif;font-weight:300;font-size:16px;line-height:1.8;min-height:100vh;background:#1f144e;background:url(/images/bg-grid.png),linear-gradient(320deg,#1f144e,#5d44cc)}@media (min-width:400px){body{font-size:18px}}.container{margin-left:auto;margin-right:auto;width:90%;text-align:left}@media (min-width:740px){.container{width:600px}}@media (min-width:1200px){.container{width:700px}}h1,h2,h3{color:#fff;font-weight:600;margin-top:2em}h1,h2,h3{margin-bottom:.2em;line-height:1}h1{font-size:3em;margin-top:.4em}@media (min-width:740px){h1{font-size:5em}}@media (min-width:1200px){h1{font-size:6em}}p{margin-bottom:1em}.subtitle,p{margin-top:1em}.subtitle{font-size:1.2em;margin-bottom:5em}ol,ul{padding-left:1em}a:link,a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #7d69d6}a:focus,a:hover{color:#fff;border-bottom-color:#fff}.nakedLink a:focus,.nakedLink a:hover,.nakedLink a:link,.nakedLink a:visited{border-bottom-style:none}.nav{padding-top:3em}.nav li{display:inline}.nav a:link,.nav a:visited{display:inline-block;border-top:1px solid #9e8fe0;border-bottom-style:none;padding-top:.8em;padding-bottom:2em;margin-left:0;margin-right:.7em;width:9em;text-align:left;color:#dfdaf5;text-decoration:none}.nav a:focus,.nav a:hover{color:#fff;border-top-color:#fff;border-bottom-style:none}.nav small{display:block;font-size:.7em;color:#beb4eb}code{background-color:#dfdaf5;color:#2a414d;padding:4px 6px;border-radius:4px;white-space:nowrap}.date,code{font-size:.8em}.date{font-style:italic}main{margin-top:4em}pre{overflow:auto;border-radius:6px}pre code{border-style:none;padding:0}footer{margin-top:6em;padding-top:4em;padding-bottom:6em;border-top:1px solid #6d57d1;font-size:.7em;color:#aea2e6}footer a:link,footer a:visited{color:#efecfa;border-bottom:#4a36a6}footer a:focus,footer a:hover{color:#fff;border-bottom:1px solid #fff}