﻿html{font-size:1em;}body{padding:0;margin:0;color:#606c71;background-color:#f6f6ff;font-family:"Lucida Console";line-height:3ex;}a{color:#1e6bb8;text-decoration:none;}a:hover{text-decoration:underline;}footer{color:#fff;background-color:#000010;text-align:left;}@media screen and (min-width:64em){footer{padding:5em 6em;}}@media screen and (min-width:42em) and (max-width:64em){footer{padding:3em 4em;}}@media screen and (max-width:42em){footer{padding:2em 1em;}}header{color:#fff;background-color:#000010;text-align:center;}@media screen and (min-width:64em){header{padding:5em 6em;}}@media screen and (min-width:42em) and (max-width:64em){header{padding:3em 4em;}}@media screen and (max-width:42em){header{padding:2em 1em;}}header .project-name{margin-top:0;margin-bottom:.1em;}@media screen and (min-width:64em){header .project-name{font-size:3.25em;}}@media screen and (min-width:42em) and (max-width:64em){header .project-name{font-size:2.25em;}}@media screen and (max-width:42em){header .project-name{font-size:1.75em;}}header .btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;display:inline-block;margin-bottom:1em;color:rgba(255,255,255,.7);background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);-moz-transition:color .2s,background-color .2s,border-color .2s;-o-transition:color .2s,background-color .2s,border-color .2s;-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s;border-radius:.5em .5em;}header .btn+header .btn{margin-left:1em;}header .btn:hover{color:rgba(255,255,255,.8);text-decoration:none;background-color:#101010;background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);}@media screen and (min-width:64em){header .btn{padding:.75em 1em;}}@media screen and (min-width:42em) and (max-width:64em){header .btn{padding:.6em .9em;font-size:.9em;}}@media screen and (max-width:42em){header .btn{display:block;width:100%;padding:.75em;font-size:.9em;}header .btn+header .btn{margin-top:1em;margin-left:0;}}.main-content div :last-child{margin-bottom:3em;}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{margin-top:2em;margin-bottom:1em;font-weight:normal;color:#159957;}.main-content :first-child{margin-top:0;}.main-content p{margin-bottom:1em;}.main-content img{max-width:100%;}.main-content code{padding:2px 4px;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.9em;color:#383e41;background-color:#f3f6fa;border-radius:.3em;}.main-content pre{padding:.8em;margin-top:0;margin-bottom:1em;font:1em Consolas,"Liberation Mono",Menlo,Courier,monospace;color:#567482;-ms-word-wrap:normal;word-wrap:normal;background-color:#f3f6fa;border:solid 1px #dce6f0;border-radius:.3em;overflow:auto;font-size:.9em;line-height:1.45;}.main-content pre>code{padding:0;margin:0;font-size:.9em;color:#567482;-ms-word-break:normal;word-break:normal;white-space:pre;background:transparent;border:0;}.main-content hr{height:2px;padding:0;margin:1em 0;background-color:#000010;border:0;}.main-content ul,.main-content ol{margin-top:0;}.main-content table{display:block;width:100%;overflow:auto;-ms-word-break:normal;word-break:normal;word-break:keep-all;}.main-content table th{font-weight:bold;}.main-content table th,.main-content table td{padding:.5em 1em;border:1px solid #e9ebec;}.main-content dl{padding:0;}.main-content dl dt{padding:0;margin-top:1em;font-size:1em;font-weight:bold;}.main-content dl dd{padding:0;margin-bottom:1em;}@media screen and (min-width:64em){.main-content{max-width:64em;padding:2em 6em;margin:0 auto;font-size:1.1em;}}@media screen and (min-width:42em) and (max-width:64em){.main-content{padding:2em 4em;font-size:1.1em;}}@media screen and (max-width:42em){.main-content{padding:2em 1em;font-size:1em;}}