body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}.documentation{display:flex;flex-direction:row}@media (max-width: 800px){.documentation{flex-direction:column}}.documentation .doc-body{flex:3;padding:1rem 2rem;color:#333}.documentation .doc-body a,.documentation .doc-body a:visited{color:#006738}.documentation .doc-menu{padding:1rem;margin:0;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;flex:1;text-decoration:none;position:-webkit-sticky;position:sticky;top:0}.documentation .doc-body img{max-width:100%;height:auto}.documentation .doc-menu a{text-decoration:none;color:inherit}.documentation .doc-menu ul{padding:0rem 1rem}.documentation .doc-menu li{list-style:none;padding:4px 0}.documentation .current-link{font-weight:700}.documentation h1,.documentation h2,.documentation h3,.documentation h4,.documentation h5{color:#5c5c5c}.documentation table{border-collapse:collapse;font-size:.9rem}.documentation th{background-color:#e7e7e7;text-align:left}.documentation th,.documentation td{border:1px solid #cdcdcd;padding:4px}.documentation blockquote{padding:10px 20px;margin:0 0 10px;font-style:italic;border-left:8px solid #cccccc;color:#333;background-color:#f5f5f5}@media (max-width: 800px){.documentation .doc-menu{position:relative;text-align:center}}nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#000;color:#fff;padding:0 1rem;position:relative}nav .logo{margin-right:auto;font-weight:700}nav ul{display:flex;justify-content:flex-end;list-style:none;align-items:center;margin:0;flex-wrap:wrap;padding-left:0}nav li{padding:1.5rem .7rem;color:#fff}nav li:hover{background-color:#d3d3d3;color:#000;position:relative}nav a{text-decoration:none;color:inherit;cursor:pointer}nav a:visited{color:inherit}.submenu{display:none;position:absolute;background-color:#000;z-index:4;padding-left:0;margin-left:0;top:100%;left:50%;transform:translate(-50%)}.submenu li{padding:1rem;margin-left:0}li:hover .submenu{display:block}@media (max-width: 800px){nav{flex-direction:column}nav ul{justify-content:center}nav li{margin:0}nav .logo{margin:0}.submenu.open{display:block}}@media (min-width: 801px){li:hover .submenu{display:block}}.search-section{width:100vw;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.search-bar{margin:1rem auto;width:60%;height:40px;display:flex}.search-input{width:90%;padding:.5rem;border:2px solid #d3d3d3;border-radius:4px;font-size:1em;box-sizing:border-box;position:relative}.search-button{background-color:#007e45;border:2px solid #007e45;height:40px;width:40px}.search-image{max-width:100%;max-height:100%}.header-results{position:absolute;z-index:3;background-color:#fff;width:50%;top:100%;left:25%;border:1px solid #d3d3d3;box-shadow:0 8px 16px #0003}.header-results ul{list-style:none;padding:0;margin:0;width:100%}.header-results li{padding:.5rem;border-bottom:1px solid #d3d3d3;display:block}.header-results li a{text-decoration:none;color:inherit}.header-results li:hover{background-color:#d3d3d3}.header-result-bottom{font-style:italic;font-size:.8rem}.search-result{border-bottom:1px solid #d3d3d3;padding:.5rem 0rem}.search-result a{text-decoration:none;color:inherit}.search-result a:visited{text-decoration:none;color:#000}.search-result:hover{background-color:#d3d3d3}.search-result-top{color:#007e45}.search-result-bottom{font-style:italic;font-size:.8rem}.search-result-pages{text-decoration:underline;cursor:pointer}
