button-container:root{color-scheme:light dark}body{line-height:150%;color:#333}h1,h2,h3,h4,h5,h6{color:#1181a4}hr{border:0;height:1px;background-color:#1181a4}a{color:#0e6f8e;text-decoration:none}a:hover{text-decoration:underline}.red{color:#c94a55!important}.red-bg{background-color:#c94a55!important}.blue{color:#1181a4!important}.doubletextsize{font-size:2em}header{background-color:#49a9c9;color:#fff;margin-bottom:2em;padding:1em 0 1em 0}code{background-color:#efefef;font-size:.9em;border-radius:2px;padding-left:2px;padding-right:2px}pre code{display:block;overflow-x:auto;border-left:solid 2px #1181a4;padding-left:5px}table,th,td{border:solid 1px #d3d3d3}td,th{padding:5px}table{width:100%;overflow-y:auto;margin:0 0 1em}main li{margin-bottom:.5em}#suglang{display:none}.chlang{border:solid 2px #c94a55;padding:.2em}.proplang{font-style:italic}#langselect{color:#1181a4}#langselect ul{padding:0;margin:0;text-align:right}#langselect ul li{display:inline-block;list-style-type:none;margin:0 .8em 0 0;padding:0}#langselect .selected,#gnav .selected,#paginator .selected{font-weight:bold;text-decoration:underline;color:#2b7288}#langselect.chlang ul li a,#langselect.chlang .selected{color:inherit}header #navbtn{color:#fff}#gnav nav h3{margin:1.2em 0 0 0}#gnav a .selected{font-weight:bold;text-decoration:underline;color:#2b7288}#gnav nav ul{padding:0;margin:0}#gnav nav ul li>a{margin-left:.5em;display:inline-block}#gnav nav>ul>li>ul>li>ul>li>a{margin-left:.9em}nav{color:#fff;margin:10px auto 0 auto;padding:10px 10px 10px 10px}#navaround,nav,.kblist article{background-color:#eaf8fd}#navaround{line-height:0;margin:0;width:100%;display:block;color:inherit}#navaround svg{margin:.4em}#navbtn{cursor:pointer;margin:0}#mnv{display:none}#mnv ul{list-style-type:none}:target{background-color:#ffceaf;border-top:solid 2px #1181a4;transition:border-top .5s;transition:background-color .5s;transition-timing-function:ease}table{width:max-content;max-width:100%;overflow:auto;display:block}#footer{background-color:#1181a4;color:#fff;text-align:center;margin-top:2em;padding-bottom:1em}#footer a{display:block;color:#fff}#footer a>img{display:block;transition:.4s;opacity:1}#footer a>img:hover{transition:.4s;opacity:.8}body>div{margin:1em 0 0 0;padding:0}main>div{padding-top:0;margin-top:0}#footer img{height:2em;color:#fff}#copyright{margin-top:15px!important}#copyright a{display:inline}.fx-row{margin-left:0;margin-right:0}.button{display:inline-block;width:auto;background-color:#49a9c9;color:#fff;padding:1em;font-size:1.2em;text-decoration:none;border-radius:5px;text-align:center;margin-bottom:.2em;transition:.4s;opacity:1}.button:hover{text-decoration:none;transition:.4s;opacity:.8}.button-container{padding:0}.buttoncontainer a{margin:auto}.infobox{display:inline-block;width:auto;padding:.5em;margin:auto;border:solid #49a9c9 2px;border-radius:5px}#paginator{padding:0;margin:0}#paginator li{list-style-type:none;display:inline-block}#paginator li>a{margin:0 .3em 0 0}details{font:16px;font-weight:bold;width:620px}details>summary{font-size:20px;padding:5px 6px;width:15em;background-color:#eaf8fd;border:0;color:#1882a1;cursor:pointer}@media(min-width:940px){#langselect ul li{margin:0 .3em 0 0}#mnv{display:block!important}.hide-on-dt{display:none}header,.mainsite header{margin-bottom:3em}#gnav{order:2}nav{position:sticky;top:2px}#maincontainer{order:1}#gnav nav ul li{display:block}}#cc{margin-top:1.5em;font-style:italic;font-size:.75em;color:#696969;clear:both}#asio-footer{margin-top:20px;font-style:italic;font-size:.75em;clear:both}@media(prefers-color-scheme:dark){h1,h2,h3,h4,h5,h6,a,#langselect{color:#3daed2}.blue{color:#3daed2!important}#langselect .selected,#paginator .selected{color:#1da3cc}header #navbtn{color:#dbdbdb}#footer{background-color:#0a5067;color:#dbdbdb}#footer a{color:#dbdbdb}#mnv,#navaround,.kblist article{background-color:#262a2b}#mnv h2,#mnv a{color:#10b0e2}#mnv ul li a.selected{color:#52bada}body{background-color:#242323;color:#dbdbdb}.button,header{background-color:#0a5067}.button{color:#cecdd2}.infobox{border-color:#3daed2}:target{background-color:#82431c;border-color:#3daed2}header{color:#dbdbdb}hr{background-color:#dbdbdb}code{background-color:#2b2f2f}pre code{border-left-color:#3daed2}details>summary{background-color:#2b2f2f;color:#3daed2}.red{color:#ea6571!important}.red-bg{background-color:#ea6571!important}.chlang{border-color:#ea6571}#cc{color:#52bada}}