article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{box-sizing:content-box}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}body,html{font-size:100%}body{word-wrap:anywhere;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;color:#222;cursor:auto;font-family:inherit;font-style:normal;font-weight:400;line-height:1;margin:0;padding:0;position:relative;-moz-tab-size:4;-o-tab-size:4;tab-size:4}a:hover{cursor:pointer}embed,img,object{height:auto;max-width:100%}embed,object{height:100%}img{-ms-interpolation-mode:bicubic}.left{float:left!important}.right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.hide{display:none}img,object,svg{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.admonitionblock td.content>.title,.audioblock>.title,.dlist>.title,.exampleblock>.title,.hdlist>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.olist>.title,.openblock>.title,.paragraph>.title,.qlist>.title,.quoteblock>.title,.stemblock>.title,.subheader,.ulist>.title,.verseblock>.title,.videoblock>.title,table.tableblock>.title{color:#c8c8c8;font-weight:300;line-height:1.4;margin-bottom:.5em;margin-top:.2em}#toctitle,.sidebarblock>.content>.title,blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#978dec;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#8377e8}a img{border:none}p{font-family:inherit;font-size:1em;font-weight:400;line-height:2;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:.875em;font-style:italic;line-height:1.35}#toctitle,.sidebarblock>.content>.title,h1,h2,h3,h4,h5,h6{color:#c8c8c8;font-family:inherit;font-style:normal;font-weight:700;line-height:1.2125em;margin-bottom:1rem;margin-top:1rem;text-rendering:optimizeLegibility}#toctitle small,.sidebarblock>.content>.title small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#fff;font-size:60%;line-height:0}h1{font-size:36px-0.625em}h2{font-size:32px-0.625em}#toctitle,.sidebarblock>.content>.title,h3{font-size:28px-0.3125em}h4{font-size:24px-0.3125em}h5{font-size:20px}h6{font-size:1em}hr{border:solid #404040;border-width:2px 0 0;clear:both;height:0;margin:1.25em 0 1.1875em}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:60%;line-height:inherit}code{color:#7f0a0c;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:700}dl,ol,ul{font-family:inherit;font-size:1em;line-height:2;list-style-position:outside;margin-bottom:1.25em}ol,ul{margin-left:1.5em}ul li ol,ul li ul{font-size:1em;margin-bottom:0;margin-left:1.25em}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ol li ol,ol li ul{margin-bottom:0;margin-left:1.25em}dl dt{font-weight:700;margin-bottom:.3em}dl dd{margin-bottom:.75em}abbr,acronym{border-bottom:1px dotted #ddd;color:#e7e5e4;cursor:help;font-size:90%;text-transform:uppercase}abbr{text-transform:none}blockquote{border-left:1px solid #ddd;margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em}blockquote,blockquote p{color:inherit;line-height:2}@media screen and (min-width:768px){#toctitle,.sidebarblock>.content>.title,h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:36px}h2{font-size:32px}#toctitle,.sidebarblock>.content>.title,h3{font-size:28px}h4{font-size:24px}}table{word-wrap:normal;background:transparent;border:2px solid #404040;margin-bottom:1.25em}table tfoot,table thead{background:hsla(0,0%,100%,.05)}table tfoot tr td,table tfoot tr th,table thead tr td,table thead tr th{color:inherit;font-size:.875em;padding:.5em .625em .625em;text-align:left}table tr td,table tr th{color:inherit;font-size:.875em;padding:.5625em .625em}table tr.alt,table tr.even{background:hsla(0,0%,100%,.05)}table tbody tr td,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{line-height:1.125em}#toctitle,.sidebarblock>.content>.title,h1,h2,h3,h4,h5,h6{line-height:1.4}.center{margin-left:auto;margin-right:auto}.stretch{width:100%}.clearfix:after,.clearfix:before,.float-group:after,.float-group:before{content:" ";display:table}.clearfix:after,.float-group:after{clear:both}:not(pre).nobreak{word-wrap:normal}:not(pre).nowrap{white-space:nowrap}:not(pre).pre-wrap{white-space:pre-wrap}:not(pre):not([class^=L])>code{background-color:hsla(0,0%,100%,.05);border-radius:.25rem;font-size:inherit;font-style:normal!important;letter-spacing:0;line-height:inherit;padding:.1em .2em}pre{color:inherit;font-family:Consolas,Liberation Mono,Courier,monospace;line-height:1.6}pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit}pre>code{display:block}pre.nowrap,pre.nowrap pre{word-wrap:normal;white-space:pre}em em{font-style:normal}strong strong{font-weight:400}.keyseq{color:#fff}kbd{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 .1em #fff;color:#e7e5e4;display:inline-block;font-family:Consolas,Liberation Mono,Courier,monospace;font-size:.65em;line-height:1.45;margin:0 .15em;padding:.2em .5em;position:relative;top:-.1em;vertical-align:middle;white-space:nowrap}.keyseq kbd:first-child{margin-left:0}.keyseq kbd:last-child{margin-right:0}.menuref,.menuseq{color:#000}.menuref,.menuseq b:not(.caret){font-weight:inherit}.menuseq{word-spacing:-.02em}.menuseq b.caret{font-size:1.25em;line-height:.8}.menuseq i.caret{font-weight:700;text-align:center;width:.45em}b.button:after,b.button:before{font-weight:400;position:relative;top:-1px}b.button:before{content:"[";padding:0 3px 0 2px}b.button:after{content:"]";padding:0 2px 0 3px}#content,#footer,#footnotes,#header{*zoom:1;margin:0 auto;max-width:62.5em;padding-left:.9375em;padding-right:.9375em;position:relative;width:100%}#content:after,#content:before,#footer:after,#footer:before,#footnotes:after,#footnotes:before,#header:after,#header:before{content:" ";display:table}#content:after,#footer:after,#footnotes:after,#header:after{clear:both}#content{margin-top:1.25em}#content:before{content:none}#header>h1:first-child{color:#c8c8c8;margin-bottom:0;margin-top:2.25rem}#header>h1:first-child+#toc{border-top:2px solid #404040;margin-top:8px}#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:2px solid #404040;padding-bottom:8px}#header .details{border-bottom:2px solid #404040;color:inherit;display:flex;flex-flow:row wrap;line-height:1.45;padding-bottom:.25em;padding-left:.25em;padding-top:.25em}#header .details span:first-child{margin-left:-.125em}#header .details span.email a{color:inherit}#header .details br{display:none}#header .details br+span:before{content:"\00a0\2013\00a0"}#header .details br+span.author:before{color:inherit;content:"\00a0\22c5\00a0"}#header .details br+span#revremark:before{content:"\00a0|\00a0"}#header #revnumber{text-transform:capitalize}#header #revnumber:after{content:"\00a0"}#content>h1:first-child:not([class]){border-bottom:2px solid #404040;color:#c8c8c8;margin-bottom:1.25rem;margin-top:0;padding-bottom:8px;padding-top:1rem}#toc{border-bottom:2px solid #404040;padding-bottom:.5em}#toc>ul{margin-left:.125em}#toc ul.sectlevel0>li>a{font-style:italic}#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0}#toc ul{font-family:inherit;list-style-type:none}#toc li{line-height:1.3334;margin-top:.3334em}#toc a{text-decoration:none}#toc a:active{text-decoration:underline}#toctitle{color:#c8c8c8;font-size:1.2em}@media screen and (min-width:768px){#toctitle{font-size:1.375em}body.toc2{padding-left:15em;padding-right:0}#toc.toc2{background:transparent;border-bottom-width:0!important;border-right:1px solid #404040;border-top-width:0!important;height:100%;left:0;margin-top:0!important;overflow:auto;padding:1.25em 1em;position:fixed;top:0;width:15em;z-index:1000}#toc.toc2 #toctitle{font-size:1.2em;margin-bottom:.8rem;margin-top:0}#toc.toc2>ul{font-size:.9em;margin-bottom:0}#toc.toc2 ul ul{margin-left:0;padding-left:1em}#toc.toc2 ul.sectlevel0 ul.sectlevel1{margin-bottom:.5em;margin-top:.5em;padding-left:0}body.toc2.toc-right{padding-left:0;padding-right:15em}body.toc2.toc-right #toc.toc2{border-left:1px solid #404040;border-right-width:0;left:auto;right:0}}@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0}#toc.toc2{width:20em}#toc.toc2 #toctitle{font-size:1.375em}#toc.toc2>ul{font-size:.95em}#toc.toc2 ul ul{padding-left:1.25em}body.toc2.toc-right{padding-left:0;padding-right:20em}}#content #toc{background:transparent;border:1px transparent;border-radius:.25rem;margin-bottom:1.25em;padding:1.25em}#content #toc>:first-child{margin-top:0}#content #toc>:last-child{margin-bottom:0}#footer{background:#e7e5e4;max-width:none;padding:1.25em}#footer-text{color:#181a1b;line-height:1.8}#content{margin-bottom:.625em}.sect1{padding-bottom:.625em}@media screen and (min-width:768px){#content{margin-bottom:1.25em}.sect1{padding-bottom:1.25em}}.sect1:last-child{padding-bottom:0}.sect1+.sect1{border-top:2px solid #404040}#content h1>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h2>a.anchor,h3>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{display:block;font-weight:400;margin-left:-1.5ex;position:absolute;text-align:center;text-decoration:none!important;visibility:hidden;width:1.5ex;z-index:1001}#content h1>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\00A7";display:block;font-size:.85em;padding-top:.1em}#content h1:hover>a.anchor,#content h1>a.anchor:hover,#toctitle:hover>a.anchor,#toctitle>a.anchor:hover,.sidebarblock>.content>.title:hover>a.anchor,.sidebarblock>.content>.title>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,h3>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible}#content h1>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h2>a.link,h3>a.link,h4>a.link,h5>a.link,h6>a.link{color:#c8c8c8;text-decoration:none}#content h1>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h2>a.link:hover,h3>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#bbb}.audioblock,.imageblock,.listingblock,.literalblock,.stemblock,.videoblock,details{margin-bottom:1.25em}details>summary:first-of-type{cursor:pointer;display:list-item;margin-bottom:.75em;outline:none}.admonitionblock td.content>.title,.audioblock>.title,.dlist>.title,.exampleblock>.title,.hdlist>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.olist>.title,.openblock>.title,.paragraph>.title,.qlist>.title,.quoteblock>.title,.stemblock>.title,.ulist>.title,.verseblock>.title,.videoblock>.title,table.tableblock>.title{text-align:left;text-rendering:optimizeLegibility}table.tableblock.fit-content>caption.title{white-space:nowrap;width:0}#preamble>.sectionbody>[class=paragraph]:first-of-type p,.paragraph.lead>p{color:#c8c8c8;line-height:1.6}.admonitionblock>table{background:none;border:0;border-collapse:separate;width:100%}.admonitionblock>table td.icon{text-align:center;width:80px}.admonitionblock>table td.icon img{max-width:none}.admonitionblock>table td.icon .title{font-family:inherit;font-weight:700;text-transform:uppercase}.admonitionblock>table td.content{word-wrap:anywhere;border-left:2px solid #404040;color:inherit;padding-left:1.125em;padding-right:1.25em}.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0}.exampleblock>.content{background:#fff;border:1px #e6e6e6;border-radius:.25rem;margin-bottom:1.25em;padding:1.25em}.exampleblock>.content>:first-child{margin-top:0}.exampleblock>.content>:last-child{margin-bottom:0}.sidebarblock{background:transparent;border:1px transparent;border-radius:.25rem;margin-bottom:1.25em;padding:1.25em}.sidebarblock>:first-child{margin-top:0}.sidebarblock>:last-child{margin-bottom:0}.sidebarblock>.content>.title{color:#c8c8c8;margin-top:0}.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child{margin-bottom:0}.listingblock>.content>pre,.literalblock pre{border:1px #404040;border-radius:.25rem;font-size:.8125em;overflow-x:auto;padding:.75em}@media screen and (min-width:768px){.listingblock>.content>pre,.literalblock pre{font-size:.90625em}}@media screen and (min-width:1280px){.listingblock>.content>pre,.literalblock pre{font-size:1em}}.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class=highlight],.listingblock>.content>pre[class^="highlight "],.literalblock pre{background:none}.literalblock.output pre{background-color:inherit;color:none}.listingblock>.content{position:relative}.listingblock code[data-lang]:before{color:inherit;content:attr(data-lang);display:none;font-size:.75em;line-height:1;opacity:.5;position:absolute;right:.5rem;text-transform:uppercase;top:.425rem}.listingblock:hover code[data-lang]:before{display:block}.listingblock.terminal pre .command:before{color:inherit;content:attr(data-prompt);opacity:.5;padding-right:.5em}.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"}.listingblock pre.highlightjs{padding:0}.listingblock pre.highlightjs>code{border-radius:.25rem;padding:.75em}.prettyprint{background:none}pre.prettyprint .linenums{line-height:1.6;margin-left:2em}pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0}pre.prettyprint li code[data-lang]:before{opacity:1}pre.prettyprint li:not(:first-child) code[data-lang]:before{display:none}table.linenotable{background:none;border:0;border-collapse:separate;margin-bottom:0}table.linenotable td[class]{color:inherit;line-height:inherit;padding:0;vertical-align:top;white-space:normal}table.linenotable td.code{padding-left:.75em}table.linenotable td.linenos{border-right:1px solid;opacity:.35;padding-right:.5em}pre.pygments .lineno{border-right:1px solid;display:inline-block;margin-right:.75em;opacity:.35}pre.pygments .lineno:before{content:"";margin-right:-.125em}.quoteblock{display:table;margin:0 1em 1.25em 1.5em}.quoteblock:not(.excerpt)>.title{margin-bottom:.75em;margin-left:-1.5em}.quoteblock blockquote,.quoteblock p{color:inherit;font-size:1.15rem;font-style:italic;letter-spacing:0;line-height:1.75;text-align:justify;word-spacing:.1em}.quoteblock blockquote{border:0;margin:0;padding:0}.quoteblock blockquote:before{color:#c8c8c8;content:"\201c";float:left;font-size:2.75em;font-weight:700;line-height:.6em;margin-left:-.6em;text-shadow:0 1px 2px rgba(0,0,0,.1)}.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0}.quoteblock .attribution{margin-right:.5ex;margin-top:.75em;text-align:right}.verseblock{margin:0 1em 1.25em}.verseblock pre{color:inherit;font-family:Open Sans,DejaVu Sans,sans-serif;font-size:1.15rem;font-weight:300;text-rendering:optimizeLegibility}.verseblock pre strong{font-weight:400}.verseblock .attribution{margin-left:.5ex;margin-top:1.25rem}.quoteblock .attribution,.verseblock .attribution{font-size:.8125em;font-style:italic;line-height:1.45}.quoteblock .attribution br,.verseblock .attribution br{display:none}.quoteblock .attribution cite,.verseblock .attribution cite{color:inherit;display:block;letter-spacing:-.025em}.quoteblock .quoteblock blockquote:before,.quoteblock.abstract blockquote:before,.quoteblock.excerpt blockquote:before{display:none}.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p,.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p{line-height:1.6;word-spacing:0}.quoteblock.abstract{display:block;margin:0 1em 1.25em}.quoteblock.abstract>.title{font-size:1.15em;margin:0 0 .375em;text-align:center}.quoteblock .quoteblock,.quoteblock.excerpt>blockquote{border-left:.25em solid #404040;padding:0 0 .25em 1em}.quoteblock .quoteblock,.quoteblock.excerpt{margin-left:0}.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p{color:inherit;font-size:1.0625rem}.quoteblock .quoteblock .attribution,.quoteblock.excerpt .attribution{color:inherit;font-size:.85rem;margin-right:0;text-align:left}p.tableblock:last-child{margin-bottom:0}td.tableblock>.content{word-wrap:anywhere;margin-bottom:1.25em}td.tableblock>.content>:last-child{margin-bottom:-1.25em}table.tableblock,td.tableblock,th.tableblock{border:0 solid #404040}table.grid-all>*>tr>*{border-width:2px}table.grid-cols>*>tr>*{border-width:0 2px}table.grid-rows>*>tr>*{border-width:2px 0}table.frame-all{border-width:2px}table.frame-ends{border-width:2px 0}table.frame-sides{border-width:0 2px}table.frame-none>colgroup+*>:first-child>*,table.frame-sides>colgroup+*>:first-child>*{border-top-width:0}table.frame-none>:last-child>:last-child>*,table.frame-sides>:last-child>:last-child>*{border-bottom-width:0}table.frame-ends>*>tr>:first-child,table.frame-none>*>tr>:first-child{border-left-width:0}table.frame-ends>*>tr>:last-child,table.frame-none>*>tr>:last-child{border-right-width:0}table.stripes-all tr,table.stripes-even tr:nth-of-type(2n),table.stripes-hover tr:hover,table.stripes-odd tr:nth-of-type(odd){background:hsla(0,0%,100%,.05)}td.halign-left,th.halign-left{text-align:left}td.halign-right,th.halign-right{text-align:right}td.halign-center,th.halign-center{text-align:center}td.valign-top,th.valign-top{vertical-align:top}td.valign-bottom,th.valign-bottom{vertical-align:bottom}td.valign-middle,th.valign-middle{vertical-align:middle}table tfoot th,table thead th{font-weight:700}tbody tr th{background:hsla(0,0%,100%,.05)}tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:inherit;font-weight:700}p.tableblock>code:only-child{background:none;padding:0}p.tableblock{font-size:1em}ol{margin-left:1.75em}ul li ol{margin-left:1.5em}dl dd{margin-left:1.125em}dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0}.olist .olist,.olist .ulist,.ulist .olist,.ulist .ulist,ol dd,ol>li p,ul dd,ul>li p{margin-bottom:.625em}ol.no-bullet,ol.none,ol.unnumbered,ol.unstyled,ul.checklist,ul.no-bullet,ul.none,ul.unstyled{list-style-type:none}ol.no-bullet,ol.unnumbered,ul.no-bullet{margin-left:.625em}ol.unstyled,ul.unstyled{margin-left:0}ul.checklist>li>p:first-child{margin-left:-1em}ul.checklist>li>p:first-child>.fa-check-square-o:first-child,ul.checklist>li>p:first-child>.fa-square-o:first-child{bottom:.125em;font-size:.8em;position:relative;width:1.25em}ul.checklist>li>p:first-child>input[type=checkbox]:first-child{margin-right:.25em}ul.inline{display:flex;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em}ul.inline>li{margin-left:1.25em}.unstyled dl dt{font-style:normal;font-weight:400}ol.arabic{list-style-type:decimal}ol.decimal{list-style-type:decimal-leading-zero}ol.loweralpha{list-style-type:lower-alpha}ol.upperalpha{list-style-type:upper-alpha}ol.lowerroman{list-style-type:lower-roman}ol.upperroman{list-style-type:upper-roman}ol.lowergreek{list-style-type:lower-greek}.colist>table,.hdlist>table{background:none;border:0}.colist>table>tbody>tr,.hdlist>table>tbody>tr{background:none}td.hdlist1,td.hdlist2{padding:0 .625em;vertical-align:top}td.hdlist1{font-weight:700;padding-bottom:1.25em}td.hdlist2{word-wrap:anywhere}.listingblock+.colist,.literalblock+.colist{margin-top:-.5em}.colist td:not([class]):first-child{line-height:1;padding:.4em .75em 0;vertical-align:top}.colist td:not([class]):first-child img{max-width:none}.colist td:not([class]):last-child{padding:.25em 0}.th,.thumb{border:4px solid #fff;box-shadow:0 0 0 1px #ddd;display:inline-block;line-height:0}.imageblock.left{margin:.25em .625em 1.25em 0}.imageblock.right{margin:.25em 0 1.25em .625em}.imageblock>.title{margin-bottom:0}.imageblock.th,.imageblock.thumb{border-width:6px}.imageblock.th>.title,.imageblock.thumb>.title{padding:0 .125em}.image.left,.image.right{display:inline-block;line-height:0;margin-bottom:.25em;margin-top:.25em}.image.left{margin-right:.625em}.image.right{margin-left:.625em}a.image{display:inline-block;text-decoration:none}a.image object{pointer-events:none}sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super}sup.footnote a,sup.footnoteref a{text-decoration:none}sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline}#footnotes{margin-bottom:.625em;padding-bottom:.75em;padding-top:.75em}#footnotes hr{border-width:1px 0 0;margin:-.25em 0 .75em;min-width:6.25em;width:20%}#footnotes .footnote{font-size:.875em;line-height:1.3334;margin-bottom:.2em;margin-left:1.2em;padding:0 .375em 0 .225em}#footnotes .footnote a:first-of-type{font-weight:700;margin-left:-1.05em;text-decoration:none}#footnotes .footnote:last-of-type{margin-bottom:0}#content #footnotes{margin-bottom:0;margin-top:-.625em;padding:.75em 0}.gist .file-data>table{background:#fff;border:0;margin-bottom:0;width:100%}.gist .file-data>table td.line-data{width:99%}div.unbreakable{page-break-inside:avoid}.big{font-size:larger}.small{font-size:smaller}.underline{text-decoration:underline}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.aqua{color:#00bfbf}.aqua-background{background-color:#00fafa}.black{color:#000}.black-background{background-color:#000}.blue{color:#0000bf}.blue-background{background-color:#0000fa}.fuchsia{color:#bf00bf}.fuchsia-background{background-color:#fa00fa}.gray{color:#606060}.gray-background{background-color:#7d7d7d}.green{color:#006000}.green-background{background-color:#007d00}.lime{color:#00bf00}.lime-background{background-color:#00fa00}.maroon{color:#600000}.maroon-background{background-color:#7d0000}.navy{color:#000060}.navy-background{background-color:#00007d}.olive{color:#606000}.olive-background{background-color:#7d7d00}.purple{color:#600060}.purple-background{background-color:#7d007d}.red{color:#bf0000}.red-background{background-color:#fa0000}.silver{color:#909090}.silver-background{background-color:#bcbcbc}.teal{color:#006060}.teal-background{background-color:#007d7d}.white{color:#bfbfbf}.white-background{background-color:#fafafa}.yellow{color:#bfbf00}.yellow-background{background-color:#fafa00}code{color:inherit}.title{font-style:italic}.quoteblock{border-left:4px solid #404040;padding-left:1em}.quoteblock blockquote:before{content:""}.exampleblock>.content{background:hsla(0,0%,100%,.05)}.admonitionblock.note>table{background-color:rgba(77,136,255,.1);border-color:rgba(77,136,255,.5)}.admonitionblock.tip>table{background-color:rgba(61,204,109,.1);border-color:rgba(61,204,109,.5)}.admonitionblock.caution>table,.admonitionblock.warning>table{background-color:rgba(255,181,71,.1);border-color:rgba(255,181,71,.5)}.admonitionblock.important>table{background-color:rgba(255,61,93,.1);border-color:rgba(255,61,93,.5)}.admonitionblock>table{border-left-width:4px;border-radius:.25rem;border-style:solid}.admonitionblock>table td.icon{display:none}.admonitionblock>table td.content{border:none;font-size:inherit;line-height:1.6}