/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe0qMImSLYBIv1o4X1M8cceyI9tScg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe0qMImSLYBIv1o4X1M8ccezI9tScg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Sans Regular"),local("NunitoSans-Regular"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe0qMImSLYBIv1o4X1M8cce9I9s.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe03MImSLYBIv1o4X1M8cc9iB85iU1EQVg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe03MImSLYBIv1o4X1M8cc9iB85jU1EQVg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-display:swap;src:local("Nunito Sans SemiBold"),local("NunitoSans-SemiBold"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe03MImSLYBIv1o4X1M8cc9iB85tU1E.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe03MImSLYBIv1o4X1M8cc8GBs5iU1EQVg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe03MImSLYBIv1o4X1M8cc8GBs5jU1EQVg.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:local("Nunito Sans Bold"),local("NunitoSans-Bold"),url(https://fonts.gstatic.com/s/nunitosans/v4/pe03MImSLYBIv1o4X1M8cc8GBs5tU1E.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.light-mode .content h1,.light-mode .content h2,.light-mode .content h3,.light-mode .content h4,.light-mode .content h5,.light-mode .content h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.light-mode body,body{font-family:"Nunito Sans", "Helvetica", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem}.light-mode .content h1,.light-mode .content h2,.light-mode .content h3,.light-mode .content h4,.light-mode .content h5,.light-mode .content h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:400}.light-mode .content p>code,.light-mode .content pre,.content p>code,.content pre{font-family:Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, serif;font-size:0.875rem;line-height:150%}.light-mode .content p>code,.content p>code{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.light-mode .content a,.content a{font-weight:600}.content a:link,.content a:visited,.content a:active{color:#3f7de8}.content a:visited{font-weight:400}.content a:hover{color:#4082f5}@font-face{font-family:'slate';src:url(../fonts/slate.eot?-syv14m);src:url(../fonts/slate.eot?#iefix-syv14m) format("embedded-opentype"),url(../fonts/slate.woff2?-syv14m) format("woff2"),url(../fonts/slate.woff?-syv14m) format("woff"),url(../fonts/slate.ttf?-syv14m) format("truetype"),url(../fonts/slate.svg?-syv14m#slate) format("svg");font-weight:normal;font-style:normal}.light-mode .content aside.warning:before,.content aside.warning:before,.light-mode .content aside.notice:before,.content aside.notice:before,.light-mode .content aside.success:before,.content aside.success:before,.light-mode .toc-wrapper>.search:before,.toc-wrapper>.search:before{font-family:'slate';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.light-mode .content aside.warning:before,.content aside.warning:before{content:"\e600"}.light-mode .content aside.notice:before,.content aside.notice:before{content:"\e602"}.light-mode .content aside.success:before,.content aside.success:before{content:"\e606"}.light-mode .toc-wrapper>.search:before,.toc-wrapper>.search:before{content:"\e607"}.light-mode body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ffffff;height:100%;-webkit-text-size-adjust:none}.light-mode #toc>ul>li>a>span{float:right;background-color:#2484FF;border-radius:40px;width:20px}.light-mode .toc-wrapper{-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;overflow-y:auto;overflow-x:hidden;position:fixed;z-index:30;top:0;left:0;bottom:0;width:230px;background-color:#ffffff;font-size:13px;font-weight:bold}.light-mode .toc-wrapper::-webkit-scrollbar{width:0.375rem;height:0.375rem}.light-mode .toc-wrapper::-webkit-scrollbar-track{background:none}.light-mode .toc-wrapper::-webkit-scrollbar-thumb{background-color:#ffffff}.light-mode .toc-wrapper .lang-selector{display:none}.light-mode .toc-wrapper .lang-selector a{padding-top:0.5em;padding-bottom:0.5em}.light-mode .toc-wrapper>img{display:block;max-width:100%}.light-mode .toc-wrapper>.search{position:relative;padding:9px 16px 9px 32px;margin:10px -20px 20px;background:#f3f6fa}.light-mode .toc-wrapper>.search input{background:transparent;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;border-width:0 0 1px 0;border-color:transparent;padding:6px 0 6px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:200px;outline:none;color:#6E7B91;border-radius:0}.light-mode .toc-wrapper>.search input::-webkit-input-placeholder{color:#6E7B91}.light-mode .toc-wrapper>.search input::-moz-placeholder{color:#6E7B91}.light-mode .toc-wrapper>.search input:-ms-input-placeholder{color:#6E7B91}.light-mode .toc-wrapper>.search input:-moz-placeholder{color:#6E7B91}.light-mode .toc-wrapper>.search:before{position:absolute;padding-left:10px;top:15px;left:30px;color:#6E7B91;font-size:17px}.light-mode .toc-wrapper .logo{margin:0px auto;padding-top:20px;margin-left:25px;margin-bottom:20px;width:80%}.light-mode .toc-wrapper .search-results{margin-top:-20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow-y:auto;overflow-x:hidden;-webkit-transition-property:height, margin;transition-property:height, margin;-webkit-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background:#f3f6fa}.light-mode .toc-wrapper .search-results.visible{height:auto;margin-bottom:1em}.light-mode .toc-wrapper .search-results li{margin:1em 15px;line-height:1}.light-mode .toc-wrapper .search-results a{color:#505F79;text-decoration:none}.light-mode .toc-wrapper .search-results a:hover{text-decoration:underline}.light-mode .toc-wrapper .icon-folder{width:16px;height:14px;margin-right:10px;fill:#505F79}.light-mode .toc-wrapper .icon-folder-parent{width:16px;height:14px;margin-right:10px;fill:#3F7DE8}.light-mode .toc-wrapper ul,.light-mode .toc-wrapper li{list-style:none;margin:0;padding:0;line-height:22px}.light-mode .toc-wrapper li{color:#505F79;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:200ms;transition-duration:200ms;margin-bottom:8px}.light-mode .toc-wrapper .toc-link.active{background-color:#e8f2ff;color:#3F7DE8;font-weight:normal;font-family:Nunito Sans;font-style:normal;font-weight:bold;font-size:14px;line-height:22px}.light-mode .toc-wrapper .toc-link.active .icon-folder{fill:#3F7DE8}.light-mode .toc-wrapper .toc-link.active-parent{background-color:#f3f6fa;color:#505F79}.light-mode .toc-wrapper .toc-link.active-parent .icon-folder-parent{fill:#3F7DE8}.light-mode .toc-wrapper .toc-list-h2{display:none;background-color:#f3f6fa}.light-mode .toc-wrapper .toc-list-h3{display:none;background-color:#f3f6fa}.light-mode .toc-wrapper .toc-list-h3 .toc-link{padding-left:1.875rem}.light-mode .toc-wrapper .toc-h2{padding-left:25px;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#505F79}.light-mode .toc-wrapper .toc-footer{padding:1rem 0;margin-top:1rem;border-top:1px solid #D2DFE6}.light-mode .toc-wrapper .toc-footer li,.light-mode .toc-wrapper .toc-footer a{font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#505F79;text-decoration:none}.light-mode .toc-wrapper .toc-footer a:hover{color:black}.light-mode .toc-wrapper .toc-footer li{padding:0 15px 0 15px;font-size:0.8em;line-height:150%;display:flex;vertical-align:middle;text-decoration:none;margin-bottom:15px}.light-mode .toc-wrapper .toc-footer .icon-footer{width:16px;height:14px;margin-right:10px;padding-top:3px;fill:#505F79}.light-mode .toc-link{padding:0 15px 0 15px;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#505F79;height:40px;padding-top:15px;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:130ms;transition-duration:130ms}.light-mode #nav-button{padding:0 1.5em 5em 0;display:none;position:fixed;top:0;left:0;z-index:100;color:#000;text-decoration:none;font-weight:bold;opacity:0.7;line-height:16px;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}.light-mode #nav-button span{display:block;padding:6px 6px 6px;background-color:rgba(255,255,255,0.7);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg) translate(-100%, 0);transform:rotate(-90deg) translate(-100%, 0);border-radius:0 0 0 5px}.light-mode #nav-button img{height:16px;vertical-align:bottom}.light-mode #nav-button:hover{opacity:1}.light-mode #nav-button.open{left:230px}.light-mode .page-wrapper{margin-left:260px;position:relative;z-index:10;background-color:#ffffff;min-height:100%;padding-bottom:1px}.light-mode .page-wrapper .dark-box{width:50%;background-color:#F3F6FA;position:absolute;right:0;top:0;bottom:0}.light-mode .page-wrapper .lang-selector{position:fixed;z-index:50;top:0}.light-mode .lang-selector{background-color:#ffffff;width:100%;font-weight:300}.light-mode .lang-selector a{display:block;float:left;font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#6E7B91;padding:0 15px;line-height:48px;outline:0;text-decoration:none}.light-mode .lang-selector a:active,.light-mode .lang-selector a:focus{background-color:#f3f6fa;color:#3F7DE8;text-decoration:none}.light-mode .lang-selector a.active{background-color:#f3f6fa;color:#3F7DE8;text-decoration:none}.light-mode .lang-selector:after{content:'';clear:both;display:block}.light-mode .content{-webkit-transform:translateZ(0);position:relative;z-index:30}.light-mode .content:after{content:'';display:block;clear:both}.light-mode .content>h1,.light-mode .content>h2,.light-mode .content>h3,.light-mode .content>h4,.light-mode .content>h5,.light-mode .content>h6,.light-mode .content>p,.light-mode .content>table,.light-mode .content>ul,.light-mode .content>ol,.light-mode .content>aside,.light-mode .content>dl{margin-right:50%;padding:0 1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.light-mode .content>ul,.light-mode .content>ol{padding-left:4.5rem}.light-mode .content>h1,.light-mode .content>h2,.light-mode .content>h3,.light-mode .content>div{clear:both}.light-mode .content p{color:#505F79;font-family:Nunito Sans;font-style:normal;font-weight:lighter;font-size:14px;line-height:22px !important}.light-mode .content h1{font-size:3rem;padding-top:0.625rem;padding-bottom:0.625rem;margin-bottom:21px;margin-top:3.75rem;color:#505F79}.light-mode .content h1:first-child,.light-mode .content div:first-child+h1{border-top-width:0;margin-top:0;padding-top:50px}.light-mode .content h2{font-size:2rem;margin-top:3rem;margin-bottom:0.75rem;padding-top:0.625rem;padding-bottom:0.625rem;color:#505F79}.light-mode .content h1+h2,.light-mode .content h1+div+h2{margin-top:-21px;border-top:none}.light-mode .content h3,.light-mode .content h4,.light-mode .content h5,.light-mode .content h6{font-size:18px;font-weight:500;margin-top:2.5em;margin-bottom:0.8em;color:#505F79}.light-mode .content h4,.light-mode .content h5,.light-mode .content h6{font-size:15px;font-weight:bold;color:#505F79}.light-mode .content hr{margin:2em 0;border-top:2px solid #F3F6FA;border-bottom:2px solid #ffffff}.light-mode .content dt{font-weight:bold}.light-mode .content dd{margin-left:15px}.light-mode .content p,.light-mode .content li,.light-mode .content dt,.light-mode .content dd{line-height:150%;margin-top:0;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px !important;color:#505F79}.light-mode .content li p>br{line-height:200%}.light-mode .content img{max-width:100%}.light-mode .content p>code{background-color:none;color:#fb5a8b;font-weight:bold;border:1px solid #D2DFE6;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;padding:0.1875rem 0.375rem;border-radius:3px}.light-mode .content code{word-break:break-word}.light-mode .content pre>code{background-color:transparent;padding:0}.light-mode .content aside{padding-top:1rem;padding-bottom:1rem;margin-top:1.5rem;margin-bottom:1.5rem;background:#00C6D7;line-height:150%;margin-left:-25px}.light-mode .content aside aside>#text{font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#505F79}.light-mode .content aside.warning{background-color:#f76556}.light-mode .content aside.success{background-color:#4dcb7b}.light-mode .content aside:before{vertical-align:middle;padding-right:0.5em;font-size:14px}.light-mode .content .search-highlight{padding:2px;margin:-2px;border-radius:4px;border:1px solid #F7E633;background:-webkit-gradient(linear, right bottom, left top, from(#F7E633), to(#F1D32F));background:linear-gradient(to top left, #F7E633 0%, #F1D32F 100%)}.light-mode .highlight .o{color:white !important}.light-mode .page-wrapper .content table{padding-top:0.75rem;padding-bottom:0.75rem;margin-top:0.625rem;margin-bottom:0.625rem;overflow:auto;color:#D2DFE6}.light-mode .page-wrapper .content table::-webkit-scrollbar{width:0.375rem;height:0.375rem}.light-mode .page-wrapper .content table::-webkit-scrollbar-track{background:none}.light-mode .page-wrapper .content table::-webkit-scrollbar-thumb{background-color:#c9dfe4}.light-mode .page-wrapper .content table thead{border-bottom:2px solid #505F79;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.05);border-radius:8px 8px 0px 0px}.light-mode .page-wrapper .content table thead,.light-mode .page-wrapper .content table tbody{background-color:#f3f6fae1}.light-mode .page-wrapper .content table thead{border-bottom:1px solid #f3f6fa}.light-mode .page-wrapper .content table tbody{-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.1);box-shadow:0 5px 12px rgba(0,0,0,0.1)}.light-mode .page-wrapper .content table th,.light-mode .page-wrapper .content table td{text-align:left;vertical-align:inherit;line-height:150%;color:#505F79}.light-mode .page-wrapper .content table th:first-child,.light-mode .page-wrapper .content table td:first-child{padding-left:1.875rem}.light-mode .page-wrapper .content table th:last-child,.light-mode .page-wrapper .content table td:last-child{padding-right:1.875rem}.light-mode .page-wrapper .content table th{padding:1rem 0.625rem;vertical-align:bottom;color:#505F79;font-weight:700}.light-mode .page-wrapper .content table th:first-child{border-radius:8px 0px 0px 0px}.light-mode .page-wrapper .content table th:last-child{border-radius:0px 8px 0px 0px}.light-mode .page-wrapper .content table td{padding:0.625rem 0.625rem}.light-mode .page-wrapper .content table tr:nth-child(odd)>td{background-color:#ffffff;color:#505F79}.light-mode .page-wrapper .content table tr:nth-child(even)>td{background-color:#F3F6FA;color:#505F79}.light-mode .page-wrapper .content table tr:last-child{border-radius:0px 0px 8px 8px}.light-mode .highlight .err{color:white !important}.light-mode .content pre,.light-mode .content blockquote{background-color:#505F79;color:#fff;margin:0;width:50%;float:right;clear:right;-webkit-box-sizing:border-box;box-sizing:border-box}.light-mode .content pre>p,.light-mode .content blockquote>p{margin:0}.light-mode .content pre a,.light-mode .content blockquote a{color:#fff;text-decoration:none;border-bottom:dashed 1px #ccc}.light-mode .content pre{padding-top:2em;padding-bottom:2em;padding:2em 28px;white-space:pre-wrap;word-wrap:break-word}.light-mode .content pre+pre{padding-top:0}.light-mode .content blockquote>p{font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#FFFFFF;background-color:#3A4A65;padding:13px 2em}@media (max-width: 930px){.light-mode .toc-wrapper{left:-230px}.light-mode .toc-wrapper.open{left:0}.light-mode .page-wrapper{margin-left:0}.light-mode #nav-button{display:block}.light-mode .toc-link{padding-top:0.3em;padding-bottom:0.3em}}@media (max-width: 700px){.light-mode .dark-box{display:none}.light-mode .content>h1,.light-mode .content>h2,.light-mode .content>h3,.light-mode .content>h4,.light-mode .content>h5,.light-mode .content>h6,.light-mode .content>p,.light-mode .content>table,.light-mode .content>ul,.light-mode .content>ol,.light-mode .content>aside,.light-mode .content>dl{margin-right:0}.light-mode .toc-wrapper .lang-selector{display:block}.light-mode .page-wrapper .lang-selector{display:none}.light-mode .content pre,.content .light-mode pre,.light-mode .content blockquote,.content .light-mode blockquote{width:auto;float:none}.light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.light-mode .content>pre+h1,.content .light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.content .light-mode .content>blockquote+h1,.light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.light-mode .content>pre+h2,.content .light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.content .light-mode .content>blockquote+h2,.light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.light-mode .content>pre+h3,.content .light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.content .light-mode .content>blockquote+h3,.light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.light-mode .content>pre+h4,.content .light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.content .light-mode .content>blockquote+h4,.light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.light-mode .content>pre+h5,.content .light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.content .light-mode .content>blockquote+h5,.light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.light-mode .content>pre+h6,.content .light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.content .light-mode .content>blockquote+h6,.light-mode .content>pre+p,.light-mode .content>blockquote+p,.light-mode .content>pre+p,.content .light-mode .content>pre+p,.light-mode .content>blockquote+p,.content .light-mode .content>blockquote+p,.light-mode .content>pre+table,.light-mode .content>blockquote+table,.light-mode .content>pre+table,.content .light-mode .content>pre+table,.light-mode .content>blockquote+table,.content .light-mode .content>blockquote+table,.light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.light-mode .content>pre+ul,.content .light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.content .light-mode .content>blockquote+ul,.light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.light-mode .content>pre+ol,.content .light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.content .light-mode .content>blockquote+ol,.light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.light-mode .content>pre+aside,.content .light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.content .light-mode .content>blockquote+aside,.light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.light-mode .content>pre+dl,.content .light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.content .light-mode .content>blockquote+dl,.light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.light-mode .content>pre+h1,.content .light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.content .light-mode .content>blockquote+h1,.light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.light-mode .content>pre+h2,.content .light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.content .light-mode .content>blockquote+h2,.light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.light-mode .content>pre+h3,.content .light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.content .light-mode .content>blockquote+h3,.light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.light-mode .content>pre+h4,.content .light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.content .light-mode .content>blockquote+h4,.light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.light-mode .content>pre+h5,.content .light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.content .light-mode .content>blockquote+h5,.light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.light-mode .content>pre+h6,.content .light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.content .light-mode .content>blockquote+h6,.light-mode .content>pre+p,.light-mode .content>blockquote+p,.light-mode .content>pre+p,.content .light-mode .content>pre+p,.light-mode .content>blockquote+p,.content .light-mode .content>blockquote+p,.light-mode .content>pre+table,.light-mode .content>blockquote+table,.light-mode .content>pre+table,.content .light-mode .content>pre+table,.light-mode .content>blockquote+table,.content .light-mode .content>blockquote+table,.light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.light-mode .content>pre+ul,.content .light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.content .light-mode .content>blockquote+ul,.light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.light-mode .content>pre+ol,.content .light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.content .light-mode .content>blockquote+ol,.light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.light-mode .content>pre+aside,.content .light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.content .light-mode .content>blockquote+aside,.light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.light-mode .content>pre+dl,.content .light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.content .light-mode .content>blockquote+dl{margin-top:28px}}.light-mode .highlight .c,.light-mode .highlight .cm,.light-mode .highlight .c1,.light-mode .highlight .cs{color:#909090}.light-mode .highlight,.light-mode .highlight .w{background-color:#505F79}.light-mode .container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.light-mode .column,.light-mode .columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.light-mode .column:first-child,.light-mode .columns:first-child{margin-left:0}.light-mode .one.column,.light-mode .one.columns{width:4.66666666667%}.light-mode .two.columns{width:13.3333333333%}.light-mode .three.columns{width:22%}.light-mode .four.columns{width:30.6666666667%}.light-mode .five.columns{width:39.3333333333%}.light-mode .six.columns{width:48%}.light-mode .seven.columns{width:56.6666666667%}.light-mode .eight.columns{width:65.3333333333%}.light-mode .nine.columns{width:74.0%}.light-mode .ten.columns{width:82.6666666667%}.light-mode .eleven.columns{width:91.3333333333%}.light-mode .twelve.columns{width:100%;margin-left:0}.light-mode .one-half.column{width:48%}.light-mode .offset-by-one.column,.light-mode .offset-by-one.columns{margin-left:8.66666666667%}.light-mode .offset-by-two.column,.light-mode .offset-by-two.columns{margin-left:17.3333333333%}.light-mode .offset-by-three.column,.light-mode .offset-by-three.columns{margin-left:26%}.light-mode .offset-by-four.column,.light-mode .offset-by-four.columns{margin-left:34.6666666667%}.light-mode .offset-by-five.column,.light-mode .offset-by-five.columns{margin-left:43.3333333333%}.light-mode .offset-by-six.column,.light-mode .offset-by-six.columns{margin-left:52%}.light-mode .offset-by-seven.column,.light-mode .offset-by-seven.columns{margin-left:60.6666666667%}.light-mode .offset-by-eight.column,.light-mode .offset-by-eight.columns{margin-left:69.3333333333%}.light-mode .offset-by-nine.column,.light-mode .offset-by-nine.columns{margin-left:78.0%}.light-mode .offset-by-ten.column,.light-mode .offset-by-ten.columns{margin-left:86.6666666667%}.light-mode .offset-by-eleven.column,.light-mode .offset-by-eleven.columns{margin-left:95.3333333333%}.light-mode .offset-by-one-third.column,.light-mode .offset-by-one-third.columns{margin-left:34.6666666667%}.light-mode .offset-by-two-thirds.column,.light-mode .offset-by-two-thirds.columns{margin-left:69.3333333333%}.light-mode .offset-by-one-half.column,.light-mode .offset-by-one-half.columns{margin-left:52%}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#202c44;height:100%;-webkit-text-size-adjust:none}#toc>ul>li>a>span{float:right;background-color:#2484FF;border-radius:40px;width:20px}.toc-wrapper{-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;overflow-y:auto;overflow-x:hidden;position:fixed;z-index:30;top:0;left:0;bottom:0;width:230px;background-color:#1A2437;font-size:13px;font-weight:bold}.toc-wrapper::-webkit-scrollbar{width:0.375rem;height:0.375rem}.toc-wrapper::-webkit-scrollbar-track{background:none}.toc-wrapper::-webkit-scrollbar-thumb{background-color:#1A2437}.toc-wrapper .lang-selector{display:none}.toc-wrapper .lang-selector a{padding-top:0.5em;padding-bottom:0.5em}.toc-wrapper>img{display:block;max-width:100%}.toc-wrapper>.search{position:relative;padding:9px 16px 9px 32px;margin:10px -20px 20px;background:#0A0F1A}.toc-wrapper>.search input{background:transparent;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;border-width:0 0 1px 0;border-color:transparent;padding:6px 0 6px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;width:200px;outline:none;color:#6E7B91;border-radius:0}.toc-wrapper>.search input::-webkit-input-placeholder{color:#6E7B91}.toc-wrapper>.search input::-moz-placeholder{color:#6E7B91}.toc-wrapper>.search input:-ms-input-placeholder{color:#6E7B91}.toc-wrapper>.search input:-moz-placeholder{color:#6E7B91}.toc-wrapper>.search:before{position:absolute;padding-left:10px;top:15px;left:30px;color:#6E7B91;font-size:17px}.toc-wrapper .logo{margin:0px auto;padding-top:20px;margin-left:25px;margin-bottom:20px;width:80%}.toc-wrapper .search-results{margin-top:-20px;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow-y:auto;overflow-x:hidden;-webkit-transition-property:height, margin;transition-property:height, margin;-webkit-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background:#111724}.toc-wrapper .search-results.visible{height:auto;margin-bottom:1em}.toc-wrapper .search-results li{margin:1em 15px;line-height:1}.toc-wrapper .search-results a{color:#738192;text-decoration:none}.toc-wrapper .search-results a:hover{text-decoration:underline}.toc-wrapper .icon-folder{width:16px;height:14px;margin-right:10px;fill:#D2DFE6}.toc-wrapper .icon-folder-parent{width:16px;height:14px;margin-right:10px;fill:#3F7DE8}.toc-wrapper ul,.toc-wrapper li{list-style:none;margin:0;padding:0;line-height:22px}.toc-wrapper li{color:#738192;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:200ms;transition-duration:200ms;margin-bottom:8px}.toc-wrapper .toc-link.active{background-color:#E8F2FF;color:#3F7DE8;font-weight:normal;font-family:Nunito Sans;font-style:normal;font-weight:bold;font-size:14px;line-height:22px}.toc-wrapper .toc-link.active .icon-folder{fill:#3F7DE8}.toc-wrapper .toc-link.active-parent{background-color:#111724;color:#D2DFE6}.toc-wrapper .toc-link.active-parent .icon-folder-parent{fill:#3F7DE8}.toc-wrapper .toc-list-h2{display:none;background-color:#111724}.toc-wrapper .toc-list-h3{display:none;background-color:#111724}.toc-wrapper .toc-list-h3 .toc-link{padding-left:1.875rem}.toc-wrapper .toc-h2{padding-left:25px;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#D2DFE6}.toc-wrapper .toc-footer{padding:1rem 0;margin-top:1rem;border-top:1px solid #505F79}.toc-wrapper .toc-footer li,.toc-wrapper .toc-footer a{font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:12px;line-height:20px;color:#D2DFE6;text-decoration:none}.toc-wrapper .toc-footer a:hover{color:#E8F2FF}.toc-wrapper .toc-footer li{padding:0 15px 0 15px;font-size:0.8em;line-height:150%;display:flex;vertical-align:middle;text-decoration:none;margin-bottom:15px}.toc-wrapper .toc-footer .icon-footer{width:16px;height:14px;margin-right:10px;padding-top:3px}.toc-link{padding:0 15px 0 15px;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#D2DFE6;height:40px;padding-top:15px;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:130ms;transition-duration:130ms}#nav-button{padding:0 1.5em 5em 0;display:none;position:fixed;top:0;left:0;z-index:100;color:#000;text-decoration:none;font-weight:bold;opacity:0.7;line-height:16px;-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}#nav-button span{display:block;padding:6px 6px 6px;background-color:rgba(32,44,68,0.7);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-90deg) translate(-100%, 0);transform:rotate(-90deg) translate(-100%, 0);border-radius:0 0 0 5px}#nav-button img{height:16px;vertical-align:bottom}#nav-button:hover{opacity:1}#nav-button.open{left:230px}.page-wrapper{margin-left:260px;position:relative;z-index:10;background-color:#202c44;min-height:100%;padding-bottom:1px}.page-wrapper .dark-box{width:50%;background-color:#1A2437;position:absolute;right:0;top:0;bottom:0}.page-wrapper .lang-selector{position:fixed;z-index:50;top:0}.lang-selector{background-color:#202c44;width:100%;font-weight:300}.lang-selector a{display:block;float:left;font-family:Nunito Sans;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#6E7B91;padding:0 15px;line-height:48px;outline:0;text-decoration:none}.lang-selector a:active,.lang-selector a:focus{background-color:#1A2437;color:#FFFFFF;text-decoration:none}.lang-selector a.active{background-color:#1A2437;color:#FFFFFF;text-decoration:none}.lang-selector:after{content:'';clear:both;display:block}.content{-webkit-transform:translateZ(0);position:relative;z-index:30}.content:after{content:'';display:block;clear:both}.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p,.content>table,.content>ul,.content>ol,.content>aside,.content>dl{margin-right:50%;padding:0 1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.content>ul,.content>ol{padding-left:4.5rem}.content>h1,.content>h2,.content>h3,.content>div{clear:both}.content p{color:#D2DFE6;font-family:Nunito Sans;font-style:normal;font-weight:lighter;font-size:14px;line-height:22px !important}.content h1{font-size:3rem;padding-top:0.625rem;padding-bottom:0.625rem;margin-bottom:21px;margin-top:3.75rem;color:#D2DFE6}.content h1:first-child,.content div:first-child+h1{border-top-width:0;margin-top:0;padding-top:50px}.content h2{font-size:2rem;margin-top:3rem;margin-bottom:0.75rem;padding-top:0.625rem;padding-bottom:0.625rem;color:#D2DFE6}.content h1+h2,.content h1+div+h2{margin-top:-21px;border-top:none}.content h3,.content h4,.content h5,.content h6{font-size:18px;font-weight:500;margin-top:2.5em;margin-bottom:0.8em;color:#D2DFE6}.content h4,.content h5,.content h6{font-size:15px;font-weight:bold;color:#D2DFE6}.content hr{margin:2em 0;border-top:2px solid #1A2437;border-bottom:2px solid #202c44}.content dt{font-weight:bold}.content dd{margin-left:15px}.content p,.content li,.content dt,.content dd{line-height:150%;margin-top:0;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px !important;color:#D2DFE6}.content li p>br{line-height:200%}.content img{max-width:100%}.content p>code{background-color:none;color:#fb5a8b;font-weight:bold;border:1px solid #D2DFE6;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;padding:0.1875rem 0.375rem;border-radius:3px}.content code{word-break:break-word}.content pre>code{background-color:transparent;padding:0}.content aside{padding-top:1rem;padding-bottom:1rem;margin-top:1.5rem;margin-bottom:1.5rem;background:#00C6D7;line-height:150%;margin-left:-25px}.content aside aside>#text{font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:black}.content aside.warning{background-color:#f76556}.content aside.success{background-color:#4dcb7b}.content aside:before{vertical-align:middle;padding-right:0.5em;font-size:14px}.content .search-highlight{padding:2px;margin:-2px;border-radius:4px;border:1px solid #F7E633;background:-webkit-gradient(linear, right bottom, left top, from(#F7E633), to(#F1D32F));background:linear-gradient(to top left, #F7E633 0%, #F1D32F 100%)}.highlight .o{color:white !important}.page-wrapper .content table{padding-top:0.75rem;padding-bottom:0.75rem;margin-top:0.625rem;margin-bottom:0.625rem;overflow:auto;color:#D2DFE6}.page-wrapper .content table::-webkit-scrollbar{width:0.375rem;height:0.375rem}.page-wrapper .content table::-webkit-scrollbar-track{background:none}.page-wrapper .content table::-webkit-scrollbar-thumb{background-color:#c9dfe4}.page-wrapper .content table thead{border-bottom:2px solid #eaeeee;-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 0px 0px rgba(0,0,0,0.15);border-radius:8px 8px 0px 0px}.page-wrapper .content table thead,.page-wrapper .content table tbody{background-color:#233049}.page-wrapper .content table thead{border-bottom:1px solid #233049}.page-wrapper .content table tbody{-webkit-box-shadow:0 5px 12px rgba(0,0,0,0.15);box-shadow:0 5px 12px rgba(0,0,0,0.15)}.page-wrapper .content table th,.page-wrapper .content table td{text-align:left;vertical-align:inherit;line-height:150%}.page-wrapper .content table th:first-child,.page-wrapper .content table td:first-child{padding-left:1.875rem}.page-wrapper .content table th:last-child,.page-wrapper .content table td:last-child{padding-right:1.875rem}.page-wrapper .content table th{padding:1rem 0.625rem;vertical-align:bottom;color:#D2DFE6;font-weight:700}.page-wrapper .content table th:first-child{border-radius:8px 0px 0px 0px}.page-wrapper .content table th:last-child{border-radius:0px 8px 0px 0px}.page-wrapper .content table td{padding:0.625rem 0.625rem}.page-wrapper .content table tr:nth-child(odd)>td{background-color:#233049}.page-wrapper .content table tr:nth-child(even)>td{background-color:#202C44}.page-wrapper .content table tr:last-child{border-radius:0px 0px 8px 8px}.highlight .err{color:white !important}.content pre,.content blockquote{background-color:#505F79;color:#fff;margin:0;width:50%;float:right;clear:right;-webkit-box-sizing:border-box;box-sizing:border-box}.content pre>p,.content blockquote>p{margin:0}.content pre a,.content blockquote a{color:#fff;text-decoration:none;border-bottom:dashed 1px #ccc}.content pre{padding-top:2em;padding-bottom:2em;padding:2em 28px;white-space:pre-wrap;word-wrap:break-word}.content pre+pre{padding-top:0}.content blockquote>p{font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#FFFFFF;background-color:#3A4A65;padding:13px 2em}@media (max-width: 930px){.toc-wrapper{left:-230px}.toc-wrapper.open{left:0}.page-wrapper{margin-left:0}#nav-button{display:block}.toc-link{padding-top:0.3em;padding-bottom:0.3em}}@media (max-width: 700px){.dark-box{display:none}.light-mode .content>h1,.light-mode .content>h2,.light-mode .content>h3,.light-mode .content>h4,.light-mode .content>h5,.light-mode .content>h6,.light-mode .content>p,.light-mode .content>table,.light-mode .content>ul,.light-mode .content>ol,.light-mode .content>aside,.light-mode .content>dl,.content>h1,.content>h2,.content>h3,.content>h4,.content>h5,.content>h6,.content>p,.content>table,.content>ul,.content>ol,.content>aside,.content>dl{margin-right:0}.toc-wrapper .lang-selector{display:block}.page-wrapper .lang-selector{display:none}.light-mode .content pre,.light-mode .content blockquote,.content pre,.content blockquote{width:auto;float:none}.light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.light-mode .content>pre+p,.light-mode .content>blockquote+p,.light-mode .content>pre+p,.light-mode .content>blockquote+p,.light-mode .content>pre+table,.light-mode .content>blockquote+table,.light-mode .content>pre+table,.light-mode .content>blockquote+table,.light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.light-mode .content>pre+h1,.light-mode .content>blockquote+h1,.content>pre+h1,.content>blockquote+h1,.light-mode .content>pre+h2,.light-mode .content>blockquote+h2,.content>pre+h2,.content>blockquote+h2,.light-mode .content>pre+h3,.light-mode .content>blockquote+h3,.content>pre+h3,.content>blockquote+h3,.light-mode .content>pre+h4,.light-mode .content>blockquote+h4,.content>pre+h4,.content>blockquote+h4,.light-mode .content>pre+h5,.light-mode .content>blockquote+h5,.content>pre+h5,.content>blockquote+h5,.light-mode .content>pre+h6,.light-mode .content>blockquote+h6,.content>pre+h6,.content>blockquote+h6,.light-mode .content>pre+p,.light-mode .content>blockquote+p,.content>pre+p,.content>blockquote+p,.light-mode .content>pre+table,.light-mode .content>blockquote+table,.content>pre+table,.content>blockquote+table,.light-mode .content>pre+ul,.light-mode .content>blockquote+ul,.content>pre+ul,.content>blockquote+ul,.light-mode .content>pre+ol,.light-mode .content>blockquote+ol,.content>pre+ol,.content>blockquote+ol,.light-mode .content>pre+aside,.light-mode .content>blockquote+aside,.content>pre+aside,.content>blockquote+aside,.light-mode .content>pre+dl,.light-mode .content>blockquote+dl,.content>pre+dl,.content>blockquote+dl{margin-top:28px}}.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs{color:#909090}.highlight,.highlight .w{background-color:#505F79}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.column,.columns{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}.theme-switch-wrapper{display:flex;align-items:center}.theme-switch-wrapper em{margin-left:10px;font-size:1rem}.theme-switch{display:inline-block;height:20px;cursor:pointer;position:relative;width:35px;margin-top:30px;margin-left:22px}.theme-switch input{display:none}.slider{background-color:#3F7DE8;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";background-image:url("../images/moon.svg");background-position:center;background-repeat:no-repeat;background-size:8px 8px;height:12px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:12px}input:checked+.slider{background-color:#B9CBD3}input:checked+.slider:before{-webkit-transform:translateX(15px);transform:translateX(15px);background-image:url("../images/sun.svg");background-position:center;background-repeat:no-repeat;background-size:8px 8px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}