﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Effra";font-weight:400;font-style:normal;src:local("#"),url("../fonts/effra-regular-7ebee9e1.woff") format("woff")}@font-face{font-family:"Effra";font-weight:500;font-style:normal;src:local("#"),url("../fonts/effra-medium-d33322a0.woff") format("woff")}@font-face{font-family:"Effra";font-weight:600;font-style:normal;src:local("#"),url("../fonts/effra-medium-d33322a0.woff") format("woff")}@font-face{font-family:"Roboto Mono";font-weight:400;font-style:normal;src:local("#"),url("../fonts/roboto-mono-regular-5d9f74e5.ttf") format("ttf")}body,.content h1,.content h2,.content h3,.content h4{font-family:"Effra",-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji";font-size:16px}.content h1,.content h2,.content h3,.content h4{font-weight:500}.content pre,.content code{font-family:"Roboto Mono",Roboto,Consolas,Menlo,Monaco,"Lucida Console","Liberation Mono","DejaVu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace,serif;font-size:13px;line-height:1.6}.content pre,.content code{word-break:break-all;-ms-hyphens:auto;hyphens:auto}@font-face{font-family:"slate";src:url("../fonts/slate-cfc9d06b.eot?-syv14m");src:url("../fonts/slate-cfc9d06b.eot?#iefix-syv14m") format("embedded-opentype"),url("../fonts/slate-33847ce5.woff2?-syv14m") format("woff2"),url("../fonts/slate-33847ce5.woff?-syv14m") format("woff"),url("../fonts/slate-7b7da4fe.ttf?-syv14m") format("truetype"),url("../fonts/slate-e55b8307.svg?-syv14m#slate") format("svg");font-weight:normal;font-style:normal}.content aside.success:before,.content aside.notice:before,.content aside.warning:before{font-family:"slate";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.content aside.warning:before{content:""}.content aside.notice:before{content:""}.content aside.success:before{content:""}.tocify,.toc-footer,.lang-selector,.search,#nav-button{display:none}.tocify-wrapper>img{margin:0 auto;display:block}.content{font-size:12px}.content pre,.content code{border:1px solid #999;border-radius:5px;font-size:.8em}.content pre code{border:0}.content pre{padding:1.3em}.content code{padding:.2em}.content table{border:1px solid #999}.content table tr{border-bottom:1px solid #999}.content table td,.content table th{padding:.7em}.content p{line-height:1.5}.content a{text-decoration:none;color:#000}.content h1{font-size:2.5em;padding-top:.5em;padding-bottom:.5em;margin-top:1em;margin-bottom:16px;border:2px solid #ccc;border-width:2px 0;text-align:center}.content h2{font-size:1.8em;margin-top:2em;border-top:2px solid #ccc;padding-top:.8em}.content h1+h2,.content h1+div+h2{border-top-style:none;padding-top:0;margin-top:0}.content h3,.content h4{font-size:.8em;margin-top:1.5em;margin-bottom:.8em;text-transform:uppercase}.content h5,.content h6{text-transform:uppercase}.content aside{padding:1em;border:1px solid #ccc;border-radius:5px;margin-top:1.5em;margin-bottom:1.5em;line-height:1.6}.content aside:before{vertical-align:middle;padding-right:.5em;font-size:14px}