.TabSwitcher_root__A5D2B{--tab-switcher-gap:4px;--tab-switcher-padding:4px;--tab-switcher-item-padding-block:8px;--tab-switcher-item-padding-inline:16px;--tab-switcher-item-width:100%;--tab-switcher-background:var(--secondary);--tab-switcher-border:1px solid transparent;--tab-switcher-item-active-bg:var(--surface);--tab-switcher-item-hover-bg:var(--control-background);--tab-switcher-item-active-layer1:linear-gradient(var(--surface),var(--surface));--tab-switcher-item-active-layer2:linear-gradient(180deg,var(--control-border-active) 0%,transparent 100%);display:inline-flex;align-items:center;gap:var(--tab-switcher-gap);box-sizing:border-box;padding:var(--tab-switcher-padding);background:var(--tab-switcher-background);border:var(--tab-switcher-border);border-radius:8px}@media(max-width:1023px){.TabSwitcher_root__A5D2B{--tab-switcher-padding:2px}}.TabSwitcher_root_equal_width__qFjIl{display:flex;width:100%}.TabSwitcher_root_equal_width__qFjIl .TabSwitcher_item__GXi07{flex:1 1;min-width:0}.TabSwitcher_root_stretch_items___6wSK{align-items:stretch}.TabSwitcher_item__GXi07{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--tab-switcher-item-width);font-family:var(--font-family);padding:var(--tab-switcher-item-padding-block) var(--tab-switcher-item-padding-inline);font-weight:600;font-size:12px;line-height:24px;height:40px;white-space:nowrap}@media(max-width:1023px){.TabSwitcher_item__GXi07{height:44px}}.TabSwitcher_item__GXi07{letter-spacing:0;text-align:center;color:var(--text-secondary);background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:color .2s ease,background-color .2s ease}.TabSwitcher_item__GXi07:hover:not(.TabSwitcher_itemActive__yd1GP){color:var(--text-primary);background-color:var(--tab-switcher-item-hover-bg)}.TabSwitcher_item__GXi07:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(min-width:768px){.TabSwitcher_item__GXi07{font-size:14px;line-height:24px}}.TabSwitcher_itemActive__yd1GP{color:var(--text-primary);background-color:var(--tab-switcher-item-active-bg);background-image:var(--tab-switcher-item-active-layer1),var(--tab-switcher-item-active-layer2);background-origin:padding-box,border-box;background-clip:padding-box,border-box}