/* Shared Run/Edit, Time/Edit and Companion-version control. */
.mode-switch { display: flex; flex-wrap: wrap; gap: 4px; padding: 3px; border: 1px solid var(--border); border-radius: 7px; background: #171717; }
.mode-switch .btn { min-height: 30px; border: 0; border-radius: 4px; padding: 0 11px; background: transparent; color: var(--muted); font-size: .78rem; }
.mode-switch .btn:hover { color: var(--text); }
.mode-switch .btn[aria-pressed="true"] { background: var(--accent); color: var(--ui-primary-text, #fff); }
