/* walk-fixes.css (2026-10-16, lane walk). Additive, loaded LAST. Four small fixes found walking the dev site as a new user.
   Not linked yet: needs one <link rel="stylesheet" href="css/walk-fixes.css"> after the last stylesheet in index.html. Design tokens only. */

/* 1. Upload zone: the paperclip icon sat at the left edge while the text was centred (a later .upload-icon rule gives it width:44px, so it is a left-aligned block). */
.upload-area .upload-icon { margin-left: auto; margin-right: auto; text-align: center; }

@media (max-width: 640px) {
  /* 2. Phone: the Command Center header row and tab strip pushed the whole page 153px wider than the screen. Let the tab strip scroll inside itself instead. */
  .dash-tabs { max-width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  .dash-header-actions { max-width: 100%; flex-wrap: wrap; }

  /* 3. Phone: the 13-column pipeline table was squeezed into 362px (headers broke letter by letter, cells showed "$…"). Keep its natural width; the wrapper already scrolls sideways. */
  .pipeline-table { min-width: 900px; }
}
