html { width: 100%; height: 100%; overflow: hidden; font: 400 1.2em/1.4em var(--base-type); } html body { background: var(--primary); color: var(--secondary); margin: 0; padding: 0; height: 100%; width: 100%; overflow-y: scroll; overflow-x: hidden; } /* GLOBALS */ a { color: var(--primary); text-decoration: none; border-bottom: 1px solid var(--secondary); transition: all 0.2s linear; } a:hover { border-bottom: 1px solid var(--highlight); } sup { background: var(--black); color: var(--white); padding: 3px; border-radius: 3px; }