/* ============================================================================
   new-ui/trajnim.css — the training page's "Pyet trajnuesin" and its learn sub-nav
   offsets (2026-10-10, design "KosovaJob — publik + i kyçur",
   docs/design/design-2026-10-09/components/KJTraining.html; ROADMAP P4-trainers;
   kj-trainer-msg-start.php kj_trmsg_ask_html(…, 'training')). Loads after
   new-ui/trainings.css, which carries the rest of /trajnim.

   This file used to hold the 2026-09-14 Batch-1 /trajnim rules; nothing had linked it
   since new-ui/trainings.css took the trainings pages over (09-15), and its .kj-trd-*
   rules would now fight that sheet. Its old content is kept in the package backup
   (p234-backup/p4-trainers/new-ui__trajnim.css).
   ============================================================================ */

/* The share-row button (trainings.css .kj-trd-sidebtn: h48, 0 16, 14.5/700, 1.5px stroke-2,
   inline-flex centred, gap 8). "Pyet trajnuesin" wraps to two lines beside the 16px icon in the
   143px half-row; the design keeps the label in a centred span and the icon at its size — a bare
   text node is start-aligned and the svg shrank to 13.3px (measured 2026-10-10). */
.kj-trd-sidebtn--ask { text-align: center; }
.kj-trd-sidebtn--ask svg { flex: none; }
/* the design's ask is a <button> (line-height normal → 19px line boxes for Mulish 14.5): the label must not
   inherit the page's 1.5 (line 1 sat 1.7px high, line 2 1px low — re-verify 2026-10-11) */
.kj-trd-sidebtn--ask span { line-height: normal; }

/* The learn sub-nav (kj_learn_subnav_html — Gjithë katalogu · Për ty · Trajnuesit, a candidate
   session) pins the bar from y72 to 122 (its top rule over the header's, the 48px row, a rule under it — base.css .kj-subnav--b3, 2026-10-11), so the pinned chrome is 122px (base.css
   --kj-b3-chrome-h). The sticky offsets keep their distances under it: the pill bar 4 under the
   chrome (77 = 73 + 4 → 126, the design's 126), the side card 19 (92 → 141), the sections'
   scroll-margin = the bar + its 48 + 12 (137 → 186). trajnim.php adds the class only when it
   prints the bar, and its scroll-spy reads the bar's computed top. */
.kj-trn-page--learnnav .kj-trd-tabs { top: 126px; }
.kj-trn-page--learnnav .kj-trd-side { top: 141px; }
.kj-trn-page--learnnav .kj-trd-card, .kj-trn-page--learnnav .kj-trd-similar { scroll-margin-top: 186px; }
