body{background-color:#e0c0a0;width:100vw;height:100vh;padding:30px 0 0;margin:0;overflow-y:scroll;overflow-x:hidden;flex-direction:column}body>*{margin:0!important}h1{width:max-content}#top{width:100vw;height:min-content;display:flex}#top>*{min-width:50%}#top>#nav{background-color:#ef3e36;min-width:fit-content}#top>#meta{background-color:#12692f;flex-grow:1}#routes{background-color:#e0c0a0;height:100vh}@media only screen and (max-width: 600px){#top{flex-wrap:wrap-reverse}#top>*{width:100vw}#top .nav-tree{width:auto!important}}#top .nav-tree{width:min-content;font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;padding:0 28px 28px 0}#top .nav-tree ul{list-style-type:none;background-color:#0000001a;border-left:1px solid rgba(0,0,0,.2);padding:0;margin-left:28px;overflow-x:hidden;width:100%}#top .nav-tree>ul{background-color:transparent;margin:0!important;padding-left:0}#top .nav-tree>ul>li{border:0}#top .nav-tree li{list-style-type:none;width:100%;border-top:1px solid rgba(0,0,0,.2);color:#3b1c32}#top .nav-tree li[aria-selected=true]{color:#e0c0a0}#top .nav-tree a{text-decoration:none;font-size:18px;display:inline-flex;width:100%;color:inherit;padding:4px 0 4px 28px;margin-right:10px}#header{width:100%;height:30px;border:0;user-select:none;overflow:hidden;position:fixed;top:0;z-index:2;background-color:#e0c0a0}#header>h1{font-style:italic;font-family:serif;color:#3b1c32;font-size:30px;margin:0;padding:0;transform:scale(1.58);position:relative;top:-2.7px}.tab .title{width:100%;border-bottom:1px solid black;font-family:monospace;color:#3b1c32;height:16px;background-color:inherit;position:sticky;top:30px}.tab .tab-body{height:calc(100% - 17.8px)}.quote{font-family:Montserrat,sans-serif;padding:0 8%;display:table;height:100%;margin:auto}.quote .cont{display:table-cell;vertical-align:middle}.quote h2{color:#87ab7c;font-style:italic;font-family:sans;white-space:break-spaces}.quote h4{color:#87ab7c;padding-right:10%;margin:0;text-align:end}.quote .quotation-mark{font-weight:600;color:#87ab7c;font-size:30px;padding:0 10px}
