.ds-segmented-control{align-items:center;gap:var(--gap-xxs);padding:var(--padding-xxs);border-radius:var(--radius-full);background-color:var(--color-bg-container-primary);border:var(--border-xs)solid var(--color-bg-container-border);display:inline-flex}.ds-segmented-control--full-width{width:100%}.ds-segmented-control--full-width .ds-segmented-control__segment{flex:1}.ds-segmented-control__segment{justify-content:center;align-items:center;gap:var(--gap-sm);padding:var(--padding-sm)var(--padding-md);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;background-color:#0000;border:none;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.ds-segmented-control__label{font-family:var(--font-paragraph-em-family);font-size:var(--font-paragraph-em-size);font-weight:var(--font-paragraph-em-weight);line-height:var(--font-paragraph-em-line-height);letter-spacing:var(--font-paragraph-em-letter-spacing);color:var(--color-text-secondary);transition:color .2s}.ds-segmented-control__icon{width:24px;height:24px;color:var(--color-icon-secondary);flex-shrink:0;font-size:24px;line-height:1;transition:color .2s}.ds-segmented-control__segment:not(.ds-segmented-control__segment--active):not(.ds-segmented-control__segment--disabled):hover{background-color:var(--color-action-passive-bg-hover)}.ds-segmented-control__segment--active{background-color:var(--color-action-primary-bg)}.ds-segmented-control__segment--active .ds-segmented-control__label,.ds-segmented-control__segment--active .ds-segmented-control__icon{color:var(--color-action-primary-text)}.ds-segmented-control__segment--active:hover{background-color:var(--color-action-primary-bg-hover)}.ds-segmented-control__segment--disabled{opacity:.4;cursor:not-allowed}.ds-segmented-control__segment:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px}.ds-segmented-control--compact .ds-segmented-control__segment{padding:var(--padding-xs)var(--padding-sm-md)}.ds-segmented-control--compact .ds-segmented-control__label{font-size:var(--font-paragraph-sm-em-size);line-height:var(--font-paragraph-sm-em-line-height);letter-spacing:var(--font-paragraph-sm-em-letter-spacing)}.ds-segmented-control--compact .ds-segmented-control__icon{width:20px;height:20px;font-size:20px}
.ThemeToggle-module__VrAxna__themeToggle{flex-shrink:0;align-items:center;display:flex}
.Header-module__WEbClq__nav{z-index:100;background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Header-module__WEbClq__navContainer{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:78px;display:flex}.Header-module__WEbClq__navLogo{align-items:center;gap:var(--primitive-gap-lg);color:var(--color-text-primary);flex-shrink:0;width:160px;text-decoration:none;display:flex}.Header-module__WEbClq__navLogoIcon{width:24px;height:24px}.Header-module__WEbClq__navLogoText{font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);letter-spacing:var(--font-title-body-letter-spacing)}.Header-module__WEbClq__navCenter{flex:1;justify-content:center;align-items:center;display:flex}.Header-module__WEbClq__navRight{justify-content:flex-end;align-items:center;gap:var(--primitive-gap-xl);flex-shrink:0;width:160px;display:flex}.Header-module__WEbClq__stickyHeader{z-index:1000;padding:var(--primitive-padding-lg);opacity:0;visibility:hidden;transition:all .3s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.Header-module__WEbClq__stickyHeaderVisible{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(20px);background:linear-gradient(#050505 0%,#050505f2 40%,#05050599 70%,#05050500 100%);transform:translateY(0)}[data-theme=light] .Header-module__WEbClq__stickyHeaderVisible{background:linear-gradient(#fff 0%,#fffffff2 40%,#fff9 70%,#fff0 100%)}.Header-module__WEbClq__stickyHeader .Header-module__WEbClq__navContainer{max-width:1440px;margin:0 auto}.Header-module__WEbClq__mobileMenuBtn{background:var(--color-action-passive-bg);border-radius:var(--primitive-radius-full);padding:var(--primitive-padding-sm);cursor:pointer;color:var(--color-text-primary);border:none;justify-content:center;align-items:center;width:40px;height:40px;display:none}.Header-module__WEbClq__mobileMenuBtn:hover{background:var(--color-action-passive-bg-hover)}.Header-module__WEbClq__mobileMenuOverlay{z-index:1000;opacity:0;visibility:hidden;background:#00000080;transition:opacity .3s,visibility .3s;display:none;position:fixed;inset:0}.Header-module__WEbClq__mobileMenuOverlay.Header-module__WEbClq__open{opacity:1;visibility:visible}.Header-module__WEbClq__mobileMenu{background:var(--color-bg-page-primary);width:341px;max-width:85vw;height:100%;padding:var(--primitive-padding-xl);flex-direction:column;justify-content:space-between;align-items:flex-start;transition:transform .3s;display:flex;position:absolute;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:5px 0 30px #00000026}.Header-module__WEbClq__mobileMenuOverlay.Header-module__WEbClq__open .Header-module__WEbClq__mobileMenu{transform:translate(0)}.Header-module__WEbClq__mobileMenuLinks{align-items:flex-start;gap:var(--primitive-gap-lg);flex-direction:column;width:100%;display:flex}.Header-module__WEbClq__mobileSubnav{padding-left:var(--primitive-padding-md)}.Header-module__WEbClq__mobileThemeToggle{margin-top:auto}@media (max-width:959px){.Header-module__WEbClq__navContainer{min-width:0;max-width:none}.Header-module__WEbClq__nav{min-width:0}.Header-module__WEbClq__navLogo{width:auto}.Header-module__WEbClq__navCenter,.Header-module__WEbClq__navRight,.Header-module__WEbClq__desktopThemeToggle{display:none!important}.Header-module__WEbClq__mobileMenuBtn{display:flex;top:39px;right:20px;z-index:9999!important;position:fixed!important}.Header-module__WEbClq__mobileMenuOverlay{display:block}}
.Sidebar-module__2pCxBa__sidebar{width:291px;top:calc(78px + var(--primitive-padding-lg)*2 + var(--primitive-gap-xl));flex-shrink:0;height:fit-content;position:sticky}@media (max-width:1280px){.Sidebar-module__2pCxBa__sidebar{width:170px}}@media (max-width:959px){.Sidebar-module__2pCxBa__sidebar{display:none}}
