/* 20261111ui-bb — Timeline date bracket. Hangs from the top of #track-wrap
   and marks the current tour card’s sourced date range. */
#track-wrap{position:relative}
#tl-bracket{
  position:absolute;top:0;left:0;height:14px;pointer-events:none;z-index:3;
}
#tl-bracket[hidden]{display:none}
.tl-br-rail{
  position:absolute;left:0;right:0;top:0;height:8px;
  border:1.5px solid var(--accent);border-bottom:0;border-radius:3px 3px 0 0;
  background:rgba(255,181,71,.16);
  box-sizing:border-box;
}
body.theme-light .tl-br-rail{background:rgba(224,138,0,.14)}
.tl-br-lab{
  position:absolute;left:50%;top:-1px;transform:translate(-50%,-100%);
  background:var(--accent);color:#1a1408;font:700 10px/1.2 var(--font);
  padding:1px 6px;border-radius:999px;white-space:nowrap;
  box-shadow:0 1px 2px rgba(0,0,0,.25);
}
body.owh-m .tl-br-lab{font-size:9px;padding:1px 5px}
body.owh-m #tl-bracket{height:12px}
/* While a card bracket is shown, the year thumb (which sits on the tour year, often outside a day-level window) is dimmed. */
body.tl-bracket-on #slider::-webkit-slider-thumb{opacity:.4}
body.tl-bracket-on #slider::-moz-range-thumb{opacity:.4}
