/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */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,main,menu,nav,section{display:block}summary{display:list-item}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none!important}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#1b1f23}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:600}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;line-height:1.5;color:#24292e;background-color:#fff}a{color:#0366d6;text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}.rule,hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #dfe2e5}.rule:after,.rule:before,hr:after,hr:before{display:table;content:""}.rule:after,hr:after{clear:both}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}button{cursor:pointer;border-radius:0}[hidden][hidden]{display:none!important}details summary{cursor:pointer}details:not([open])>:not(summary){display:none!important}kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:6px;-webkit-box-shadow:inset 0 -1px 0 #d1d5da;box-shadow:inset 0 -1px 0 #d1d5da}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1{font-size:32px}h1,h2{font-weight:600}h2{font-size:24px}h3{font-size:20px}h3,h4{font-weight:600}h4{font-size:16px}h5{font-size:14px}h5,h6{font-weight:600}h6{font-size:12px}p{margin-top:0;margin-bottom:10px}small{font-size:90%}blockquote{margin:0}ol,ul{padding-left:0;margin-top:0;margin-bottom:0}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}dd{margin-left:0}code,pre,tt{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}pre{margin-top:0;margin-bottom:0}.octicon{vertical-align:text-bottom}.btn{position:relative;display:inline-block;padding:5px 16px;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn:hover{text-decoration:none}.btn.disabled,.btn:disabled,.btn[aria-disabled=true]{cursor:default}.btn.disabled .octicon,.btn:disabled .octicon,.btn[aria-disabled=true] .octicon{color:inherit}.btn i{font-style:normal;font-weight:500;opacity:.75}.btn .octicon{margin-right:4px;color:#6a737d;vertical-align:text-bottom}.btn .octicon:only-child{margin-right:0}.btn .Counter{margin-left:2px;color:inherit;text-shadow:none;vertical-align:top;background-color:rgba(27,31,35,.08)}.btn .dropdown-caret{margin-left:4px;opacity:.8}.btn{color:#24292e;background-color:#fafbfc;border-color:rgba(27,31,35,.15);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);-webkit-transition:background-color .2s cubic-bezier(.3,0,.5,1);transition:background-color .2s cubic-bezier(.3,0,.5,1)}.btn.hover,.btn:hover,[open]>.btn{background-color:#f3f4f6;-webkit-transition-duration:.1s;transition-duration:.1s}.btn.selected,.btn:active,.btn[aria-selected=true]{background-color:#edeff2;-webkit-box-shadow:inset 0 1px 0 rgba(225,228,232,.2);box-shadow:inset 0 1px 0 rgba(225,228,232,.2);-webkit-transition:none;transition:none}.btn.disabled,.btn:disabled,.btn[aria-disabled=true]{color:#959da5;background-color:#fafbfc;border-color:rgba(27,31,35,.15)}.btn.focus,.btn:focus{outline:1px dotted transparent;outline-offset:2px;-webkit-box-shadow:0 0 0 3px rgba(3,102,214,.3);box-shadow:0 0 0 3px rgba(3,102,214,.3)}.btn-primary{color:#fff;background-color:#2ea44f;border-color:rgba(27,31,35,.15);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03)}.btn-primary.hover,.btn-primary:hover,[open]>.btn-primary{background-color:#2c974b}.btn-primary.selected,.btn-primary:active,.btn-primary[aria-selected=true]{background-color:#2a8f47;-webkit-box-shadow:inset 0 1px 0 rgba(20,70,32,.2);box-shadow:inset 0 1px 0 rgba(20,70,32,.2)}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[aria-disabled=true]{color:hsla(0,0%,100%,.8);background-color:#94d3a2;border-color:rgba(27,31,35,.1);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03)}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 3px rgba(46,164,79,.4);box-shadow:0 0 0 3px rgba(46,164,79,.4)}.btn-primary .Counter{color:inherit;background-color:hsla(0,0%,100%,.2)}.btn-primary .octicon{color:hsla(0,0%,100%,.8)}.btn-danger{color:#cb2431;-webkit-transition:none;transition:none}.btn-danger:hover,[open]>.btn-danger{color:#fff;background-color:#cb2431;border-color:rgba(27,31,35,.15);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03)}.btn-danger:hover .Counter,[open]>.btn-danger .Counter{background-color:hsla(0,0%,100%,.2)}.btn-danger:hover .octicon,[open]>.btn-danger .octicon{color:inherit}.btn-danger.selected,.btn-danger:active,.btn-danger[aria-selected=true]{color:#fff;background-color:#be222e;border-color:rgba(27,31,35,.15);-webkit-box-shadow:inset 0 1px 0 rgba(134,24,29,.2);box-shadow:inset 0 1px 0 rgba(134,24,29,.2)}.btn-danger.disabled,.btn-danger:disabled,.btn-danger[aria-disabled=true]{color:rgba(203,36,49,.5);background-color:#fafbfc;border-color:rgba(27,31,35,.15);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25)}.btn-danger.disabled .Counter,.btn-danger:disabled .Counter,.btn-danger[aria-disabled=true] .Counter{background-color:rgba(203,36,49,.05)}.btn-danger:focus{-webkit-box-shadow:0 0 0 3px rgba(203,36,49,.4);box-shadow:0 0 0 3px rgba(203,36,49,.4)}.btn-danger .Counter{color:inherit;background-color:rgba(203,36,49,.1)}.btn-outline{color:#0366d6;-webkit-transition:none;transition:none}.btn-outline:hover,[open]>.btn-outline{color:#fff;background-color:#0366d6;border-color:rgba(27,31,35,.15);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03);box-shadow:0 1px 0 rgba(27,31,35,.1),inset 0 1px 0 hsla(0,0%,100%,.03)}.btn-outline:hover .Counter,[open]>.btn-outline .Counter{background-color:hsla(0,0%,100%,.2)}.btn-outline:hover .octicon,[open]>.btn-outline .octicon{color:inherit}.btn-outline.selected,.btn-outline:active,.btn-outline[aria-selected=true]{color:#fff;background-color:#035fc7;border-color:rgba(27,31,35,.15);-webkit-box-shadow:inset 0 1px 0 rgba(5,38,76,.2);box-shadow:inset 0 1px 0 rgba(5,38,76,.2)}.btn-outline.disabled,.btn-outline:disabled,.btn-outline[aria-disabled=true]{color:rgba(3,102,214,.5);background-color:#fafbfc;border-color:rgba(27,31,35,.15);-webkit-box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25)}.btn-outline.disabled .Counter,.btn-outline:disabled .Counter,.btn-outline[aria-disabled=true] .Counter{background-color:rgba(3,102,214,.05)}.btn-outline:focus{-webkit-box-shadow:0 0 0 3px rgba(3,102,214,.4);box-shadow:0 0 0 3px rgba(3,102,214,.4)}.btn-outline .Counter{color:inherit;background-color:rgba(3,102,214,.1)}.btn-blue{color:#fff;background-color:#0361cc;background-image:-webkit-gradient(linear,left top,left bottom,from(#0679fc),color-stop(90%,#0361cc));background-image:linear-gradient(-180deg,#0679fc,#0361cc 90%)}.btn-blue.focus,.btn-blue:focus{-webkit-box-shadow:0 0 0 .2em rgba(6,121,252,.4);box-shadow:0 0 0 .2em rgba(6,121,252,.4)}.btn-blue.hover,.btn-blue:hover{background-color:#035cc2;background-image:-webkit-gradient(linear,left top,left bottom,from(#0374f4),color-stop(90%,#035cc2));background-image:linear-gradient(-180deg,#0374f4,#035cc2 90%);background-position:-.5em;border-color:rgba(27,31,35,.5)}.btn-blue.selected,.btn-blue:active,.btn-blue[aria-selected=true],[open]>.btn-blue{background-color:#045cc1;background-image:none;border-color:rgba(27,31,35,.5);-webkit-box-shadow:inset 0 .15em .3em rgba(27,31,35,.15);box-shadow:inset 0 .15em .3em rgba(27,31,35,.15)}.btn-blue.disabled,.btn-blue:disabled,.btn-blue[aria-disabled=true]{color:hsla(0,0%,100%,.75);background-color:#81b0e6;background-image:none;border-color:rgba(27,31,35,.15);-webkit-box-shadow:none;box-shadow:none}.btn-blue .Counter{color:#0366d6;background-color:#fff}.btn-sm{padding:3px 12px;font-size:12px;line-height:20px}.btn-sm .octicon{vertical-align:text-top}.btn-large{padding:.75em 1.5em;font-size:inherit;line-height:1.5;border-radius:.5em}.btn-block{display:block;width:100%;text-align:center}fieldset{margin:0;border:0}label{font-weight:600}.form-control,.form-select{padding:5px 12px;font-size:14px;line-height:20px;color:#24292e;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #e1e4e8;border-radius:6px;outline:none;-webkit-box-shadow:inset 0 1px 0 rgba(225,228,232,.2);box-shadow:inset 0 1px 0 rgba(225,228,232,.2)}.form-control.focus,.form-control:focus,.form-select.focus,.form-select:focus{border-color:#0366d6;outline:none;-webkit-box-shadow:0 0 0 3px rgba(3,102,214,.3);box-shadow:0 0 0 3px rgba(3,102,214,.3)}.form-control[disabled],.form-select[disabled]{color:#959da5;background-color:#f3f4f6}@supports (-webkit-touch-callout:none){.form-control,.form-select{font-size:16px}@media (min-width:768px){.form-control,.form-select{font-size:14px}}}textarea.form-control{padding-top:8px;padding-bottom:8px;line-height:1.5}.input-contrast{background-color:#fafbfc}.input-contrast:focus{background-color:#fff}.input-dark{color:#fff;background-color:hsla(0,0%,100%,.15);border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.input-dark::-webkit-input-placeholder{color:inherit;opacity:.6}.input-dark::-moz-placeholder{color:inherit;opacity:.6}.input-dark:-ms-input-placeholder{color:inherit;opacity:.6}.input-dark::-ms-input-placeholder{color:inherit;opacity:.6}.input-dark::placeholder{color:inherit;opacity:.6}.input-dark.focus,.input-dark:focus{border-color:rgba(27,31,35,.3);-webkit-box-shadow:0 0 0 .2em rgba(121,184,255,.4);box-shadow:0 0 0 .2em rgba(121,184,255,.4)}::-webkit-input-placeholder{color:#6a737d;opacity:1}::-moz-placeholder{color:#6a737d;opacity:1}:-ms-input-placeholder{color:#6a737d;opacity:1}::-ms-input-placeholder{color:#6a737d;opacity:1}::placeholder{color:#6a737d;opacity:1}.input-sm{padding-top:3px;padding-bottom:3px;font-size:12px;line-height:20px}.input-lg{font-size:16px}.input-block{display:block;width:100%}.input-monospace{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.input-hide-webkit-autofill::-webkit-contacts-auto-fill-button{position:absolute;right:0;display:none!important;pointer-events:none;visibility:hidden}.form-checkbox{padding-left:20px;margin:15px 0;vertical-align:middle}.form-checkbox label em.highlight{position:relative;left:-4px;padding:2px 4px;font-style:normal;background:#fffbdd;border-radius:6px}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio]{float:left;margin:5px 0 0 -20px;vertical-align:middle}.form-checkbox .note{display:block;margin:0;font-size:12px;font-weight:400;color:#586069}.form-checkbox-details{display:none}.form-checkbox-details-trigger:checked~* .form-checkbox-details,.form-checkbox-details-trigger:checked~.form-checkbox-details{display:block}.hfields{margin:15px 0}.hfields:after,.hfields:before{display:table;content:""}.hfields:after{clear:both}.hfields .form-group{float:left;margin:0 30px 0 0}.hfields .form-group .form-group-header label,.hfields .form-group dt label{display:inline-block;margin:5px 0 0;color:#586069}.hfields .form-group .form-group-header img,.hfields .form-group dt img{position:relative;top:-2px}.hfields .btn{float:left;margin:28px 25px 0 -20px}.hfields .form-select{margin-top:5px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.form-actions:after,.form-actions:before{display:table;content:""}.form-actions:after{clear:both}.form-actions .btn{float:right}.form-actions .btn+.btn{margin-right:5px}.form-warning{padding:8px 10px;margin:10px 0;font-size:14px;color:#735c0f;background:#fffbdd;border:1px solid #f9c513;border-radius:6px}.form-warning p{margin:0;line-height:1.5}.form-warning a{font-weight:600}.form-select{display:inline-block;max-width:100%;height:32px;padding-right:24px;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:right 8px center;background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select::-ms-expand{opacity:0}.form-select[multiple]{height:auto}.select-sm{height:28px;padding-top:3px;padding-bottom:3px;font-size:12px}.select-sm[multiple]{height:auto;min-height:0}.form-group{margin:15px 0}.form-group .form-control{width:440px;max-width:100%;margin-right:5px;background-color:#fafbfc}.form-group .form-control:focus{background-color:#fff}.form-group .form-control.shorter{width:130px}.form-group .form-control.short{width:250px}.form-group .form-control.long{width:100%}.form-group textarea.form-control{width:100%;height:200px;min-height:200px}.form-group textarea.form-control.short{height:50px;min-height:50px}.form-group .form-group-header,.form-group dt{margin:0 0 6px}.form-group label{position:relative}.form-group.flattened .form-group-header,.form-group.flattened dt{float:left;margin:0;line-height:32px}.form-group.flattened .form-group-body,.form-group.flattened dd{line-height:32px}.form-group .form-group-body h4,.form-group dd h4{margin:4px 0 0}.form-group .form-group-body h4.is-error,.form-group dd h4.is-error{color:#cb2431}.form-group .form-group-body h4.is-success,.form-group dd h4.is-success{color:#22863a}.form-group .form-group-body h4+.note,.form-group dd h4+.note{margin-top:0}.form-group.required .form-group-header label:after,.form-group.required dt label:after{padding-left:5px;color:#cb2431;content:"*"}.form-group .error,.form-group .indicator,.form-group .success{display:none;font-size:12px;font-weight:600}.form-group.loading{opacity:.5}.form-group.loading .indicator{display:inline}.form-group.loading .spinner{display:inline-block;vertical-align:middle}.form-group.successful .success{display:inline;color:#22863a}.form-group.errored .error,.form-group.errored .success,.form-group.errored .warning,.form-group.successed .error,.form-group.successed .success,.form-group.successed .warning,.form-group.warn .error,.form-group.warn .success,.form-group.warn .warning{position:absolute;z-index:10;display:block;max-width:450px;padding:4px 8px;margin:8px 0 0;font-size:12px;font-weight:400;border-style:solid;border-width:1px;border-radius:6px}.form-group.errored .error:after,.form-group.errored .error:before,.form-group.errored .success:after,.form-group.errored .success:before,.form-group.errored .warning:after,.form-group.errored .warning:before,.form-group.successed .error:after,.form-group.successed .error:before,.form-group.successed .success:after,.form-group.successed .success:before,.form-group.successed .warning:after,.form-group.successed .warning:before,.form-group.warn .error:after,.form-group.warn .error:before,.form-group.warn .success:after,.form-group.warn .success:before,.form-group.warn .warning:after,.form-group.warn .warning:before{position:absolute;bottom:100%;left:10px;z-index:15;width:0;height:0;pointer-events:none;content:" ";border:solid transparent}.form-group.errored .error:after,.form-group.errored .success:after,.form-group.errored .warning:after,.form-group.successed .error:after,.form-group.successed .success:after,.form-group.successed .warning:after,.form-group.warn .error:after,.form-group.warn .success:after,.form-group.warn .warning:after{border-width:5px}.form-group.errored .error:before,.form-group.errored .success:before,.form-group.errored .warning:before,.form-group.successed .error:before,.form-group.successed .success:before,.form-group.successed .warning:before,.form-group.warn .error:before,.form-group.warn .success:before,.form-group.warn .warning:before{margin-left:-1px;border-width:6px}.form-group.successed .success{color:#144620;background-color:#dcffe4;border-color:#34d058}.form-group.successed .success:after{border-bottom-color:#dcffe4}.form-group.successed .success:before{border-bottom-color:#34d058}.form-group.warn .form-control{border-color:#f9c513}.form-group.warn .warning{background-color:#fff5b1;border-color:#f9c513}.form-group.warn .warning:after{border-bottom-color:#fff5b1}.form-group.warn .warning:before{border-bottom-color:#f9c513}.form-group.errored .form-control{border-color:#cb2431}.form-group.errored label{color:#cb2431}.form-group.errored .error{background-color:#ffeef0;border-color:#f97583}.form-group.errored .error:after{border-bottom-color:#ffeef0}.form-group.errored .error:before{border-bottom-color:#f97583}.note{min-height:17px;margin:4px 0 2px;font-size:12px;color:#586069}.note .spinner{margin-right:3px;vertical-align:middle}.input-group{display:table}.input-group .form-control{position:relative;width:100%}.input-group .form-control:focus{z-index:2}.input-group .form-control+.btn{margin-left:0}.input-group.inline{display:inline-table}.input-group-button,.input-group .form-control{display:table-cell}.input-group-button{width:1%;vertical-align:middle}.input-group-button:first-child .btn,.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-button:first-child .btn{margin-right:-1px}.input-group-button:last-child .btn,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-button:last-child .btn{margin-left:-1px}.markdown-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;word-wrap:break-word}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:6px;-webkit-box-shadow:inset 0 -1px 0 #d1d5da;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#cb2431}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{font-size:inherit}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img{max-width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #dfe2e5}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#24292e}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.text-link{color:#586069}.octicon{display:inline-block;fill:currentColor}.v-align-bottom{vertical-align:bottom!important}.markdown-body-scrollable{max-height:450px;overflow-x:hidden;overflow-y:auto}.markdown-body-scrollable,.markdown-body .highlight-source-js>pre{-webkit-overflow-scrolling:touch}.btn-outline{border-color:#e1e4e8}.details-popover{position:relative}.details-popover>summary{list-style-type:none}.details-popover>summary::-webkit-details-marker{display:none}.timeline{margin:16px 0;padding:0 4px}.timeline-header{margin:0;padding-left:16px;font-size:14px;color:#586069}@media screen and (min-width:544px){.timeline-header{padding-left:60px}}.timeline-header em{font-weight:400}.page-loader{position:relative;margin:40px 0}.page-loader .btn{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(calc(-50% - 8px));transform:translateX(-50%) translateY(calc(-50% - 8px));z-index:1}.timeline-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:16px 0}.timeline-comment .avatar{display:none;background-color:transparent}.timeline-comment .avatar>img{border-radius:6px}.timeline-comment .comment{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:0;background-color:#fff;border:1px solid #e1e4e8;border-radius:6px}.timeline-comment .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#586069;background-color:#f6f8fa;border-bottom:1px solid #e1e4e8;border-top-left-radius:6px;border-top-right-radius:6px}.timeline-comment .comment-meta{padding:10px 16px}.timeline-comment .comment-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline-comment .new-comment-header{padding:8px 8px 0;background-color:#f6f8fa;border-bottom:1px solid #e1e4e8;margin-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px}.timeline-comment .markdown-body{padding:16px;font-size:14px}.timeline-comment .comment-body{padding:8px}.timeline-comment .comment-body textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;max-height:550px;resize:vertical}.timeline-comment .comment-body .markdown-body,.timeline-comment .comment-body textarea{padding:8px;width:100%;min-height:90px;border:1px solid #e1e4e8;border-radius:6px}.timeline-comment .comment-body textarea:focus{-webkit-box-shadow:0 0 0 .2em rgba(3,102,214,.3);box-shadow:0 0 0 .2em rgba(3,102,214,.3)}.timeline-comment .comment-body textarea:disabled{background-color:#f6f8fa}.timeline-comment .comment-footer{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e1e4e8}.timeline-comment .comment-footer:not(:hover) .reactions-popover:not([open]),.timeline-comment .comment-footer[reaction-count="0"]{height:0;overflow:hidden;opacity:0}.timeline-comment .comment-footer:not(:hover) .reactions-popover:not([open]) summary{opacity:0}.timeline-comment .new-comment-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8px 8px}.timeline-comment .new-comment-footer .markdown-info{font-size:12px;margin-right:4px}.timeline-comment.current-user .comment-header{background-color:#f1f8ff}.timeline-comment .author-association-badge{margin-top:-1px;margin-right:4px;padding:2px 5px;border:1px solid #e1e4e8;border-radius:6px;font-size:12px;font-weight:500}.timeline-comment .reactions-popover{display:none}@media screen and (min-width:544px){.timeline-comment .avatar{display:block;margin-right:16px}.timeline-comment .comment:after,.timeline-comment .comment:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.timeline-comment .comment:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:#f6f8fa}.timeline-comment .comment:before{border-width:8px;border-right-color:#d1d5da}.timeline-comment.current-user .comment:after,.timeline-comment.current-user .comment:before{position:absolute;top:11px;right:100%;left:-16px;display:block;width:0;height:0;pointer-events:none;content:" ";border-color:transparent;border-style:solid solid outset}.timeline-comment.current-user .comment:after{margin-top:1px;margin-left:2px;border-width:7px;border-right-color:#f1f8ff}.timeline-comment.current-user .comment:before{border-width:8px;border-right-color:#d1d5da}.timeline-comment .reactions-popover{display:inline-block}}.timeline{width:100%;max-width:760px;margin-left:auto;margin-right:auto}.markdown-body{font-size:16px}form{font-size:14px}fieldset{border:none;margin:0 16px;padding:0}input:not([type=radio]){margin:4px 0}.form-checkbox label{display:block;cursor:pointer}.code-action{float:right;margin-top:-8px;margin-bottom:16px}

