@import url("https://fonts.googleapis.com/css?family=Source+Code+Pro&display=swap");.highlight{background:#fff}.highlighter-rouge .highlight{background:#eef}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.site-header{border-top:5px solid #424242;border-bottom:1px solid #e8e8e8}blockquote{border-left:4px solid #e8e8e8;margin-left:15px;margin-right:15px;padding-left:0.75em}.highlight{margin-bottom:15px}main{padding-bottom:0;padding-top:15px}li>ul,li>ol{padding-left:20px;margin-top:0.25em;margin-bottom:0.25em}li>p+ul,li>p+ol{margin-top:0;margin-bottom:0.75em}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link:hover{background-color:#e8e8e8}a,a:visited,a:hover{color:#1976d2}abbr[title]{text-decoration:none}.abbr{font-style:normal}.abbr abbr[title]{text-decoration:underline dotted}a>.fa,a>.fab,a>.far,a>.fas{color:initial}h1{font-size:1.858rem !important}h2{font-size:1.296rem !important}h3{font-size:1.215rem !important}h4{font-size:1.138rem !important}h5{font-size:1.014rem !important}pre{padding:8px 12px;overflow-x:auto}table code{background-color:inherit !important}code{padding:0;border:none;color:inherit !important;background-color:inherit}div.highlighter-rouge pre,div.highlighter-rouge pre.highlight{border:none;background-color:#f3f3f3}table.rouge-table{border:0;margin:0}table.rouge-table td{border:0;padding:0}table.rouge-table td pre{margin:0;padding:0}table.rouge-table td.rouge-gutter{display:none}div.numbered td{display:inline-block}div.numbered td.rouge-gutter{min-width:3em;text-align:right;user-select:none;display:inline-block;border-right:1px solid #aaa}div.numbered td.rouge-gutter pre{color:rgba(0,0,0,0.4)}div.numbered pre.highlight{padding-left:0;padding-right:0}div.numbered td pre{padding:0 0.5rem;overflow:visible}code.highlighter-rouge{padding:1pt 3pt;white-space:nowrap;background-color:#f3f3f3}.alert code.highlighter-rouge{background-color:inherit !important}code.wrap{white-space:normal !important}.bigfoot-footnote code{font-size:0.878rem}.highlight .c,.highlight .k,.highlight .o,.highlight .cm,.highlight .cp,.highlight .c1,.highlight .cs,.highlight .ge,.highlight .kc,.highlight .kd,.highlight .kp,.highlight .kr,.highlight .kt,.highlight .nc,.highlight .ne,.highlight .nf,.highlight .ow{font-style:normal;font-weight:normal}span.far-circle:before{content:'\f111'}html{text-rendering:optimizeLegibility}body{position:relative}code,kbd,pre,samp{font-family:SFMono-Regular, Menlo, Consolas, 'Noto Sans Mono', 'Source Code Pro', monospace}pre,code{line-height:1.25;font-size:0.878rem}h1{text-align:center;font-style:italic}h2{border-bottom:solid 3px #ccc}h3{border-bottom:solid 1px #ccc}h1,h2,h3{margin-bottom:1rem;line-height:inherit !important}.bigfoot-footnote{font-size:0.878rem}ol.lower_alpha{list-style-type:lower-alpha}table{margin-bottom:30px;width:100%;text-align:left;color:rgba(46,46,46,0.87);border-collapse:collapse;border:1px solid rgba(153,153,153,0.87)}table tr:nth-child(even){background-color:#f6fafe}table th,table td{padding:10px 15px}table th{background-color:#cde3f9;border:1px solid #b2d4f6;font-weight:bold}table td{border:1px solid rgba(153,153,153,0.87)}thead tr{border-bottom:2px solid black}th{font-weight:normal}td,th{border-right:1px solid #999;padding:0.2rem 0.5rem;text-align:left}td:last-of-type,th:last-of-type{border-right:none}ul.biblio{margin-left:0;list-style:none inside;display:table;border-collapse:collapse}ul.biblio p,ul.biblio ul{margin:0}ul.biblio li{list-style:none inside}ul.biblio>li{display:table-cell;border:1px solid black;padding:0.5em}ul.biblio>li>p{margin-bottom:0;border-bottom:1px solid black}ul.biblio>li>ul{display:inline-table}ul.biblio>li>ul>li:last-child{border-bottom:none}ul.biblio>li>ul>li{display:table-row;border-bottom:1px solid black;font-weight:bold}ul.biblio>li>ul>li>ul{margin-left:0.5em;font-weight:normal}ul.biblio>li>ul>li>ul>li:before{content:"•";padding-right:0.35em}ul.biblio>li>ul>li>ul>li>ul{margin-left:0.75em;margin-bottom:0}ul.biblio strong{font-weight:normal}#sidetoc>ul{font-size:90%;padding-left:10px;list-style-type:none;padding-top:60px}#sidetoc>ul ul{margin-top:0;margin-left:0;padding-left:2em;list-style-type:disc}#sidetoc>ul>li{margin-bottom:0.75em}#sidetoc>ul .active{font-weight:bold}#sidetoc>ul ul a.active:after{font-family:"Font Awesome 5 Free";font-weight:bold;content:"\f100";display:inline-block;padding-left:3px;vertical-align:bottom}#sidetoc .nav-link{padding:0}.dropdown-toggle::after{display:none}table.gcc_kern2{margin:0 auto}table.gcc_kern2 td{text-align:right}
