.TabNavigation-module__3bLcRq__nav{background-color:var(--color-bg-secondary);max-width:100%}@media (min-width:769px){.TabNavigation-module__3bLcRq__nav{top:var(--sticky-tabs);z-index:20;position:sticky}}.TabNavigation-module__3bLcRq__container{border-bottom:1px solid var(--color-border-primary)}.TabNavigation-module__3bLcRq__tabList{align-items:center;gap:var(--space-4);padding:var(--space-3) 0 0;scrollbar-width:none;-ms-overflow-style:none;margin:0;list-style:none;display:flex;overflow-x:auto}.TabNavigation-module__3bLcRq__tabList::-webkit-scrollbar{display:none}.TabNavigation-module__3bLcRq__tabItem{flex-shrink:0}.TabNavigation-module__3bLcRq__tabButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background-color:#0000;border:none;border-radius:0;display:flex}.TabNavigation-module__3bLcRq__tabLabel{font-family:var(--font-primary);font-size:15px;font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.TabNavigation-module__3bLcRq__tabIcon{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.TabNavigation-module__3bLcRq__tabIcon img{object-fit:contain;width:100%;height:100%}.TabNavigation-module__3bLcRq__tabButtonActive{background-color:var(--color-secondary-800)}.TabNavigation-module__3bLcRq__tabButtonActive .TabNavigation-module__3bLcRq__tabLabel{color:var(--color-text-inverse)}.TabNavigation-module__3bLcRq__tabButtonActive .TabNavigation-module__3bLcRq__tabIcon{filter:brightness(0)invert()}.TabNavigation-module__3bLcRq__tabButton:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px;border-radius:var(--radius-sm)}.TabNavigation-module__3bLcRq__tabButton:hover:not(.TabNavigation-module__3bLcRq__tabButtonActive){background-color:#f0f0f0}@media (max-width:768px){.TabNavigation-module__3bLcRq__container{padding:0 var(--space-4)}.TabNavigation-module__3bLcRq__tabButton{padding:var(--space-1) var(--space-3)}.TabNavigation-module__3bLcRq__tabLabel{font-size:var(--font-size-sm)}}
