.tabs[data-v-2b6aa04d]{--app-text-overflow:visible;--tabs-h:40px;min-width:0;height:var(--tabs-h);scrollbar-width:none;align-items:stretch;gap:24px;display:flex;overflow-x:auto}.tabs[data-v-2b6aa04d]::-webkit-scrollbar{display:none}.tabs.has-rule[data-v-2b6aa04d]{background:linear-gradient(var(--a-app-hairline),var(--a-app-hairline)) 0 100%/100% 1px no-repeat}.tabs-sm[data-v-2b6aa04d]{--tabs-h:100%;gap:18px;min-height:36px}.tab[data-v-2b6aa04d]{min-width:0;height:auto;min-height:0;color:var(--a-app-ink-60);-webkit-text-fill-color:currentColor;font:var(--a-app-t-button);letter-spacing:var(--a-app-ls-body);white-space:nowrap;cursor:pointer;transition:color var(--a-t-fast) var(--a-ease);background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex;position:relative}.tab-i[data-v-2b6aa04d]{stroke-width:1.75px;flex:none}.tab-i[data-v-2b6aa04d],.tc[data-v-2b6aa04d]{color:var(--a-app-ink-50)}.tc[data-v-2b6aa04d]{font:400 12px/16px var(--a-app-font);font-variant-numeric:tabular-nums}.tab.is-on[data-v-2b6aa04d]{font-weight:600}.tab.is-on[data-v-2b6aa04d],.tab.is-on .tab-i[data-v-2b6aa04d]{color:var(--a-app-ink)}.tab.is-on[data-v-2b6aa04d]:after{content:"";background:var(--a-app-ink);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.tab.is-disabled[data-v-2b6aa04d]{color:var(--a-app-ink-50);cursor:not-allowed}.tab[data-v-2b6aa04d]:focus-visible{box-shadow:none;outline:0}.tab:focus-visible .tab-label[data-v-2b6aa04d]{border-radius:var(--a-app-r-kbd);box-shadow:0 0 0 1px var(--a-app-focus-border),var(--a-app-halo)}@media (hover:hover){.tab[data-v-2b6aa04d]:not(.is-on):not(.is-disabled):hover{color:var(--a-app-ink)}}.is-stretch .tab[data-v-2b6aa04d]{flex:1 1 0}.is-centered[data-v-2b6aa04d],.is-stretch .tab[data-v-2b6aa04d]{justify-content:center}@media (width>=768px) and (width<=1023.98px) and (height>=600px){.tabs[data-v-2b6aa04d]:not(.tabs-sm){--tabs-h:44px}}@media (width<=1023.98px) and (height<=599.98px),(width<=767.98px){.tabs[data-v-2b6aa04d]{--tabs-h:44px;gap:20px}.tab[data-v-2b6aa04d]{font:500 15px/20px var(--a-app-font)}.tab.is-on[data-v-2b6aa04d]{font-weight:600}.tc[data-v-2b6aa04d]{font:400 13px/18px var(--a-app-font)}}@media (pointer:coarse){.tab[data-v-2b6aa04d]{justify-content:center;min-width:44px;min-height:44px}}
