.neo-tab-selector{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:48px;max-height:48px}.neo-tab-selector:before{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-color:hsla(0,0%,100%,.12);z-index:2}.neo-tab-selector.no-motion .neo-tab-indicator{transition:none}.neo-tab-selector .neo-tab{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;padding:16px;cursor:pointer;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.78);white-space:nowrap;background:none;border:none;border-radius:0;transition:color var(--dur-hover) var(--ease-micro),background-color var(--dur-hover) var(--ease-micro)}@media(hover:hover)and (pointer:fine){.neo-tab-selector .neo-tab:hover{background-color:hsla(0,0%,100%,.06);color:#fff}}.neo-tab-selector .neo-tab:focus-visible{box-shadow:0 0 0 3px rgba(255,120,0,.2);border-radius:4px;outline:none;z-index:4}.neo-tab-selector .neo-tab.selected{color:#fff}.neo-tab-selector .neo-tab-indicator{position:absolute;bottom:0;left:0;height:4px;background-color:#ff7800;z-index:3;transition:transform var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out);will-change:transform,width}@media screen and (max-width:899px){.neo-tab-selector{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.neo-tab-selector::-webkit-scrollbar{display:none}.neo-tab-selector .neo-tab{padding:12px 10px;font-size:12px;flex-shrink:0}}@media screen and (max-width:480px){.neo-tab-selector .neo-tab{padding:10px 8px;font-size:11px}}