.tabs-text{position:relative;display:flex;align-items:center;gap:20px;overflow-x:auto;padding-bottom:7px}.tab-text{position:relative;flex:none;padding:3px 2px;font-size:14px;line-height:18px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;transition:color .14s ease}@media (hover:hover){.tab-text:not([aria-selected=true]):not([aria-disabled=true]):not(:disabled):hover{color:var(--foreground)}}.tabs-own-line:after{content:"";position:absolute;right:0;bottom:-5px;left:0;height:2px;background:var(--accent)}.tabs-slide-line{position:absolute;bottom:2px;left:0;height:2px;pointer-events:none}@media (prefers-reduced-motion:no-preference){.tabs-slide-line{transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1)}}.tab-soon{font-size:11px;line-height:16px;font-weight:600;letter-spacing:0;text-transform:none}.tabs-text-wrap{display:flex;min-width:0;max-width:100%;flex-direction:column}.tabs-text-folded{visibility:hidden;height:0;overflow:hidden;border:0;padding:0}.tabs-text-wrap .tabs-fold{height:42px;flex:none;border-radius:var(--radius-md);background:var(--glass-surface-1);padding-right:12px;padding-left:16px;color:var(--foreground);font-size:14px;line-height:20px;font-weight:600}:root:not(.dark) .tabs-text-wrap .tabs-fold{border-color:rgb(255 255 255/.85)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 12px 30px -22px rgb(40 54 110/.38)}