footer{text-align:center}.md{word-wrap:break-word;overflow-wrap:break-word}.md blockquote,.md ol,.md p,.md ul{margin:3px 0}.md blockquote{border-left:2px solid rgba(255, 255, 255, 0.4);padding-left:0.5rem}.md blockquote,.md del{color:rgb(143, 143, 143)}.md code,.md pre{border:1px solid #4E5D6C;background:#4E5D6C}.md h1{font-size:1.5rem}.md h2{font-size:1.4rem}.md h3{font-size:1.3rem}.md h4{font-size:1.2rem}.md h5{font-size:1.1rem}.md h6{font-size:1rem;font-weight:bold}.links .title{line-height:1.25}.links .title a,.submission .title a{color:inherit}.search .title{color:inherit;display:block}.op .author,.submission .author{color:#5bc0de}.submission .card-body{padding:1rem}body{background:#000000;color:#FFFFFF;margin:0;padding:0;font-family:sans-serif;line-height:1.5}a{color:#00FF90;text-decoration:none;font-family:sans-serif;border-bottom:0.0625rem solid rgba(0, 255, 144, 0.4)}a:focus,a:hover{color:#00FFFF;cursor:pointer;outline:0.1875rem solid #00FFFF;outline-offset:0.125rem;border-bottom-color:rgba(0, 255, 144, 0.8)}header{background-color:#111111;border-bottom:0.0625rem solid #666666;margin-bottom:1rem}.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1.25rem}.navbar-brand{color:#FFFFFF;font-size:1.5rem;font-weight:bold;border-bottom:0.0625rem solid white}.navbar-toggle{display:none;background:none;border:none;font-size:1.25rem;color:#FFFFFF}.navbar-collapse{display:flex;flex-grow:1;justify-content:flex-end}.navbar-nav{list-style:none;margin:0;padding:0;display:flex;align-items:center}.navbar-nav li{margin:0 0.3125rem}.navbar-nav li a{display:block;padding:0.0625rem 0.3125rem;color:#FFFFFF;text-transform:uppercase;font-weight:bold;font-size:1rem;border-bottom:0.0625rem solid white}.navbar-nav li a:focus,.navbar-nav li a:hover{background-color:rgba(255, 255, 255, 0.15);border-radius:0.25rem;color:#FFFFFF;outline:0.1875rem solid #00FFFF;outline-offset:0.125rem;border-bottom-color:rgba(0, 255, 144, 0.8)}.link .title a{color:#00FF90;font-weight:bold;text-decoration:none;border-bottom:0}.link .title a:focus,.link .title a:hover{color:#00FFFF;outline:0.1875rem solid #00FFFF;outline-offset:0.125rem;border-bottom-color:rgba(0, 255, 144, 0.8)}.pagination{display:flex;justify-content:center;padding-left:0;list-style:none;margin:1rem 0}.pagination .page-item{margin:0 0.15625rem}.pagination .page-link{display:block;padding:0.75rem 1.0rem;color:#00FF90;background-color:#111111;border:0.0625rem solid #666666;text-decoration:none;border-bottom:0.0625rem solid rgba(0, 255, 144, 0.4)}.pagination .page-link:focus,.pagination .page-link:hover{background-color:#222222;color:#00FFFF;outline:0.1875rem solid #00FFFF;outline-offset:0.125rem;border-bottom-color:rgba(0, 255, 144, 0.8)}.pagination .page-item.active .page-link{background-color:#00FF90;border-color:#00FF90;color:#000000}.pagination .page-item.disabled .page-link{color:#777777;background-color:#333333;border-color:#666666;pointer-events:none;opacity:1}.comment{margin-bottom:5px}.comment .byline,.comment .byline a{line-height:1}.collapsed .md{display:none}.hidden{display:none}.to-top{display:block}.comments .ml-1{margin-left:1rem !important}.comments .ml-2{margin-left:2rem !important}.comments .ml-3{margin-left:3rem !important}.comments .ml-4{margin-left:4rem !important}.comments .ml-5{margin-left:5rem !important}.comments .ml-6{margin-left:6rem !important}.comments .ml-7{margin-left:7rem !important}.comments .ml-8{margin-left:8rem !important}.download-buttons{text-align:center;margin:1.5rem 0}.download-buttons a{display:inline-block;margin:0.5rem;padding:0.8rem 1.5rem;background-color:#00FF90;color:#000000;text-decoration:none;border-radius:4px;transition:background-color 0.3s ease}.download-buttons a:focus,.download-buttons a:hover{background-color:#00FFFF;color:#000000;outline:3px solid #00FFFF;outline-offset:2px}.footer-container{margin-top:2.5rem;text-align:center;font-size:0.75rem;color:#AAAAAA;padding:1.25rem 0;border-top:1px solid #666666}