.tabs{border-block-end:1px solid var(--line);scrollbar-width:none;gap:4px;margin-block-end:var(--s6);display:flex;position:relative;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:12px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.tab:hover,.tab.on{color:var(--ink)}.tab:disabled{opacity:.45;cursor:not-allowed}.tab .n{color:var(--faint);margin-inline-start:4px;font-family:Archivo,sans-serif;font-size:12px}.tabs .ink{background:var(--ink);height:2px;transition:inset-inline-start .45s var(--spring),width .45s var(--spring);will-change:inset-inline-start,width;pointer-events:none;border-radius:2px;position:absolute;inset-block-end:-1px}.tabs.fade-e{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.tabs.fade-s{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000)}.tabs.fade-s.fade-e{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}[dir=rtl] .tabs.fade-e{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 64px),#0000)}[dir=rtl] .tabs.fade-s{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}[dir=rtl] .tabs.fade-s.fade-e{-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.tab-panes{display:grid}.tab-panes>.tab-pane{grid-area:1/1;min-inline-size:0}.tab-panes>.tab-pane.is-off{visibility:hidden;pointer-events:none}.tab-panes.fit-active>.tab-pane.is-off{display:none}[data-pane][data-on],[data-pane]:not(.tab-pane){animation:paneIn var(--dur-calm) var(--ease)}html.static [data-pane]{animation:none}@media (prefers-reduced-motion:reduce){[data-pane]{animation:none}.tabs .ink{transition:none}}@media (pointer:coarse){.tab{min-block-size:var(--touch-target)}}
