body{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#000;color:#e5e5e5;padding:16px}
h1,h3{margin:0 0 8px}
hr{border:0;border-top:1px solid #222;margin:16px 0}
.cloud{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}
.asset{padding:4px 8px;border:1px solid #444;cursor:pointer}
.asset:hover{background:#111}
.selected{border-color:#fff}
pre{background:#000;border:1px solid #333;padding:10px;overflow-x:auto;white-space:pre;line-height:1.35}
.muted{color:#888}
.section{margin-bottom:20px}
.section-title{margin-bottom:6px}
button{background:#000;color:#666;border:1px solid #333;padding:6px 10px;font-family:inherit}
table{border-collapse:collapse;width:100%;margin-top:6px}
th,td{border:1px solid #333;padding:6px 8px;font-size:13px}
th{background:#050505;font-weight:600}
td.metric{color:#aaa;width:180px}
td.num{text-align:center;font-variant-numeric:tabular-nums;}
.tabs{margin:8px 0}
.tab{background:#000;color:#aaa;border:1px solid #333;padding:4px 8px;margin-right:6px;cursor:pointer}
.tab.active{color:#fff;border-color:#fff}
#timeline th,#timeline td{font-size:12px}
td.date{color:#aaa;text-align:left}
.arrow{margin-left:4px;opacity:.6}

