body{font-family:Arial,Helvetica,sans-serif;background:#f6f8fa;margin:0;padding:40px 0}main{max-width:700px;margin:auto;background:#fff;border:1px solid #d0d7de;border-radius:6px;box-shadow:0 1px 3px rgba(27,31,35,.04);h1{text-align:center}}a{font-weight:600;text-decoration:none;color:#24292e;&:hover{text-decoration:underline;color:#0969da}}#user{padding:24px;display:flex;align-items:center;img{border-radius:50%;width:32px;height:32px;margin-right:8px}}section{h2{margin:0;padding:8px;font-size:1.2em;font-weight:700;background-color:#e1e4e8;color:#57606a}}ul{list-style:none;padding:0;margin:0}article{padding:24px 8px;border-bottom:2px solid #e1e4e8;h3{margin:0;font-size:1.1em}div{color:#57606a;font-size:.96em;margin-top:4px;display:flex;align-items:center}img{margin-right:4px;height:16px;width:16px}a{color:#667482}}fieldset{margin:10px 0}div.nested{margin-left:10px}.alert{border-radius:10px;border:1px solid var(--alert-colour);color:var(--alert-colour);padding:1px 4px;&.high{--alert-colour:orange}&.critical{--alert-colour:red}}