:root{--color-green:#33b257;--color-green-light:#7dda98;--color-green-dark:#1e6632;--color-green-bg:#33B25726;--color-blue:#58b8fe;--color-blue-light:#b7dfff;--color-blue-dark:#1a6eb5;--color-blue-bg:#58B8FE26;--color-blue-icon:#0f172a;--color-gray:#323232;--color-gray-light:#dadada;--color-gray-dark:#000;--color-gray-bg:#f5f5f5;--color-gray-button:#e5e7eb;--color-red:#f0421c;--color-orange:orange;--color-purple:#7d3c98;--color-yellow:#ffc107;--color-black:#000}body{font-family:"Montserrat";font-size:16px;line-height:1.7;background-color:var(--color-gray-bg);color:var(--color-black)}h1,h2,h3,h4,h5,h6{color:var(--color-black)}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{color:var(--color-black)}h2{margin-top:35px}h1,h2{font-weight:700}h4{font-family:'Montserrat';font-weight:300;margin-top:20px;font-style:italic}h5{font-family:'Montserrat';font-weight:300;font-variant:small-caps}pre,code{background-color:#fcfdff}pre>code{font-size:13px}pre{margin-top:25px;margin-bottom:25px}.lead{font-weight:400;line-height:1.4;letter-spacing:.0312em;color:var(--color-gray)}.navbar-default{background-color:var(--color-gray);border-bottom:1px var(--color-gray-bg) solid}.bs-sidenav{background-color:var(--color-gray-bg);background-repeat:repeat;font-size:13px}.well{background-color:var(--color-gray-bg)}.btn-default{background-color:var(--color-gray-button);color:var(--color-gray-dark);border-color:var(--color-gray-light)}.table-striped>tbody>tr:nth-child(2n+1)>td,.table-striped>tbody>tr:nth-child(2n+1)>th{background-color:var(--color-gray-bg)}#mkdocs-search-query:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#mkdocs-search-query{font-size:20px;font-weight:700;color:var(--color-gray-dark);height:45px}footer>hr{width:35%}html,body{min-height:100vh;height:100%}body{display:flex;flex-direction:column;min-height:100vh}#main-content{flex:1 0 auto}#site-footer{flex-shrink:0}a,a:visited{color:var(--color-green);text-decoration:none}a:hover,a:active,a:focus{color:var(--color-green-dark);text-decoration:none}
