body{max-width:44em;margin:3em auto;padding:0 1.6em;line-height:1.65;color:#1a1a1a;background:#fff}h1{margin:0 0 .1em;font-size:2.4em}h2{margin:2.2em 0 .5em;line-height:1.3}h3{margin:1.9em 0 .4em}p,ul,pre,table{margin:.95em 0}ul{padding-left:1.4em}li{margin:.3em 0}hr{margin:3em 0;border:0;border-top:1px solid #cccccc}a{color:#0645ad}code{font-family:ui-monospace,Courier New,monospace}pre{border:1px solid #cccccc;background:#f6f6f6;padding:.85em 1em;overflow-x:auto;line-height:1.5}table{border-collapse:collapse}th,td{border:1px solid #999999;padding:6px 12px;text-align:left;vertical-align:top}th{background:#eee}.eyebrow{margin:2.6em 0 -.3em;color:#777;font-size:.82em;letter-spacing:.08em;text-transform:uppercase}.bx{color:#0a7d34}.pass{color:#0a7d34;font-weight:700}.fail{color:#c0392b;font-weight:700}footer{margin-top:3em;color:#555;font-size:.92em}.chart{margin:1.4em 0}.chart h3{margin-bottom:.1em}.chart-unit{margin:0 0 .7em;color:#777;font-size:.82em;letter-spacing:.06em;text-transform:uppercase}table.bars{width:100%}table.bars td{border:none;padding:3px 0;vertical-align:middle}td.bar-label{white-space:nowrap;padding-right:1em;color:#444}td.bar-cell{width:100%}.bar-track{height:1.15em;background:#eee;border:1px solid #cccccc}.bar-fill{height:100%;background:#999}.bar-fill.good{background:#0a7d34}.bar-fill.bad{background:#c0392b}td.bar-value{white-space:nowrap;padding-left:1em;font-family:ui-monospace,Courier New,monospace;font-size:.9em}figure{margin:1.5em 0}.shot{height:150px;overflow:hidden;border:1px solid #999999}.shot img{display:block;width:100%;height:auto}figcaption{margin-top:.45em;color:#777;font-size:.88em}
