.swatch-orange{background:#ea4e00}.dark .swatch-orange{background:#f4553d}@media (prefers-color-scheme:dark){.swatch-orange{background:#f4553d}}.swatch-bg{background:#fff}.dark .swatch-bg{background:#272d34}@media (prefers-color-scheme:dark){.swatch-bg{background:#272d34}}.swatch-fg{background:#000}.dark .swatch-fg{background:#fff}@media (prefers-color-scheme:dark){.swatch-fg{background:#fff}}.swatch-shadow{background:#000}.dark .swatch-shadow{background:#000}@media (prefers-color-scheme:dark){.swatch-shadow{background:#000}}.swatch-blue{background:#0d65c3}.dark .swatch-blue{background:#58a3f3}@media (prefers-color-scheme:dark){.swatch-blue{background:#58a3f3}}.swatch-mark{background:#fefecc}.dark .swatch-mark{background:#000}@media (prefers-color-scheme:dark){.swatch-mark{background:#000}}.swatch-blue-hint{background:#ecf3fa}.dark .swatch-blue-hint{background:#2e3741}@media (prefers-color-scheme:dark){.swatch-blue-hint{background:#2e3741}}.swatch-gray-100{background:#f2f2f2}.dark .swatch-gray-100{background:#313840}@media (prefers-color-scheme:dark){.swatch-gray-100{background:#313840}}.swatch-orange-quiet{background:#fdede6}.dark .swatch-orange-quiet{background:#3c3236}@media (prefers-color-scheme:dark){.swatch-orange-quiet{background:#3c3236}}.swatch-blue-quiet{background:#dde8f4}.dark .swatch-blue-quiet{background:#34404c}@media (prefers-color-scheme:dark){.swatch-blue-quiet{background:#34404c}}.swatch-gray-300{background:#cecece}.dark .swatch-gray-300{background:#50565d}@media (prefers-color-scheme:dark){.swatch-gray-300{background:#50565d}}.swatch-gray-500{background:#919191}.dark .swatch-gray-500{background:#83888c}@media (prefers-color-scheme:dark){.swatch-gray-500{background:#83888c}}.swatch-gray-700{background:#494949}.dark .swatch-gray-700{background:#c1c3c6}@media (prefers-color-scheme:dark){.swatch-gray-700{background:#c1c3c6}}.swatch-gray-900{background:#0c0c0c}.dark .swatch-gray-900{background:#f5f5f5}@media (prefers-color-scheme:dark){.swatch-gray-900{background:#f5f5f5}}.article-content{background:#fff}.dark .article-content{background:#272d34}@media (prefers-color-scheme:dark){.article-content{background:#272d34}}div.admonition-wrapper{display:table;width:100%;margin:0 0 20px 0}div.admonition-wrapper:before{display:table-cell;font-family:"Font Awesome 5 Free";font-weight:400;font-size:30px;line-height:20px;width:28px;padding:0 20px 0 10px;text-align:center;vertical-align:middle}div.admonition-wrapper .admonition{background:#f2f2f2;border-radius:4px;display:table-cell;padding:10px 15px}.dark div.admonition-wrapper .admonition{background:#313840}@media (prefers-color-scheme:dark){div.admonition-wrapper .admonition{background:#313840}}div.admonition-wrapper.tip .admonition{background:#dde8f4}.dark div.admonition-wrapper.tip .admonition{background:#34404c}@media (prefers-color-scheme:dark){div.admonition-wrapper.tip .admonition{background:#34404c}}div.admonition-wrapper.tip:before{color:#0d65c3;font-weight:900;content:"\f0eb"}.dark div.admonition-wrapper.tip:before{color:#58a3f3}@media (prefers-color-scheme:dark){div.admonition-wrapper.tip:before{color:#58a3f3}}div.admonition-wrapper.note .admonition{background:#dde8f4}.dark div.admonition-wrapper.note .admonition{background:#34404c}@media (prefers-color-scheme:dark){div.admonition-wrapper.note .admonition{background:#34404c}}div.admonition-wrapper.note:before{color:#0d65c3;font-weight:900;content:"\f05a"}.dark div.admonition-wrapper.note:before{color:#58a3f3}@media (prefers-color-scheme:dark){div.admonition-wrapper.note:before{color:#58a3f3}}div.admonition-wrapper.caution .admonition{background:#fdede6}.dark div.admonition-wrapper.caution .admonition{background:#3c3236}@media (prefers-color-scheme:dark){div.admonition-wrapper.caution .admonition{background:#3c3236}}div.admonition-wrapper.caution:before{color:#ea4e00;font-weight:900;content:"\f071"}.dark div.admonition-wrapper.caution:before{color:#f4553d}@media (prefers-color-scheme:dark){div.admonition-wrapper.caution:before{color:#f4553d}}div.admonition-wrapper.todo .admonition{background:#f2f2f2}.dark div.admonition-wrapper.todo .admonition{background:#313840}@media (prefers-color-scheme:dark){div.admonition-wrapper.todo .admonition{background:#313840}}div.admonition-wrapper.todo:before{color:#919191;font-weight:900;content:"\f0c3"}.dark div.admonition-wrapper.todo:before{color:#83888c}@media (prefers-color-scheme:dark){div.admonition-wrapper.todo:before{color:#83888c}}body.page div.admonition :first-child{margin-top:0}body.page div.admonition :last-child{margin-bottom:0}*{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.admonition,blockquote,dd,figcaption,li,p,pre{color:#494949}.dark .admonition,.dark blockquote,.dark dd,.dark figcaption,.dark li,.dark p,.dark pre{color:#c1c3c6}@media (prefers-color-scheme:dark){.admonition,blockquote,dd,figcaption,li,p,pre{color:#c1c3c6}}dt,li.active,strong{color:#000}.dark dt,.dark li.active,.dark strong{color:#fff}@media (prefers-color-scheme:dark){dt,li.active,strong{color:#fff}}.attribute,.command,.filename,.glob,.identifier,.output,.uri,code,kbd,pre,samp,var{-webkit-hyphenate-character:"";-moz-hyphenate-character:"";-ms-hyphenate-character:"";-o-hyphenate-character:"";hyphenate-character:""}em,i{font-style:italic}b,strong{font-weight:700}kbd{font-weight:700}var{font-style:italic}.filename,.firstterm,.glob,.identifier,.productname,.uri{font-style:italic}h2 code,h3 code,h4 code{font-size:.9em}blockquote{font-style:italic}.attribute,.command,.output,code,kbd,pre,samp,var{font-family:"Roboto Mono",Consolas,Inconsolata,Monaco,monospace}pre.template var:before{content:"<"}pre.template var:after{content:">"}@page{size:auto;margin:1in}.side,footer,header{display:none}*{box-sizing:border-box}dd,pre{page-break-before:avoid}.admonition-wrapper,figure,pre{page-break-inside:avoid}figcaption,h1,h2,h3,h4,h5,h6{page-break-after:avoid}body{font-family:Georgia,Palatino,serif;font-size:11pt;line-height:14pt}figcaption,h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;font-weight:700}.attribute,code,kbd,pre,var{font-family:"Roboto Mono",Consolas,Inconsolata,Monaco,monospace}h1{font-size:24pt}h2{font-size:18pt}h3{font-size:14pt}p{widows:3;orphans:3}kbd{font-weight:700}.command,.filename,.firstterm,.productname,.uri,var{font-style:italic}figure,img{width:100%}figure{margin:0}figure img{border:1pt solid #000;padding:12pt}figcaption{margin:0}dt{margin-top:12pt}pre{border-top:1pt solid #000;border-bottom:1pt solid #000;white-space:pre-wrap;word-wrap:break-word}a{color:#000;text-decoration:none}a:after{content:" (" attr(href) ")"}div.admonition-wrapper{margin:0 0 20pt 0;border:1px solid #000}div.admonition-wrapper:before{font-size:40pt;line-height:20pt;width:20pt;padding:2pt}div.admonition-wrapper .admonition{padding:6pt}