:root{--crx-blue: #1f5fa8;--crx-gray: #4b5563;--warn: #b45309;--error: #b91c1c;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#111827}body{margin:0;background:#f8fafc}.shell{max-width:1100px;margin:0 auto;padding:0 16px 48px}.topnav{display:flex;gap:20px;align-items:center;padding:14px 0;border-bottom:1px solid #e5e7eb}.topnav .brand{font-weight:700;color:var(--crx-blue);margin-right:8px}.topnav a{color:var(--crx-gray);text-decoration:none}.topnav a.active{color:var(--crx-blue);font-weight:600}.topnav .user-chip{margin-left:auto;font-size:.9rem;color:var(--crx-gray)}.page-header{display:flex;justify-content:space-between;align-items:baseline}button{background:var(--crx-blue);color:#fff;border:0;border-radius:6px;padding:8px 14px;cursor:pointer}button:disabled{opacity:.6;cursor:default}button.link{background:none;color:var(--crx-blue);padding:0;text-decoration:underline}table{border-collapse:collapse;width:100%;background:#fff}th,td{text-align:left;padding:8px 10px;border-bottom:1px solid #e5e7eb}.badge{font-size:.75rem;padding:2px 8px;border-radius:999px;background:#e5e7eb;color:#111827;vertical-align:middle}.badge-published{background:#dcfce7;color:#166534}.badge-failed{background:#fee2e2;color:#991b1b}.badge-queued,.badge-collecting,.badge-drafting,.badge-publishing,.badge-notifying,.badge-investigating{background:#dbeafe;color:#1e3a8a}.muted{color:var(--crx-gray)}.error{color:var(--error)}.card{background:#fff;padding:24px;border-radius:8px;max-width:420px;margin:48px auto}.facts{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px}.facts dt{color:var(--crx-gray)}.findings li.warn{color:var(--warn)}.timeline code{font-size:.85rem}
