/* ===========================================================================
   nav-terminal.css · idiom: a shell prompt (breadcrumb) + a tmux status line
   (session block, window tabs = repo links, right status = picker + clock).
   Active only when body[data-nav="terminal"].
   =========================================================================== */
/* no top bar (real tmux has none). The clickable breadcrumb lives in the
   status line as status-left, styled like the other status segments. */
.tmux-path { display: flex; align-items: center; padding: 0 13px; border-right: 1px solid var(--chrome-border); }
.tmux-seg { color: var(--statusbar-fg); opacity: 0.8; }
.tmux-seg:hover { opacity: 1; text-decoration: underline; }
.tmux-seg.cur { opacity: 1; font-weight: 700; }
.tmux-path .sl { color: var(--statusbar-fg); opacity: 0.4; margin: 0 3px; }

.tmux-status { display: flex; align-items: stretch; height: 100%; font-family: var(--font-mono); font-size: 0.75rem; }
.tmux-sess { display: flex; align-items: center; gap: 7px; padding: 0 13px; background: var(--accent); color: var(--accent-fg); font-weight: 700; }
.tmux-sess .ic { width: 13px; height: 13px; }
.tmux-wins { display: flex; align-items: stretch; }
.tmux-win { display: flex; align-items: center; padding: 0 13px; color: var(--statusbar-fg); border-right: 1px solid var(--chrome-border); }
.tmux-win:hover { background: var(--bg-hover); text-decoration: none; }
.tmux-win.is-active { background: var(--accent); color: var(--accent-fg); font-weight: 700; }
.tmux-fill { flex: 1; }
.tmux-status .picker { padding: 0 12px; }
.tmux-clock { display: flex; align-items: center; padding: 0 13px; background: var(--bg-inset); color: var(--statusbar-fg); }
