.filterTabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.filterTabs::-webkit-scrollbar{display:none}.filterTabs__list{border-radius:var(--radius-md);background:var(--white);box-shadow:inset 0 0 0 1px var(--rule);gap:.25rem;padding:.25rem;display:inline-flex;position:relative}.filterTabs__tab{z-index:1;border-radius:var(--radius-sm);font-size:var(--text-s);color:var(--text);white-space:nowrap;cursor:pointer;flex:none;padding:.5rem 1.25rem;font-weight:600;transition:color .15s,background .15s;position:relative}.filterTabs__tab:hover:not([aria-selected=true]){background:var(--warm-white-2);color:var(--text-strong)}.filterTabs__tab[aria-selected=true]{color:var(--text-strong)}.filterTabs__tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.filterTabs__indicator{top:.25rem;bottom:.25rem;left:var(--active-tab-left);width:var(--active-tab-width);border-radius:var(--radius-sm);background:var(--warm-white-4);transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);position:absolute}@media (prefers-reduced-motion:reduce){.filterTabs__indicator{transition:none}}.filterTabs__field{display:none}@media (max-width:639px){.filterTabs--collapse{overflow:visible}.filterTabs--collapse .filterTabs__list{display:none}.filterTabs--collapse .filterTabs__field{flex-direction:column;gap:.4rem;display:flex}}.filterTabs__label{font-size:var(--text-xs);color:var(--text-soft)}.filterTabs__field select{appearance:none;width:100%;font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-strong);border:1px solid var(--rule);border-radius:var(--radius-sm);background-color:var(--white);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23797B8F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;padding:.55rem 2.5rem .55rem .75rem;font-weight:500}.filterTabs__field select:focus-visible{border-color:var(--primary);box-shadow:var(--ring-focus);outline:none}
