.tabs-root.svelte-126ak3w{width:100%;min-width:0;display:grid}button.svelte-126ak3w{overflow-wrap:anywhere;width:100%;padding:.5em 1em;font-weight:700}.tabs.svelte-126ak3w{isolation:isolate;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1em;display:grid;position:relative}.tabs.svelte-126ak3w:after{content:"";height:100%;width:calc((100% - 1em * (-1 + var(--tab-count))) / var(--tab-count));top:0;left:calc(var(--active-tab) * (100% + 1em) / var(--tab-count));background:var(--color-primary);opacity:.5;z-index:-1;transition:left calc(var(--transition-duration) * 1.5) var(--default-ease),width calc(var(--transition-duration)) ease-in-out;border-radius:100svw;position:absolute}.tab-content.svelte-126ak3w{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;align-items:start;column-gap:1em;width:100%;display:grid;overflow:scroll hidden}.tab-content.svelte-126ak3w::-webkit-scrollbar{display:none}.tab-content.svelte-126ak3w>:where(.svelte-126ak3w){scroll-snap-align:start;scroll-snap-stop:always;min-width:0;translate:calc(-1 * var(--initial-tab,0) * (100% + 1em))}
