:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fg:#1f2328;--muted:#6e7781;--bg:#fff;--panel:#f6f8fa;--border:#d0d7de;--link:#0969da;--error:#cf222e;--warn:#9a6700;--warn-bg:#fff8c5;--bar:#8c959f;color:var(--fg);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.45}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fg:#e6edf3;--muted:#8d96a0;--bg:#0d1117;--panel:#161b22;--border:#30363d;--link:#4493f8;--error:#f85149;--warn:#d29922;--warn-bg:#272115;--bar:#6e7681}}*{box-sizing:border-box}body{margin:0}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}h1{margin:0 0 12px;font-size:20px}h2{margin:24px 0 8px;font-size:15px}button,input,select{font:inherit}pre{background:var(--panel);border:1px solid var(--border);margin:0;padding:8px 12px;font-size:12px;overflow-x:auto}.mono,pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.muted{color:var(--muted)}.small{font-size:12px}.error{color:var(--error)}.centered{max-width:480px;margin:80px auto;padding:0 16px}.layout{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--border);background:var(--panel);flex-direction:column;flex-shrink:0;gap:16px;width:200px;padding:16px;display:flex}.sidebar .brand{color:var(--fg);font-weight:600}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar li a{padding:4px 0;display:block}.sidebar a.active{font-weight:600}.sidebar-footer{word-break:break-all;flex-direction:column;gap:8px;margin-top:auto;display:flex}.content{flex:1;min-width:0;padding:16px 24px 48px}.feature-list li{margin-bottom:8px}.login{max-width:360px;margin:80px auto;padding:0 16px}.login label{margin-bottom:12px;display:block}.login input{width:100%;margin-top:4px;display:block}.banner{border:1px solid var(--border);background:var(--panel);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:12px;padding:8px 12px;display:flex}.banner.warning{color:var(--warn);background:var(--warn-bg)}.toolbar{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:4px 8px}th{white-space:nowrap;font-weight:600}.number{text-align:right;white-space:nowrap}table.stale{opacity:.6}table.compact{width:auto;font-size:12px}.issues .error-text{overflow-wrap:anywhere;max-width:480px}.sparkline rect,.history-chart rect{fill:var(--bar)}.level{color:var(--error);font-size:11px;font-weight:600}.level-warn{color:var(--warn)}.tag{border:1px solid var(--error);color:var(--error);margin-left:6px;padding:0 4px;font-size:11px}.issue-header{margin:12px 0 16px}.issue-header h1{margin-bottom:4px}.error-line{overflow-wrap:anywhere;margin:0 0 8px}.actions{align-items:center;gap:8px;display:flex}.facts{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.facts dt{color:var(--muted)}.facts dd{overflow-wrap:anywhere;margin:0}.history-chart{border-bottom:1px solid var(--border);width:100%;max-width:720px;height:80px;display:block}.history details{margin-top:8px}.redacted{color:var(--muted);font-style:italic}
