{{ job.title }}
@@ -401,6 +418,22 @@ function daysSince(dateStr: string | null) {
>{{ sigExpandedIds.has(job.id) ? '− less' : `+${(job.stage_signals?.length ?? 1) - 1} more` }}
+
+
@@ -665,4 +698,22 @@ function daysSince(dateStr: string | null) {
.rejected-stage { font-size: 0.75rem; color: var(--color-text-muted); }
.btn-unrej { background: none; border: 1px solid var(--color-border); border-radius: 6px; padding: 2px 8px; font-size: 0.75rem; font-weight: 700; color: var(--color-info); cursor: pointer; }
.empty-bird { font-size: 1.25rem; }
+.pre-list-pagination {
+ display: flex; align-items: center; justify-content: center; gap: var(--space-2);
+ padding: 6px 12px; border-top: 1px solid var(--color-border-light);
+}
+.btn-page {
+ background: none; border: 1px solid var(--color-border); border-radius: 4px;
+ color: var(--color-text); font-size: 0.9em; padding: 2px 10px; cursor: pointer;
+ line-height: 1.6;
+}
+.btn-page:disabled {
+ opacity: 0.35; cursor: default;
+}
+.btn-page:not(:disabled):hover {
+ background: var(--color-surface-raised);
+}
+.page-indicator {
+ font-size: 0.8em; color: var(--color-text-muted); min-width: 40px; text-align: center;
+}