/*! normalize.css 2012-02-07T12:37 UTC - https://github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap");article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}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}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight,.highlight .w{color:#d0d0d0}.highlight .err{color:#151515;background-color:#ac4142}.highlight .c,.highlight .cd,.highlight .cm,.highlight .c1,.highlight .cs{color:#888}.highlight .cp{color:#f4bf75}.highlight .nt{color:#f4bf75}.highlight .o,.highlight .ow{color:#d0d0d0}.highlight .p,.highlight .pi{color:#d0d0d0}.highlight .gi{color:#90a959}.highlight .gd{color:#ac4142}.highlight .gh{color:#6a9fb5;font-weight:bold}.highlight .k,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kv{color:#aa759f}.highlight .kc{color:#d28445}.highlight .kt{color:#d28445}.highlight .kd{color:#d28445}.highlight .s,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .sh,.highlight .sx,.highlight .s1{color:#90a959}.highlight .sr{color:#75b5aa}.highlight .si{color:#8f5536}.highlight .se{color:#8f5536}.highlight .nn{color:#f4bf75}.highlight .nc{color:#f4bf75}.highlight .no{color:#f4bf75}.highlight .na{color:#6a9fb5}.highlight .m,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo,.highlight .mb,.highlight .mx{color:#90a959}.highlight .ss{color:#90a959}.theme-color{color:#FFD007}*{font-family:Roboto,Tahoma,sans-serif}body{font-size:14px;line-height:22px;color:#242626;font-weight:400;margin:0;padding-top:0;padding-right:0;padding-bottom:20px;padding-left:0;background-color:#E1E2E1;background-image:none}h1{font-family:"Roboto Slab",Rockwell,serif;font-size:30px;font-weight:400;line-height:1.1em;color:#4C4E4E;margin:0 0 10px 0;text-align:center}h1.highlighted{font-size:24px}h2{font-family:"Roboto Slab",Rockwell,serif;font-weight:400;font-size:22px;line-height:1.15em;color:#4C4E4E;margin:0 0 0.5em 0}h2.highlighted{font-size:19px}h3{font-family:"Roboto Slab",Rockwell,serif;font-weight:400;font-size:18px;line-height:1.1em;color:#4C4E4E;margin:0 0 0.5em 0}h3.resource-heading{margin:0 0 0.5em 0}h3.highlighted{font-size:14px}h4,h5,h6{font-family:"Roboto Slab",Rockwell,serif;color:#4C4E4E;font-weight:500;margin:0 0 0.5em 0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:0.85em}h1.tight,h2.tight,h3.tight,h4.tight,h5.tight,h6.tight{margin-bottom:0}h1.highlighted,h2.highlighted,h3.highlighted,h4.highlighted,h5.highlighted,h6.highlighted{background-color:#FFD007;padding:0.2em}p,table,pre{margin:0 0 1em 0}ul,ol,dl{margin:0 0 1em 0}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:0.25em;margin-bottom:0.75em}ul li p,ol li p,dl li p{margin-bottom:0.5em}a{color:#3399cc;font-weight:400;text-decoration:none;font-family:inherit}a small{font-size:11px;color:#666;margin-top:-0.6em;display:block}section:not([role='region']) a[href^="http" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".csv" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".csv#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".csv?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".doc" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".doc#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".doc?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".docx" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".docx#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".docx?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".jpeg" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpeg#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpeg?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".jpg" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpg#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpg?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".mp3" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".mp3#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".mp3?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".pdf" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pdf#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pdf?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".png" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".png#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".png?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".ppt" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".ppt#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".ppt?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".pptx" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pptx#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pptx?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".tab" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".tab#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".tab?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".wav" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".wav#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".wav?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".xls" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xls#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xls?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".xlsx" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xlsx#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xlsx?" i]:not(.omit-thumbnail),section:not([role='region']) a[href$=".zip" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".zip#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".zip?" i]:not(.omit-thumbnail){background-repeat:no-repeat;background-position-y:center;background-position-x:right;background-size:auto 90%;padding-right:1.15em;background-image:url("../images/thumbnails/link.svg")}.fas{font-family:FontAwesome;font-size:1.5em;vertical-align:bottom}section:not([role='region']) a[href^="http" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/link.svg")}section:not([role='region']) a[href^="http" i][href$=".htm" i]:not(.omit-thumbnail),section:not([role='region']) a[href^="http" i][href*=".htm#" i]:not(.omit-thumbnail),section:not([role='region']) a[href^="http" i][href*=".htm?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/html.svg")}section:not([role='region']) a[href^="http" i][href$=".html" i]:not(.omit-thumbnail),section:not([role='region']) a[href^="http" i][href*=".html#" i]:not(.omit-thumbnail),section:not([role='region']) a[href^="http" i][href*=".html?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/html.svg")}section:not([role='region']) a[href$=".csv" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".csv#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".csv?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/csv.svg")}section:not([role='region']) a[href$=".doc" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".doc#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".doc?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/doc.svg")}section:not([role='region']) a[href$=".docx" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".docx#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".docx?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/doc.svg")}section:not([role='region']) a[href$=".jpeg" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpeg#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpeg?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/jpg.svg")}section:not([role='region']) a[href$=".jpg" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpg#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".jpg?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/jpg.svg")}section:not([role='region']) a[href$=".mp3" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".mp3#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".mp3?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/mp3.svg")}section:not([role='region']) a[href$=".pdf" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pdf#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pdf?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/pdf.svg")}section:not([role='region']) a[href$=".png" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".png#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".png?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/png.svg")}section:not([role='region']) a[href$=".ppt" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".ppt#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".ppt?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/ppt.svg")}section:not([role='region']) a[href$=".pptx" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pptx#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".pptx?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/ppt.svg")}section:not([role='region']) a[href$=".tab" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".tab#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".tab?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/table.svg")}section:not([role='region']) a[href$=".wav" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".wav#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".wav?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/wav.svg")}section:not([role='region']) a[href$=".xls" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xls#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xls?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/xls.svg")}section:not([role='region']) a[href$=".xlsx" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xlsx#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".xlsx?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/xls.svg")}section:not([role='region']) a[href$=".zip" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".zip#" i]:not(.omit-thumbnail),section:not([role='region']) a[href*=".zip?" i]:not(.omit-thumbnail){background-image:url("../images/thumbnails/zip.svg")}section:not([role='region']) a.superscript{vertical-align:super;font-size:smaller}ul{list-style:disc}strong{font-weight:bold}abbr[title]{border-bottom:none;text-decoration:underline dotted;font-family:inherit}blockquote{border-left:2px solid #FFD007;margin:0;padding:0 0 0 20px;font-style:italic}blockquote.render-example{border-left:1px dotted #4C4E4E}blockquote.success{border-left:2px solid #00C000}blockquote.failure{border-left:2px solid #C00000}blockquote.warning{border-left:2px solid #FFD007}blockquote.borderless{border-left:none}code{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:13px;font-weight:bolder;text-shadow:none;margin:0;white-space:pre-wrap;background-color:#EDEDEE;color:#242626}code.normal-weight{font-weight:normal}code *{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace}h2 code{font-size:22px}header code,div#banner code{background-color:inherit;color:inherit;font-size:inherit;font-weight:inherit}pre{padding:8px;background:#242626;border:1px solid #242626;border-radius:3px;overflow-x:auto;overflow-y:hidden}pre code{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;margin:0;padding:0;background-color:#242626;color:#E1E2E1;overflow-x:auto}pre code span{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;overflow-x:auto}.success pre{border-left:4px solid #00C000;border-right:4px solid #00C000}.failure pre{border-left:4px solid #C00000;border-right:4px solid #C00000}.warning pre{border-left:4px solid #FFD007;border-right:4px solid #FFD007}table{width:100%;border-collapse:collapse}table.recordings tr:first-child td:nth-child(1),table.recordings tr:first-child th:nth-child(1){width:4em}table.recordings tr:first-child td:nth-child(2),table.recordings tr:first-child th:nth-child(2){width:30%}th{text-align:left;padding:5px 10px;border-bottom:1px solid #e5e5e5;color:#444}td{text-align:left;padding:5px 10px;border-bottom:1px solid #e5e5e5;border-right:1px solid #ffcc00}td:first-child{border-left:1px solid #ffcc00}dt{color:#242626;font-weight:bold}dt.title{font-family:"Roboto Slab",Rockwell,serif;font-weight:500}dt.normal-weight{font-weight:normal}dt.emphasized{font-style:italic}dt.strong{font-weight:bold}small{font-size:12px}#nav-default-closed-flag{display:inline-block;position:fixed;top:0;left:0;width:0;height:0}input[type='checkbox'].collapser{display:none}input[type='checkbox'].collapser+label{cursor:pointer !important}input[type='checkbox'].collapser+label::after{display:inline-block;position:relative;content:url("../images/chevron-down.svg");width:1ch;height:1ch;padding-left:0.5ch;vertical-align:-20%;opacity:0.35}input[type='checkbox'].collapser+label:hover{font-weight:500}input[type='checkbox'].collapser+label:hover::after{opacity:1.0}input[type='checkbox'].collapser+label+ul.collapsible,input[type='checkbox'].collapser+label ol.collapsible{height:0;transform:scaleY(0);transform-origin:top}input[type='checkbox'].collapser:checked+label::after{content:url("../images/chevron-up.svg")}input[type='checkbox'].collapser:checked+label+ul.collapsible,input[type='checkbox'].collapser:checked+label ol.collapsible{height:100%;transform:scaleY(1);transition-property:height, transform;transition-duration:0.2s, 0.2s;transition-delay:0s, 0.01s;transition-timing-function:ease-out, ease-out}header{padding:15px;margin:0;position:fixed;top:0;left:0;right:0;width:auto;height:86px;text-align:center;background-color:#242626;background-image:none;box-shadow:1px 0 2px rgba(0,0,0,0.75);z-index:100;-webkit-font-smoothing:antialiased}header div#banner{z-index:200;left:0;right:50%;height:50px;margin-right:-458px;position:absolute;background-color:#FFD007;border:0 none transparent;box-shadow:0 1px 3px rgba(0,0,0,0.25);border-radius:0 2px 2px 0;padding:0}header div#banner>a{position:absolute;display:inline-block;text-decoration:none;font-family:inherit;top:7px}header div#banner>a.org{right:915px}header div#banner>a.repo{right:915px}header div#banner>a.repo+a.org{right:955px}header div#banner>a span.logo{position:absolute;height:36px;width:36px;display:inline-block;background-size:contain}header div#banner>a span.logo i{color:#242626}header>h1{display:inline-block;position:absolute;max-width:820px;left:50%;margin-left:-410px;font-size:36px;line-height:48px;color:#242626;margin-top:0 !important;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;z-index:300}header>h2{display:inline-block;position:absolute;max-width:880px;top:22px;right:50%;margin-right:-445px;margin-top:0 !important;font-size:22px;color:#242626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;z-index:250}header>h2 a{font-family:unset;color:unset}header>h2 a:visited{color:unset;text-decoration:none}header>h2 a:hover{color:unset;text-decoration:underline}header>p{position:absolute;bottom:14px;max-width:820px;left:50%;margin-left:-407px !important;margin:0;font-family:"Roboto Slab",Rockwell,serif;font-size:18px;color:#F5F5F6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}div.wrapper{width:820px;max-width:100%;margin:-65px auto}div.wrapper>nav.toc{position:fixed;right:50%;max-width:220px;margin:-39px 420px 0 0;padding:5px;z-index:500}div.wrapper>nav.toc>input[type='checkbox']{display:none}div.wrapper>nav.toc>input[type='checkbox']+label{display:inline-block;margin-left:-3px;margin-bottom:10px}div.wrapper>nav.toc>input[type='checkbox']+label img{width:24px;height:24px;content:url("../images/menu-open.svg")}div.wrapper>nav.toc>input[type='checkbox']:checked+label>img{content:url("../images/menu-close.svg")}div.wrapper>nav.toc ul{list-style-type:none;margin:0;padding:0}div.wrapper>nav.toc ul li{font-family:Roboto,Tahoma,sans-serif}div.wrapper>nav.toc ul li.toc-page{padding-right:1.5ch}div.wrapper>nav.toc ul li.toc-page.current{padding-right:0;font-weight:600}div.wrapper>nav.toc ul li.toc-page.current::after{display:inline-block;position:relative;width:1ch;content:'\25CF';padding-left:0.5ch;opacity:0.35}div.wrapper>nav.toc ul li.toc-page a{font-family:Roboto,Tahoma,sans-serif;font-weight:500;color:#242626}div.wrapper>nav.toc ul li.toc-page a:hover{color:#6c6f6f;text-decoration-line:underline;text-decoration-style:solid}div.wrapper>nav.toc ul li ul{margin-left:1.5ch}div.wrapper>nav.toc ul li.toc-section label{display:block;cursor:pointer;font-weight:500}div.wrapper>nav.toc ul li.toc-section label::after{display:inline-block;position:relative;content:url("../images/chevron-down.svg");width:1ch;height:1ch;padding-left:0.5ch;vertical-align:-36.5%;opacity:0.35}div.wrapper>nav.toc ul li.toc-section label:hover::after{opacity:1.0}div.wrapper>nav.toc ul li.toc-section>input[type="checkbox"]{display:none}div.wrapper>nav.toc ul li.toc-section>input[type="checkbox"] ~ ul{height:0;transform:scaleY(0);transform-origin:top}div.wrapper>nav.toc ul li.toc-section>input[type="checkbox"]:checked+label::after{content:url("../images/chevron-up.svg")}div.wrapper>nav.toc ul li.toc-section>input[type="checkbox"]:checked ~ ul{height:100%;transform:scaleY(1);transition-property:height, transform;transition-duration:0.2s, 0.2s;transition-duration:0.01s, 0.01s;transition-timing-function:ease-out, ease-out}div.wrapper>nav.toc>input[type="checkbox"] ~ ul{height:0;transform:scaleY(0);transform-origin:top}div.wrapper>nav.toc>input[type="checkbox"]:checked ~ ul{height:100%;transform:scaleY(1);transition-property:height, transform;transition-duration:0.2s, 0.2s;transition-delay:0s, 0.01s;transition-timing-function:ease-out, ease-out}div.wrapper section{width:auto;padding:20px;margin:180px 0 65px 0;position:relative;background-color:#F5F5F6;border-radius:3px;border:1px solid #F5F5F6;box-shadow:0 1px 2px rgba(0,0,0,0.09),inset 0 0 2px 2px rgba(255,255,255,0.5),inset 0 0 5px 5px rgba(255,255,255,0.4)}div.wrapper section .inline-para p{display:inline;margin:0;padding:0}div.wrapper section *[id],div.wrapper section a[name]{scroll-margin-top:120px}div.wrapper section a>code{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;color:#0060FF}div.wrapper section a *:not(pre) code{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;color:#0060FF}div.wrapper section a pre code{font-family:"Roboto Mono",Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace}div.wrapper section a.previous-page::before{content:"\27F5\0020";white-space:pre}div.wrapper section a.next-page::after{content:"\0020\27F6";white-space:pre}div.wrapper section nav.space-between{width:100%;display:flex;justify-content:space-between}div.wrapper section h2{clear:both}div.wrapper section img{max-width:100%}div.wrapper section img[alt^="Figure"],div.wrapper section img.full-width{display:block;margin-left:auto;margin-right:auto}div.wrapper section img[alt^="screen"],div.wrapper section img.screen-capture,div.wrapper section img.quarter-width{width:25%;min-width:160px;float:right;clear:right;margin:10px 0 10px 10px}div.wrapper section img[alt^="dialog"],div.wrapper section img.dialog-capture{width:20%;min-width:128px;float:right;clear:right;margin:10px 0 10px 10px}div.wrapper section img[alt^="launcher"]{width:10%;min-width:64px;float:right;clear:right;margin:10px 0 10px 10px}div.wrapper section ol{list-style-type:decimal}div.wrapper section ol ol{list-style-type:lower-latin}div.wrapper section ol ol ol{list-style-type:lower-roman}div.wrapper section p.figure-block{text-align:center;font-style:italic;font-size:smaller}div.wrapper section p.figure-block img{display:block;margin-left:auto;margin-right:auto}div.wrapper section div.equation-label{position:relative;margin-left:-3.75em}div.wrapper section blockquote{font-style:normal}div.wrapper section div.footnotes{font-size:90%;margin-top:20px;padding-top:20px;border-top:0.5px solid rgba(76,78,78,0.5)}div.wrapper section div.footnotes ol li p{margin-bottom:0.5em}div.wrapper section div.youtube-container{width:100%}div.wrapper section div.youtube-container iframe{width:100%;height:450px}footer{padding:18px 0 0 0;text-align:center;line-height:16px}footer p{text-align:center;font-size:small;margin:0}.five-sixths-width{width:83.33%}.three-quarters-width{width:75%}.two-thirds-width{width:66.75%}.half-width{width:50%}.third-width{width:33.33%}.quarter-width{width:25%}.sixth-width{width:16.67%}@media print, screen and (max-width: 1300px){h1{font-size:28px;line-height:42px}h1.highlighted{font-size:22px}h2{top:22px}h2.highlighted{font-size:18px}h3{font-size:16px}h3.highlighted{font-size:13px}header{float:none;padding:0 15px 12px;height:80px}header div#banner{width:100%;top:0}header div#banner>a{right:unset}header div#banner>a.org{left:10px}header div#banner>a.repo{left:50px}header div#banner>a.repo+a.org{left:10px}header div#banner>a>span{left:0}header>h1{font-size:28px;max-width:600px;line-height:42px;padding:0;top:3px;margin-left:-321px}header>h2{top:6px;right:0;margin-right:15px}header>p{font-size:16px;padding:0;bottom:10px;margin:0 0 0 -319px !important;max-width:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}div.wrapper{width:auto;margin:-65px 0 0 0}div.wrapper nav.toc{margin-right:330px;margin-top:-35px}div.wrapper nav.toc>input[type="checkbox"]+label{margin-bottom:7px}div.wrapper section{margin:155px auto 0 auto;max-width:600px}div.wrapper section *[id],div.wrapper section a[name]{scroll-margin-top:95px}}@media print, screen and (max-width: 1100px){body{padding-bottom:5px}header{padding:7px 7px 5px 7px}header>h1{max-width:630px;margin-bottom:0;margin-left:-318px}header>p{margin-left:-315px !important}div.wrapper nav.toc{right:unset;margin-right:unset;margin-left:5px;margin-top:-30px;left:0;padding:0}div.wrapper nav.toc>input[type="checkbox"]+label{margin-bottom:3px;margin-left:2px}div.wrapper nav.toc>ul{position:relative;padding:5px;margin-top:-2px;margin-left:-5px;background-color:#F5F5F6;border:1px solid #242626;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.09)}div.wrapper section{padding:15px;width:auto}div.wrapper section *[id],div.wrapper section a[name]{scroll-margin-top:85px}div.wrapper footer{padding:10px 0 0 0}#nav-default-closed-flag{display:none}}@media print, screen and (max-width: 835px){div#banner a.repo{display:none}}@media print, screen and (max-width: 760px){div#banner a.org{display:none}}@media print, screen and (max-width: 720px){header{padding:5px 0 0 0;height:55px}header.no-nav{height:40px}header div#banner{display:none}header>h1{top:25px;left:40px;margin-left:unset;font-size:24px;line-height:32px;color:#FFD007}header>h1.no-nav{left:10px;top:7px}header>h2{top:5px;color:#FFD007}header>p{display:none}div.wrapper{margin-top:-100px}div.wrapper nav.toc{margin-top:-25px}div.wrapper nav.toc>input[type="checkbox"]+label{margin-bottom:2px}div.wrapper section{max-width:100%}div.wrapper section *[id],div.wrapper section a[name]{scroll-margin-top:45px}}@media print, screen and (max-width: 480px){body{padding-bottom:1px}}@media print{body{padding:0.4in;font-size:12pt;color:#242626}}
