html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0;}table {margin: 15px 0;padding: 0;}table tr {border-top: 1px solid #cccccc;background-color: white;margin: 0;padding: 0;}table tr:nth-child(2n) {background-color: #f8f8f8;}table tr th {font-weight: bold;border: 1px solid #cccccc;text-align: left;margin: 0;padding: 6px 13px;}table tr td {border: 1px solid #cccccc;text-align: left;margin: 0;padding: 6px 13px;}table tr th :first-child, table tr td :first-child {margin-top: 0;}table tr th :last-child, table tr td :last-child {margin-bottom: 0;}td,th{padding:0}.hljs{display:block;overflow-x:auto}.hljs-comment,.language-diff .hljs-header{color:#998}.language-diff .hljs-change{background:#0086b3}.hljs-keyword,.hljs-request,.hljs-status,.hljs-subst,.hljs-winutils{color:#a71d5d}.hljs-hexcolor,.hljs-number,.language-ruby .hljs-constant{color:#0086b3}.language-ruby .hljs-string{color:#990073}.hljs-string{color:#183691}.hljs-tag{color:#63a35c}.hljs-tag .hljs-value{color:#183691}.hljs-tag .hljs-title{color:#63a35c}.hljs-doctag,.language-tex .hljs-formula{color:#183691}.language-tex .hljs-command{color:#0086b3}.language-tex .hljs-special{color:#990073}.hljs-id,.hljs-title{color:#795da3}.hljs-attribute,.hljs-type,.hljs-variable,.language-lisp .hljs-body{color:#0086b3}.language-lisp .hljs-keyword{color:#990073}.hljs-name{color:#0086b3}.hljs-regexp{color:#009926}.hljs-prompt,.hljs-symbol{color:#990073}.hljs-built-in{color:#0086b3}.hljs-cdata,.hljs-doctype,.hljs-pi,.hljs-pragma,.hljs-preprocessor,.hljs-shebang{color:#999}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-chunk{color:#aaa}.language-css .hljs-keyword,.language-nginx .hljs-title{color:#a71d5d}.language-scss .hljs-preprocessor{color:#795da3}.hljs-class .hljs-title,.language-vhdl .hljs-literal{color:#0086b3}.hljs-rule .hljs-property,.language-django .hljs-keyword{color:#63a35c}.language-html .hljs-attribute{color:#795da3}.language-clojure .hljs-keyword,.language-scheme .hljs-keyword{color:#990073}#markoff-frontmatter-rule{display:none}#markoff-frontmatter-rule+pre{background-color:#2d2d2d}#markoff-frontmatter-rule+pre .hljs-comment,#markoff-frontmatter-rule+pre .hljs-quote{color:#999}#markoff-frontmatter-rule+pre .hljs-deletion,#markoff-frontmatter-rule+pre .hljs-name,#markoff-frontmatter-rule+pre .hljs-regexp,#markoff-frontmatter-rule+pre .hljs-selector-class,#markoff-frontmatter-rule+pre .hljs-selector-id,#markoff-frontmatter-rule+pre .hljs-tag,#markoff-frontmatter-rule+pre .hljs-template-variable,#markoff-frontmatter-rule+pre .hljs-variable{color:#f2777a}#markoff-frontmatter-rule+pre .hljs-built_in,#markoff-frontmatter-rule+pre .hljs-builtin-name,#markoff-frontmatter-rule+pre .hljs-link,#markoff-frontmatter-rule+pre .hljs-literal,#markoff-frontmatter-rule+pre .hljs-meta,#markoff-frontmatter-rule+pre .hljs-number,#markoff-frontmatter-rule+pre .hljs-params,#markoff-frontmatter-rule+pre .hljs-type{color:#f99157}#markoff-frontmatter-rule+pre .hljs-attribute{color:#fc6}#markoff-frontmatter-rule+pre .hljs-addition,#markoff-frontmatter-rule+pre .hljs-bullet,#markoff-frontmatter-rule+pre .hljs-string,#markoff-frontmatter-rule+pre .hljs-symbol{color:#9c9}#markoff-frontmatter-rule+pre .hljs-section,#markoff-frontmatter-rule+pre .hljs-title{color:#69c}#markoff-frontmatter-rule+pre .hljs-keyword,#markoff-frontmatter-rule+pre .hljs-selector-tag{color:#c9c}#markoff-frontmatter-rule+pre .hljs{display:block;overflow-x:auto;background:#2d2d2d;color:#ccc;padding:.5em}#markoff-frontmatter-rule+pre .hljs-emphasis{font-style:italic}#markoff-frontmatter-rule+pre .hljs-strong{font-weight:700}*{box-sizing:border-box}body{font-family:Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;font-size:32px;line-height:1.6;margin:auto;max-width:920px;min-width:500px;padding:2rem;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4;margin-bottom:16px;margin-top:1em;position:relative}h1{font-size:2.25em;line-height:1.2}h1,h2{border-bottom:1px solid #eee;padding-bottom:.3em}h2{font-size:1.75em;line-height:1.225}h3{font-size:1.5em;line-height:1.43}h4{font-size:1.25em}h5,h6{font-size:1em}h6{color:#777}hr{background-color:#e7e7e7;border:0 none;height:4px;margin:16px 0;padding:0}blockquote{border-left:4px solid #ddd;color:#777;margin:0;padding:0 15px}a{color:#4078c0;text-decoration:none}a:active,a:hover{outline:0;text-decoration:underline}p{margin-bottom:16px;margin-top:0}code{background-color:rgba(0,0,0,.04);font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;margin:0;padding:.2em .4em}code,pre{border-radius:3px;font-size:85%}pre{background-color:#f7f7f7;line-height:1.45;margin-bottom:16px;overflow:auto;padding:16px;word-break:normal}pre>code{background-color:transparent;font-size:100%}img{max-width:100%}ol,ul{margin-bottom:16px;margin-top:0;padding-left:2em}
