.public-navigation_compact__TtkYb{position:relative;color:var(--cbx-ink)}.public-navigation_compact__TtkYb>summary{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--cbx-border);border-radius:999px;background:var(--cbx-surface-tint);font-size:14px;font-weight:600;cursor:pointer;list-style:none}.public-navigation_compact__TtkYb summary::-webkit-details-marker{display:none}.public-navigation_compact__TtkYb :is(summary,a):focus-visible{outline:2px solid var(--cbx-purple);outline-offset:3px}.public-navigation_panel__jRqL7{position:absolute;top:calc(100% + 14px);left:50%;z-index:90;width:340px;max-height:calc(100dvh - 110px);overflow-y:auto;transform:translateX(-50%);padding:12px;border:1px solid var(--cbx-border);border-radius:16px;background:var(--cbx-surface-tint);box-shadow:0 16px 40px rgb(0 0 0/18%)}.public-navigation_panel__jRqL7 a,.public-navigation_panel__jRqL7 summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;color:var(--cbx-ink);font-size:14px;line-height:1.5;text-decoration:none;list-style:none;cursor:pointer}.public-navigation_panel__jRqL7 :is(a,summary):hover{background:var(--cbx-surface-2)}.public-navigation_panel__jRqL7>details{border-top:1px solid var(--cbx-border)}.public-navigation_panel__jRqL7>details>summary{font-weight:600}.public-navigation_group__tnbvz{padding:4px 0 8px 12px}.public-navigation_group__tnbvz p{margin:8px 12px 4px;color:var(--cbx-ink-3);font-size:12px;font-weight:600}@media (min-width:1280px){.public-navigation_compact__TtkYb{display:none}}.public-navigation_menuSurface__9hzq4{border:1px solid color-mix(in srgb,var(--cbx-ink) 12%,transparent);border-radius:18px;background:var(--cbx-surface-tint);color:var(--cbx-ink);box-shadow:0 16px 48px rgb(24 18 38/10%),0 2px 6px rgb(24 18 38/4%);animation:public-navigation_menuEnter__Chwqz .18s cubic-bezier(.2,.8,.2,1) both}.public-navigation_megaPanel__fopDy{max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;padding:24px;white-space:normal}.public-navigation_sectionLabel__o3lfI{padding-inline:12px;color:var(--cbx-ink-2);font-size:11px;font-weight:500;line-height:18px;letter-spacing:.1em;text-transform:uppercase}.public-navigation_menuLink__sXR7v{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;transition:background-color .16s ease,color .16s ease}.public-navigation_menuLink__sXR7v:focus-visible,.public-navigation_menuLink__sXR7v:hover{background:color-mix(in srgb,var(--cbx-purple) 7%,var(--cbx-surface-tint))}.public-navigation_menuLink__sXR7v:focus-visible{outline:2px solid var(--cbx-purple);outline-offset:2px}.public-navigation_menuIcon__XoWLd{width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--cbx-purple);stroke-width:1.8}.public-navigation_menuTitle__83Taf{display:block;color:var(--cbx-ink);font-size:14px;font-weight:600;line-height:20px;transition:color .16s ease}.public-navigation_menuLink__sXR7v:is(:hover,:focus-visible) .public-navigation_menuTitle__83Taf{color:var(--cbx-purple)}.public-navigation_menuDescription__QFIhh{display:block;margin-top:3px;color:color-mix(in srgb,var(--cbx-ink-2) 86%,var(--cbx-surface-tint));font-size:12px;font-weight:400;line-height:18px}.public-navigation_menuDivider__A03iN{border-top:1px solid color-mix(in srgb,var(--cbx-ink) 10%,transparent)}.public-navigation_utilityLink__VRgIP{background:color-mix(in srgb,var(--cbx-purple) 3%,var(--cbx-surface-tint))}html[data-cbx-theme=dark] .public-navigation_menuSurface__9hzq4{box-shadow:0 16px 48px rgb(0 0 0/28%),0 2px 6px rgb(0 0 0/12%)}@keyframes public-navigation_menuEnter__Chwqz{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.public-navigation_menuSurface__9hzq4{animation:none}.public-navigation_menuLink__sXR7v,.public-navigation_menuTitle__83Taf{transition:none}}