/* TL JAVA DEBUG */ @import url(//fonts.googleapis.com/css?family=Inconsolata:400,700); @import url(//fonts.googleapis.com/css?family=Lato:400,700); body, pre { font-size:14px; font-family: Inconsolata, monospace; } pre { margin: 0px; } p,h1,h2,h3,h4,h5,th { font-family: Avenir, Lato, sans-serif; } h1::before { content: ''; display: inline-block; width: 165px; height: 34px; vertical-align: middle; margin-right: 10px; } table { margin-bottom:10px; border-spacing: 0; border-collapse: collapse; } td, th { font-size:14px; padding:3px; } hr { border: 0; height: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.3); } h1 small { color: gray; font-size: 65%; } pre { white-space:pre-wrap; word-wrap:break-word; } table tr:hover { box-shadow: inset 0px 0px 4px #FF7025; } tr:nth-child(2n) { background: rgba(128,128,128,0.1); } a { color: #F26A23; } a:visited { color: #FF512E; } a:hover { color: #FFAB2B; } a:active { color: #FF66AD; } ::selection { color: white; background: #F26A23; } @media (prefers-color-scheme: light) { body { background: white; color: black; } h1::before { background: url('logo-color-20210224.png'); background-size: cover; } th { background: #F26A23; color: white; } table { border:1px solid black; } td, th { border-right: 1px solid black; } tr.leader { border-top: 1px solid black; } } @media (prefers-color-scheme: dark) { body { background: #053349; color: white; } h1::before { background: url('logo-white-20210224.png'); background-size: cover; } th { background: #F26A23; color: #053349; } table { border:1px solid gray; } td, th { border-right: 1px solid gray; } tr.leader { border-top: 1px solid gray; } }