.sticky-tabs{border:1px solid var(--border-color)}.sticky-tabs .tab-button-container.svelte-ncc0xt{display:flex;background:var(--bg-color);height:3.25rem;overflow-x:scroll;scroll-snap-type:x mandatory}.sticky-tabs .tab-button-container.svelte-ncc0xt::-webkit-scrollbar{height:0;width:0}.sticky-tabs .tab-button-container.svelte-ncc0xt .tab-button:where(.svelte-ncc0xt){all:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;gap:.25rem;cursor:pointer;transition:background-color .1s ease;flex:0 0 auto;padding:0 1rem;white-space:nowrap;scroll-snap-align:center}.sticky-tabs .tab-button-container.svelte-ncc0xt .tab-button:where(.svelte-ncc0xt) p.special:where(.svelte-ncc0xt){opacity:.2}.sticky-tabs .tab-button-container.svelte-ncc0xt .tab-button.active:where(.svelte-ncc0xt){color:var(--bw)}.sticky-tabs .tab-button-container.svelte-ncc0xt .tab-button.active:where(.svelte-ncc0xt) p.special:where(.svelte-ncc0xt){opacity:1}.horizontal-tabs-caret-container{display:flex;height:100%}.horizontal-tabs-caret-container .horizontal-tabs-caret-button.svelte-ncc0xt{all:unset;appearance:none;aspect-ratio:1/1;height:100%;display:grid;place-items:center;border-right:1px solid var(--border-color);cursor:pointer;background-color:transparent;transition:background-color .1s ease}.horizontal-tabs-caret-container .horizontal-tabs-caret-button.svelte-ncc0xt:hover{background-color:#ffffff1a}
