/* Shared cue: JS adds the marker only when the rail really overflows and meets its item threshold. */
.v2-section.has-v2-horizontal-rail .v2-section__title{
  width:100%;
  display:flex;
  align-items:center;
  gap:8px;
}

.v2-section.has-v2-horizontal-rail .v2-section__title::after{
  content:"→";
  margin-left:auto;
  margin-right:4px;
  flex:0 0 auto;
  color:currentColor;
  font-size:21px;
  line-height:1;
  font-weight:600;
  opacity:.72;
  transform:translateY(-1px);
  pointer-events:none;
}
