/* One persistent red stroke travels between selected items in each scroller. */
#story-list,#rail-items{position:relative}
.sliding-selection-bar{
 position:absolute;
 top:0;
 left:0;
 width:2px;
 background:var(--accent-primary);
 pointer-events:none;
 opacity:0;
 z-index:1;
 transition:transform 420ms cubic-bezier(.22,1,.36,1),height 420ms cubic-bezier(.22,1,.36,1),opacity 160ms ease-out;
}
#story-list.selection-track .story::before,
#rail-items.selection-track .feed-nav::before{content:none}
.story,.rail .feed-nav{
 transition:background-color 240ms cubic-bezier(.22,1,.36,1),color 180ms ease-out;
}
@media(prefers-reduced-motion:reduce){
 .sliding-selection-bar,.story,.rail .feed-nav{transition:none!important}
}
