/* Replay of an archived run: the controls that would change the session are hidden (not removed: app.js still
   reads them), and a note takes the place of the message box. */
#logs-btn, #notebook-btn, #logout-btn, #save-chat-btn, #mode-select, .roi-toolbar, .roi-item-actions,
.chat-input-area, .rerun-downstream-btn, #rerun-stale-btn { display: none !important; }
#skill-panel-tab { display: none !important; }

.replay-back { text-decoration: none; display: inline-flex; align-items: center; }

.replay-note {
  border-top: 1px solid var(--border);
  background: var(--bg-subtle);
  padding: 10px 14px 12px;
  font-size: 12.5px;
  line-height: 1.5;
  color: var(--text-secondary);
}
.replay-note-title { font-weight: 600; color: var(--text); font-size: 13px; margin-bottom: 2px; }
.replay-note-small { color: var(--text-muted); margin-top: 4px; }

.replay-missing { max-width: 560px; margin: 15vh auto; padding: 0 16px; font: 16px/1.55 var(--font); color: var(--text); }
.replay-missing h1 { font-size: 22px; margin-bottom: 8px; }
.replay-missing a { color: var(--accent); }
