.tab-bar.svelte-15ho7wb{display:flex;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--color-border, var(--white-alpha-8));scrollbar-width:none}.tab-bar.svelte-15ho7wb::-webkit-scrollbar{display:none}.tab-item.svelte-15ho7wb{position:relative;display:flex;align-items:center;gap:var(--space-1, 4px);font-weight:500;color:var(--color-text-secondary);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;transition:color var(--duration-quick, .15s) ease,border-color var(--duration-quick, .15s) ease;margin-bottom:-1px}.tab-item.svelte-15ho7wb:hover{color:var(--color-text-heading)}.tab-item.active.svelte-15ho7wb{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:600}.size-sm.svelte-15ho7wb .tab-item:where(.svelte-15ho7wb){padding:var(--space-2, 8px) var(--space-3, 12px);font-size:var(--text-sm, .8125rem);min-height:36px}.size-md.svelte-15ho7wb .tab-item:where(.svelte-15ho7wb){padding:var(--space-2, 8px) var(--space-4, 16px);font-size:var(--text-base, .875rem);min-height:44px}.size-lg.svelte-15ho7wb .tab-item:where(.svelte-15ho7wb){padding:.875rem 1.5rem;font-size:var(--text-base, .875rem);min-height:48px}.tab-icon.svelte-15ho7wb{font-size:1em;line-height:1}.tab-indicator.svelte-15ho7wb{position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-primary);border-radius:1px 1px 0 0;animation:svelte-15ho7wb-tabSlideIn var(--duration-quick, .15s) var(--ease-interaction, ease) forwards}.tab-item.svelte-15ho7wb:has(.tab-indicator:where(.svelte-15ho7wb)){border-bottom-color:transparent}@keyframes svelte-15ho7wb-tabSlideIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:640px){.tab-item.svelte-15ho7wb{font-size:var(--text-sm, .8125rem)}.size-md.svelte-15ho7wb .tab-item:where(.svelte-15ho7wb),.size-lg.svelte-15ho7wb .tab-item:where(.svelte-15ho7wb){padding:var(--space-2, 8px) var(--space-3, 12px)}}@media(prefers-reduced-motion:reduce){.tab-indicator.svelte-15ho7wb{animation:none}}
