<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> * { box-sizing: border-box; } 


 body {
  padding: 2em 2em 2em 17em;
  font-size: 16px;
  overflow: auto;
  line-height: 1.6;
  width: 100vw;
  height: 100vh;
}

 .cogui-logo{
		background: #FFCC51;
        color: #28a7e9;
        font-size: 22px;
        font-weight: bold;
        height: 70px;
        line-height: 35px;	
        border: none;
        padding-top: 0em;
}
.cogui-logo a:hover,
.cogui-logo a:focus,
.cogui-logo a.current
    {
        color: #28a7e9;
    }

.toc {
  position: fixed;
  left: 0em;
  /* top: 1em; */
  top: 70px;
  padding: 1em;
  width: 16em;
  line-height: 1.2;
  font-size: 14px; 
}

.toc ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.toc-title {
        color: #28a7e9;
        font-size: 20px;
        font-weight: bold;
}
.toc ul ul { padding-left: 2em; }

.toc li a {
  display: inline-block;
  color: #aaa;
  text-decoration: none;
  -webkit-transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

.toc li.visible &gt; a {
  color: #111;
  -webkit-transform: translate(5px);
  transform: translate(5px);
}

.toc-marker {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.toc-marker path {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.contents {
  padding: 1em;
  max-width: 800px;
  font-size: 1.2em;
}

.contents img { max-width: 100%; }

.contents .code-block {
  white-space: pre;
  overflow: auto;
  max-width: 100%;
}

.contents .code-block code {
  display: block;
  background-color: #f9f9f9;
  padding: 10px;
}

.contents .code-inline {
  background-color: #f9f9f9;
  padding: 4px;
}

.contents h2, .contents h3 { padding-top: 1em; }
 @media screen and (max-width: 1200px) {

/* body { font-size: 14px; } */

}
</pre></body></html>