/* Sliding tab indicator (CPM + PTS). ui-tabs.js adds .uib-tabs and one .uib-ind to each tab bar. */
.uib-tabs{position:relative}
.uib-tabs>*:not(.uib-ind){position:relative;z-index:1}
.uib-ind{position:absolute;z-index:0;pointer-events:none;left:0;top:0;width:0;height:0;opacity:0;
  transition:left .38s cubic-bezier(.34,1.35,.5,1),width .38s cubic-bezier(.34,1.35,.5,1),top .2s,height .2s,opacity .15s}
.uib-ind.on{opacity:1}
.uib-ind.line{background:var(--terracotta,#B6735C)}
/* pill bars: the indicator is the active background, so the active tab itself goes transparent */
.view-switcher.uib-tabs>.uib-ind,.ceo-mtx-tabs.uib-tabs>.uib-ind{background:var(--terracotta,#B6735C)}
.ceo-tabs.uib-tabs>.uib-ind{background:#fff;box-shadow:var(--shadow,0 1px 3px rgba(0,0,0,.12))}
.actabs.uib-tabs>.uib-ind{background:#F1F3F5}
.gtbar .seg.uib-tabs>.uib-ind{background:#fff;box-shadow:0 1px 3px #0002,0 0 0 .5px #0001}
.view-switcher.uib-tabs>.active,.ceo-tabs.uib-tabs>.active,.ceo-mtx-tabs.uib-tabs>.active,
.actabs.uib-tabs>.on,.gtbar .seg.uib-tabs>.on{background:transparent !important;box-shadow:none !important}
/* underline bars: the indicator is the underline, so the active tab's own border goes transparent */
.uib-tabs.uib-line-bar>.on{border-bottom-color:transparent !important;border-color:transparent !important}
@media (prefers-reduced-motion:reduce){.uib-ind{transition:none}}
