@font-face { font-family: 'share-tech'; src: url('ShareTech-Regular.ttf') format('truetype'); } html { overflow: hidden; height: 100%; } body { background-color: #000; color: #fff; overflow-y: auto; overflow-x: hidden; height: 100%; } #content { font-family: 'share-tech'; margin-left: auto; margin-right: auto; max-width: 60em; font-size: 16pt; position: relative; } p.subtitle { font-size: 14pt; font-style: normal; color: gray; } article { margin-bottom: 4em; } #searchresults { width: 90%; text-align: right; right: 0; position: absolute; background-color: black; top: 5em; color: gray; } #searchresults div { padding: 0.5em; border-top: 1px dashed gray; } #searchresults div:last-child { border-bottom: 1px dashed gray; } .searchresultprevtext { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; width: 40em; float: left; } footer.content { top: 50px; color: #cccccc; font-size: 14px; margin-bottom: 4em; } footer a { color: #cccccc; } .logo { position: relative; width: 100%; } .logo > img { width: 300px; max-width: 100%; } h1 { font-size: 32pt; } #headernav { text-align: right; margin: 1em; } #headernav > a { padding: 0.2em; font-size: 20pt; font-family: share-tech; } h1, h2, h3, h4, h5, h6{ font-weight: 600; display: inline; font-family: share-tech; background: rgb(59,115,185); background: linear-gradient(90deg, rgb(59, 115, 185) 0%, rgb(229, 35, 33) 100%); background-clip: border-box; color: transparent; -webkit-background-clip: text; background-clip: text; } /* h4 { //font-weight: 600; //display: inline; font-family: share-tech; //background: rgb(59,115,185); //background: linear-gradient(90deg, rgb(59, 115, 185) 0%, rgb(229, 35, 33) 100%); //background-clip: border-box; color: #fff; //-webkit-background-clip: text; //background-clip: text; } */ a { text-decoration: none; color: #3b73b9; transition: color .1s linear; } a:hover { /*color: #e52321;*/ color: #4e9af9; } ul { margin-top: 0; } pre { padding: 1rem; overflow: auto; font-size: 16px; } // The line numbers already provide some kind of left/right padding pre[data-linenos] { padding: 1rem 0; } pre table td { padding: 0; } // The line number cells pre table td:nth-of-type(1) { text-align: center; user-select: none; } pre mark { // If you want your highlights to take the full width. display: block; // The default background colour of a mark is bright yellow background-color: rgba(254, 252, 232, 0.9); } pre table { width: 100%; border-collapse: collapse; }