@import "https://fonts.googleapis.com/css?family=Source+Serif+Pro|UnifrakturMaguntia|Source+Sans+Pro";@import "asciidoctor.css";:root{--maincolor:#fff;--primarycolor:#000;--secondarycolor:#aaa;--tertiarycolor:#ccc;--sidebarbackground:#fff;--linkcolor:#0d47a1;--linkcoloralternate:#b71c1c}body{font-family:"Source Serif Pro",serif;color:black}h1{font-family:"Source Serif Pro",serif;font-size:24px;text-transform:uppercase}header h1{font-size:39px;font-family:"UnifrakturMaguntia",serif;border-bottom:2px solid black !important;text-transform:none}h2{font-family:"Source Serif Pro",serif;font-style:italic;font-weight:bold;text-transform:uppercase}h3{font-family:"Source Serif Pro",serif;font-style:italic;font-weight:bold}h4{font-family:'Times New Roman',Times,serif;letter-spacing:-1px;text-transform:uppercase}h5{font-family:'Times New Roman',Times,serif;letter-spacing:-1px;text-transform:uppercase}h6{font-family:"Source Serif Pro",serif;font-weight:bold}hr{border-color:black}a{text-decoration:none;color:#5a5a5a !important}a:hover{text-decoration:underline}p{font-family:"Source Serif Pro",serif !important}img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}video,audio{-webkit-filter:grayscale(100%);filter:grayscale(100%)}svg,progress,meter{-webkit-filter:grayscale(100%);filter:grayscale(100%)}th{color:black !important}td{color:black !important}video{max-width:100%}@media all and (max-width:600px){table{width:55vw !important;font-size:3vw}