/* Existing desktop workbench tokens; no independent theme or mobile redesign. */
.review-navigation { display:flex; align-items:center; justify-content:space-between; gap:8px; flex-wrap:wrap; padding:0 0 12px; color:var(--ink-soft); font-size:12px; }
.review-navigation > div { display:flex; gap:4px; }
.review-navigation .button { min-height:30px; padding:5px 8px; font-size:12px; }
.review-input-summary { display:flex; align-items:center; justify-content:space-between; gap:12px; margin:12px 0; padding:10px 12px; border:1px solid var(--line); border-radius:var(--radius); background:var(--surface-subtle); font-size:12px; color:var(--ink-soft); }
.review-input-summary > div { min-width:0; }
.review-input-summary > button { flex-shrink:0; }
.review-input-summary strong, .review-input-summary span { display:block; }
.review-input-summary span { margin-top:4px; }
.review-draft-feedback { margin-top:8px; font-size:12px; color:var(--ink-soft); }
.review-draft-actions { display:flex; flex-wrap:wrap; align-items:center; gap:8px; }
.review-draft-actions .button { min-height:30px; font-size:12px; padding:5px 8px; }
.review-version-notice { font-size:13px; }
.cell-history-label { display:block; color:var(--ink-soft); font-size:11px; margin-bottom:3px; }
