.tabs.svelte-108on1m{display:flex;align-items:stretch;border-bottom:1px solid var(--color-border)}.tabs-scroll.svelte-108on1m{display:flex;gap:var(--spacing-xs);flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs-scroll.svelte-108on1m::-webkit-scrollbar{display:none}.tab.svelte-108on1m{padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;font-weight:var(--font-weight-bold);cursor:pointer;transition:all .2s;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm2);-webkit-user-select:none;user-select:none;opacity:.6;white-space:nowrap;flex-shrink:0}.tabs-end.svelte-108on1m{display:flex;align-items:center;flex-shrink:0}.tab.active.svelte-108on1m{color:var(--color-text-primary);box-shadow:var(--shadow-sm);font-weight:var(--font-weight-bold);box-shadow:0 3px 0 -1px var(--color-text-secondary);opacity:1}.tab.svelte-108on1m:hover:not(.active){color:var(--color-text-primary);opacity:.8}@media (max-width: 768px){.tabs.svelte-108on1m{width:100%}.tabs-scroll.svelte-108on1m{gap:0}.tab.svelte-108on1m{font-size:var(--font-size-sm);padding:var(--spacing-sm)}}@media (max-width: 599px){.tab.hide-on-mobile.svelte-108on1m{display:none}}
