.tabs.svelte-126ak3w{gap:var(--component-tabs-gap);border-bottom:var(--component-tabs-border);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.tabs.svelte-126ak3w::-webkit-scrollbar{display:none}.tab.svelte-126ak3w{align-items:center;gap:var(--component-tab-gap);padding:var(--component-tab-padding);font-size:var(--component-tab-font-size);font-weight:var(--component-tab-font-weight);color:var(--component-tab-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;font-family:inherit;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.tab.svelte-126ak3w:hover{color:var(--component-tab-active-color);background:var(--color-surface-muted);border-radius:var(--component-tab-radius)}.tab.active.svelte-126ak3w{color:var(--component-tab-active-color);border-bottom-color:var(--component-tab-active-border);background:var(--component-tab-active-bg);border-radius:var(--component-tab-radius)}.tab.svelte-126ak3w:focus-visible{outline:var(--ring-focus);outline-offset:-2px;border-radius:var(--radius-sm)}.tab-badge.svelte-126ak3w{background:var(--component-tab-badge-bg);color:var(--component-tab-badge-color);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:var(--component-tab-badge-padding);line-height:1.2}
