[data-tab-motion]{position:relative;isolation:isolate}
[data-tab-motion]>.tab-motion-indicator{position:absolute;left:0;top:0;pointer-events:none;z-index:-1;opacity:0}
[data-tab-motion-ready=true]>.tab-motion-indicator{opacity:1}
[data-tab-motion-ready=true][data-tab-motion-axis=x]>[aria-selected=true]{touch-action:pan-y pinch-zoom;cursor:grab}
[data-tab-motion-ready=true][data-tab-motion-axis=y]>[aria-selected=true]{touch-action:pan-x pinch-zoom;cursor:grab}
[data-tab-motion-ready=true][data-tab-motion-axis=both]>[aria-selected=true]{touch-action:pinch-zoom;cursor:grab}
[data-tab-motion-ready=true][data-tab-motion-dragging=true]>[aria-selected=true]{cursor:grabbing;user-select:none;-webkit-user-select:none}
/* THE PILL CARRIES ITS OWN WORDS: hexagonai-labs/milo apps/web/app/tab-ink.css, as-is (tab-ink.js says why). The moving
   indicator is lifted over its row and clips a copy of the row drawn in the pill's word colour (--tab-ink). */
.tabMotion > .tabMotionIndicator:has(> .tabInk){z-index:2;overflow:hidden;color:var(--tab-ink,var(--on-primary))}
.tabInk{position:absolute;top:0;left:0}
.tabMotion > .tabMotionIndicator > .tabInk > *{margin:0;color:inherit;background:none;box-shadow:none;outline:none;opacity:1;transition:none;animation:none}
@media (forced-colors: active){.tabMotion > .tabMotionIndicator:has(> .tabInk){color:HighlightText}}
/* Pricing's switches wear the app's solid pill (owner ruling 2026-10-08: every segmented switch, /pricing included). */
.prx-tabs>.tab-motion-indicator,.prx-ladder-tabs>.tab-motion-indicator{border-radius:999px;background:var(--pill,#14181f)}
.industries .industry-navigation>.tab-motion-indicator{border-radius:16px;background:#f1f1f1}
.industries .industry-navigation[data-tab-motion-ready=true]>.industry-tab[aria-selected=true]{background:transparent}
.mp-tabs>.tab-motion-indicator{border-radius:40px;background:#191919}
.mp .mp-tabs[data-tab-motion-ready=true]>button[aria-selected=true]{background:transparent}
@media(max-width:600px){.industries .industry-navigation>.tab-motion-indicator{border-radius:14px}}
