/* TEMPORARY OVERRIDES of design-system-owned components (D167 / B10: "a site-side temporary override for a visible DS bug",
   DS-009). One file for all non-ThenNow overrides, so each is findable and removable; the ThenNow ones live in thennow.css.
   Each block names its DS change request and goes away when a synced DS carries it (npm run ds:sync). */

/* DS .ss-rail: on a long page the rail scrolls inside its own box and its "Talk with an expert" (the page's next step, D135)
   falls below the box, off-screen. This keeps the call to action at the rail's foot. The fix belongs upstream in the design
   system's rail component (change request: DS-009 follow-up, "rail CTA stays visible in a scrolling rail"). Tokens only. */
@media (min-width:1100px){
  .ss-rail .rail-cta{position:sticky;bottom:0;margin-bottom:0;padding:var(--sp-3) 0 var(--sp-1);background:var(--paper);z-index:1}
}

/* DS .ss-problem-picker: the selected chip turns font-weight 600, so it grows and the chips beside it shift. Selection
   changes colour only (Kristina, pin 11b3vd). The fix belongs upstream in the design system's ProblemPicker
   (change request: "selected chip keeps its width"). Tokens only. */
.ss-problem-picker .pp-chip[aria-expanded="true"]{font-weight:inherit}
