*{margin:0;padding:0;box-sizing:border-box;font-size:var(--main-font-size)}@font-face{font-family:microns;src:url("microns.woff2") format("woff2")}.mu{font-family:microns;font-size:var(--icon-size);speak:none;user-select:none}.check:after{content:"\e718";position:absolute;right:-4px;top:-8px;font-size:32px;color:#62e738;text-shadow:0 -1px 0 #fff,0 1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff}:root{--icon-size:24px;--theme-text:#1d1e22;--theme-body-bg:#eef2f5;--theme-page-bg:#fff;--theme-pageInfos-bg:#fff;--theme-menu-bg:#454451;--theme-menu-icons:#fff;--theme-menu-hover:rgb(151,202,248);--theme-title:#404752;--theme-headings:#477aa8;--theme-hyperlink:#477aa8;--theme-hyperlink-visited:#474747;--theme-pre-bg:#dedede;--theme-pre:#1d1e22;--theme-inline-code:#515966}@media screen and (min-width:800px),screen and (min-height:600px){:root{--main-padding:8px;--main-font-size:12pt;--main-title-font-size:16pt;--page-title-font-size:14pt;--source-font-size:12pt}#pageInfos>div,div.page>div{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),0 4px 6px 0 rgba(0,0,0,.19)}}@media screen and (max-width:799px),screen and (max-height:599px){:root{--main-padding:2px;--main-font-size:12pt;--main-title-font-size:14pt;--page-title-font-size:13pt;--source-font-size:12pt}}@media screen and (orientation:landscape){html,body,#body,#pages,#pages>div,#pages>div>div{height:100%}#pages{overflow:hidden;position:relative}#pages>div{width:50%;padding:0 var(--main-padding);position:absolute}#pageInfos{left:0}#pageSource{left:50%}#pageMfd1{left:100%}#pageMfd2{left:150%}.pageContent{height:100%}}@media screen and (orientation:portrait){#pages>.page{margin-top:8px}#source{height:15em}.pageContent{min-height:10em}li.nav{display:none}}@media screen{*{color:var(--theme-text);font-family:Roboto,sans-serif}body{background:var(--theme-body-bg)}#body{padding:var(--main-padding)}div.page>div{position:relative;padding-top:calc(var(--icon-size) + var(--main-padding));background:var(--theme-page-bg)}#pageInfos>div{background:var(--theme-pageInfos-bg)}div.pageTitle{position:absolute;width:100%;top:0;background:var(--theme-menu-bg);border-bottom:1px solid var(--theme-menu-border);letter-spacing:.3px;font-weight:700}div.pageTitle *{color:var(--theme-menu-icons)}div.pageTitle>h1{font-size:var(--page-title-font-size);line-height:calc(var(--icon-size) + var(--main-padding))}div.pageTitle>ul{list-style-type:none}div.pageTitle a,div.pageTitle label{padding:calc(var(--main-padding)/2)}div.pageTitle a{text-decoration:none}div.pageTitle a:hover,div.pageTitle>ul>li>label:hover{color:var(--theme-menu-hover)}div.pageTitle,div.pageTitle>:first-child,div.pageTitle>:nth-child(3){flex:1;display:flex}div.pageTitle>:first-child{justify-content:flex-start}div.pageTitle>:nth-child(3){justify-content:flex-end}div.pageTitle input.hidden{display:none}div.pageTitle input.hidden:hover~label{cursor:pointer}div.pageTitle a{cursor:pointer}div.pageTitle .mu{position:relative;top:calc(var(--main-padding)/4)}div.pageTitle a~ul{display:none;position:absolute;top:calc(var(--icon-size) + var(--main-padding));background:var(--theme-menu-bg);list-style-type:none}div.pageTitle a:hover~ul,div.pageTitle a~ul:hover{display:block}div.pageTitle ul{padding:0}div.pageTitle a~ul>li{color:var(--theme-menu-icons);padding:.125em .25em}div.pageTitle a.nonav{visibility:hidden}.pageContent{padding:calc(var(--main-padding) * 2) var(--main-padding);overflow:auto}.pageContent::-webkit-scrollbar{display:none}#source{top:-1px;border:none;resize:none;white-space:pre;width:100%}textarea.pageContent,pre.pageContent{font-size:var(--source-font-size)}pre~h3{margin-top:2em}#pageInfos{background:var(--theme-body-bg);font-family:Roboto,sans-serif}#pageInfos p{text-indent:1.5em;margin-top:.25em}#pageInfos ul,#pageInfos ol{padding-left:1em}#pageInfos a{color:var(--theme-hyperlink)}#pageInfos a:visited{color:var(--theme-hyperlink-visited)}#pageInfos h2{margin-top:1em;margin-bottom:.25em;font-weight:700;color:var(--theme-headings)}#pageInfos h3{margin-top:.5em;margin-bottom:.25em;font-weight:400;color:var(--theme-headings)}#pageInfos li{margin-top:.125em}#pageInfos pre{margin:.25em 0;padding:.25em;background:var(--theme-pre-bg)}#pageInfos pre>code{color:var(--theme-pre)}#pageInfos code{color:var(--theme-inline-code);white-space:nowrap}#pageInfos span.mu{position:relative;top:calc(calc(var(--icon-size) - var(--main-font-size))/2)}}@media print{#pageInfos,#pageSource{display:none!important}div.pageTitle>ul{display:none}h1{text-align:center}svg{display:block;margin:auto}pre{margin-top:2em}}