/* The read-only viewer reuses operator.css; these rules add only the bay tabs. */
.viewer-bays { display: flex; gap: 6px; }
.viewer-bays button { border: 1px solid #d4d4d8; border-radius: 6px; background: #fff; color: #27272a; padding: 6px 14px; font: inherit; font-weight: 600; cursor: pointer; }
.viewer-bays button[aria-pressed="true"] { background: #18181b; border-color: #18181b; color: #fafafa; }
.viewer-causes { padding: 0 24px; }
.viewer-loading { padding: 24px; display: grid; gap: 12px; justify-items: start; }
