/* 271 - Pulse > Viewing Requests: sticky stack fix (v542).
   Problem: the group headers (TODAY / THIS WEEK ...) were sticky at top:0 and the toolbar at top:70px, i.e. BEHIND the
   sticky site header + the Pulse dock (which sit at --cd-top). While scrolling, slivers of the headers/toolbar showed
   through the gaps and the semi-transparent dock, so that area flickered / looked broken.
   Fix: one clean stack under the dock - dock (z 55) > group header (z 3) - and the toolbar is a normal block (it never
   truly stuck in the wide grid layout anyway). Group headers stick directly BELOW the dock and are fully opaque.
   Roll back: remove the <link> for css/271 in index.html. */
html body .req-cc .vr-ops .vr-toolbar{position:static!important;top:auto!important}
html body .req-cc .vr-ops .vr-group-head{
  position:sticky;
  top:calc(var(--cd-top) + var(--cd-dock) + 2px);
  z-index:3;
  background:var(--cd-soft,#f7f8fa);
}
/* phones: the dock + section strip are taller - keep the group header just under them */
@media (max-width:1099px){
  html body .req-cc .vr-ops .vr-group-head{top:calc(var(--cd-top) + var(--cd-dock) + 2px + 44px);}
}
