.tab[data-orientation=vertical]{display:flex}.tab[data-orientation=horizontal]{padding-bottom:.475rem}.tab__list{gap:.563rem;display:flex}.tab__list[data-orientation=horizontal]{align-items:end}.tab__list[data-orientation=vertical]{flex-direction:column}.tab__trigger{box-sizing:border-box;opacity:.5;border:none;margin:0;transition:opacity .15s ease-out,color .15s ease-out;position:relative}.tab__trigger[aria-selected=true]{opacity:1}@media (prefers-reduced-motion:reduce){.tab__trigger{transition:none}}.tab__indicator{pointer-events:none;display:flex;position:absolute}.tab__indicator-bar{background:#70ffb2}.tab__trigger-wrapper{display:inline-flex;position:relative}.tab__trigger-wrapper[data-orientation=horizontal] .tab__indicator{justify-content:center;height:2px;bottom:-.475rem;left:0;right:0}.tab__trigger-wrapper[data-orientation=horizontal] .tab__indicator .tab__indicator-bar{border-top-left-radius:50rem;border-top-right-radius:50rem;width:35%;min-width:28px;height:100%}.tab__trigger-wrapper[data-orientation=vertical] .tab__indicator{flex-direction:column;justify-content:center;width:2px;top:0;bottom:0;left:-.7rem}.tab__trigger-wrapper[data-orientation=vertical] .tab__indicator .tab__indicator-bar{border-top-right-radius:50rem;border-bottom-right-radius:50rem;width:100%;height:35%;min-height:28px}
