a.cs-hub-rail-row.btn-no-link-style,a.cs-hub-rail-row.btn-no-link-style:hover{color:var(--text-primary)!important}.cs-hub-nav button.nav-link{border-radius:8px;transition:background .15s ease,color .2s ease}.cs-hub-nav button.nav-link:hover,.cs-hub-nav nav a:not(.nav-cta):not(:has(img)):hover{background:rgba(255,255,255,.07)}[data-theme=light] .cs-hub-nav button.nav-link:hover,[data-theme=light] .cs-hub-nav nav a:not(.nav-cta):not(:has(img)):hover{background:rgba(0,0,0,.05)}@media (prefers-color-scheme:light){[data-theme=system] .cs-hub-nav button.nav-link:hover,[data-theme=system] .cs-hub-nav nav a:not(.nav-cta):not(:has(img)):hover{background:rgba(0,0,0,.05)}}.cs-hub-drawer,.cs-hub-nav{--app-tooltip-bg:#1a1b1f;--app-tooltip-text:#E8E8EC;--app-tooltip-border:rgba(255,255,255,0.1)}[data-theme=light] .cs-hub-drawer,[data-theme=light] .cs-hub-nav{--app-tooltip-bg:#ffffff;--app-tooltip-text:#1A1A2E;--app-tooltip-border:rgba(0,0,0,0.12)}@media (prefers-color-scheme:light){[data-theme=system] .cs-hub-drawer,[data-theme=system] .cs-hub-nav{--app-tooltip-bg:#ffffff;--app-tooltip-text:#1A1A2E;--app-tooltip-border:rgba(0,0,0,0.12)}}.cs-hub-drawer a:hover .cs-rail-icon,.cs-hub-rail a:hover .cs-rail-icon{animation:cs-rail-icon-pop .26s ease forwards}@media (prefers-reduced-motion:reduce){.cs-hub-drawer a:hover .cs-rail-icon,.cs-hub-rail a:hover .cs-rail-icon{animation:none}}@media (min-width:1100px){body:has(.cs-hub-no-rail) nav.cs-hub-nav-desktop{display:flex!important}}@media (max-width:639px){.cs-hub-nav .nav-cta,.cs-hub-nav-actions>.navid-hub-member{display:none}}@media (max-width:400px){.cs-hub-nav .cs-hub-share{display:none}}.cs-hub-nav a.btn-no-link-style{color:var(--text-primary)!important}@media (min-width:1100px) and (max-width:1279.98px){.cs-hub-nav-actions .cs-hub-share-label{display:none}.cs-hub-nav-actions .cs-hub-share{width:32px;padding:0!important;justify-content:center;border:none!important;background:none!important;border-radius:6px!important}.cs-hub-nav nav.cs-hub-nav-desktop{gap:10px;padding-left:8px;padding-right:8px}}@media (min-width:1100px){.cs-hub-shell>.cs-hub-content{padding-left:16px;padding-right:16px}.cs-hub-shell:has(.cs-hub-no-rail)>.cs-hub-content{padding-left:0;padding-right:0}}@media (max-width:1099.98px){body:has(.cs-hub-no-rail) header.cs-hub-nav{position:relative}}