body{color:#111;background:#fff;max-width:1000px;margin:0 auto;padding:0 16px 48px;font:15px/1.5 system-ui,sans-serif}header{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 0;display:flex}header .user{align-items:center;gap:8px}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:4px 8px}form{gap:8px;max-width:560px;margin:8px 0 16px;display:grid}form.inline{margin:0 4px 0 0;display:inline-flex}label{gap:2px;display:grid}input,textarea{font:inherit;padding:4px 6px}textarea,.log,code{font-family:ui-monospace,Menlo,monospace;font-size:13px}button{font:inherit;justify-self:start}.log{color:#ddd;white-space:pre-wrap;word-break:break-all;background:#111;height:420px;padding:12px;overflow:auto}.muted{color:#777}.error{color:#c00}.status-success{color:#080}.status-failed,.status-crashed{color:#c00}.status-queued,.status-building,.status-deploying{color:#b60}.status-removed,.status-cancelled{color:#777}.chart{margin:8px 0 20px}.chart svg{width:100%;max-width:640px;height:auto;display:block}.chart .grid{stroke:#e6e6e3;stroke-width:1px}.chart .crosshair{stroke:#999;stroke-width:1px}.chart .axis{fill:#666;font-size:11px}.chart .legend{color:#444;gap:16px;font-size:13px;display:flex}.chart .legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.chart .tooltip{margin:2px 0;font-size:13px}.chart details table{max-width:640px;font-size:13px}