/*!
 * GitHub Light v0.5.0
 * Copyright (c) 2012 - 2017 GitHub, Inc.
 * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
 */.pl-c{color:#6a737d}.pl-c1,.pl-s .pl-v{color:#005cc5}.pl-e,.pl-en{color:#6f42c1}.pl-s .pl-s1,.pl-smi{color:#24292e}.pl-ent{color:#22863a}.pl-k{color:#d73a49}.pl-pds,.pl-s,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sra,.pl-sr .pl-sre{color:#032f62}.pl-smw,.pl-v{color:#e36209}.pl-bu{color:#b31d28}.pl-ii{color:#fafbfc;background-color:#b31d28}.pl-c2{color:#fafbfc;background-color:#d73a49}.pl-c2:before{content:"^M"}.pl-sr .pl-cce{font-weight:700;color:#22863a}.pl-ml{color:#735c0f}.pl-mh,.pl-mh .pl-en,.pl-ms{font-weight:700;color:#005cc5}.pl-mi{font-style:italic;color:#24292e}.pl-mb{font-weight:700;color:#24292e}.pl-md{color:#b31d28;background-color:#ffeef0}.pl-mi1{color:#22863a;background-color:#f0fff4}.pl-mc{color:#e36209;background-color:#ffebda}.pl-mi2{color:#f6f8fa;background-color:#005cc5}.pl-mdr{font-weight:700;color:#6f42c1}.pl-ba{color:#586069}.pl-sg{color:#959da5}.pl-corl{text-decoration:underline;color:#032f62}.pl-ent{color:#196128}