.NavMotion-module__ArpIua__panel{transform-origin:50% 0;transition:opacity var(--motion-state) ease-out, transform var(--motion-state) var(--motion-ease-out), visibility 0s var(--motion-state), display var(--motion-state) allow-discrete}.NavMotion-module__ArpIua__panel[hidden]{display:none}.NavMotion-module__ArpIua__panel[data-open=false]{transition-duration:var(--motion-instant),var(--motion-instant),0s,var(--motion-instant);transition-delay:0s,0s,var(--motion-instant),0s;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%)translateY(-6px)scale(.99)}.NavMotion-module__ArpIua__panel[data-open=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)translateY(0)scale(1)}@starting-style{.NavMotion-module__ArpIua__panel[data-open=true]{opacity:0;transform:translate(-50%)translateY(-8px)scale(.98)}}.NavMotion-module__ArpIua__mobile{transform-origin:top;transition:opacity var(--motion-state) ease-out, transform var(--motion-state) var(--motion-ease-out), display var(--motion-state) allow-discrete}.NavMotion-module__ArpIua__mobile[hidden]{display:none}.NavMotion-module__ArpIua__mobile[data-open=false]{transition-duration:var(--motion-instant);opacity:0;pointer-events:none;transform:translateY(-8px)}.NavMotion-module__ArpIua__mobile[data-open=true]{opacity:1;transform:translateY(0)}@starting-style{.NavMotion-module__ArpIua__mobile[data-open=true]{opacity:0;transform:translateY(-8px)}}@keyframes NavMotion-module__ArpIua__enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NavMotion-module__ArpIua__language[open]>span,.NavMotion-module__ArpIua__account[data-open=true]{animation:NavMotion-module__ArpIua__enter var(--motion-state) var(--motion-ease-out) both}@media (prefers-reduced-motion:reduce){.NavMotion-module__ArpIua__panel,.NavMotion-module__ArpIua__mobile{transition:none}.NavMotion-module__ArpIua__mobile,.NavMotion-module__ArpIua__language[open]>span,.NavMotion-module__ArpIua__account[data-open=true]{animation:none}}
.NavShell-module__fkyI2a__header{z-index:50;color:var(--text);background:var(--surface);border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);position:sticky;top:0}.NavShell-module__fkyI2a__bar{align-items:center;gap:.75rem;max-width:1200px;height:4rem;margin-inline:auto;padding-inline:1rem;display:flex}.NavShell-module__fkyI2a__brand{min-height:44px;color:var(--text);letter-spacing:-.025em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.625rem;font-size:18px;font-weight:700;display:inline-flex}.NavShell-module__fkyI2a__brandMark{flex-shrink:0;width:28px;height:28px}.NavShell-module__fkyI2a__desktop{align-items:center;gap:1.25rem;margin-inline-start:1rem;display:none}.NavShell-module__fkyI2a__navLink{min-height:44px;color:var(--muted);white-space:nowrap;transition:color var(--motion-instant);align-items:center;gap:.25rem;font-size:15px;font-weight:500;display:inline-flex}.NavShell-module__fkyI2a__navLink:hover,.NavShell-module__fkyI2a__navLink[aria-expanded=true]{color:var(--text)}.NavShell-module__fkyI2a__tools{align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.NavShell-module__fkyI2a__tool{width:44px;min-height:44px;color:var(--muted);transition:color var(--motion-instant), background-color var(--motion-instant);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.NavShell-module__fkyI2a__tool:hover{color:var(--text);background:var(--bg-2)}.NavShell-module__fkyI2a__toolLabel,.NavShell-module__fkyI2a__shortcut,.NavShell-module__fkyI2a__desktopTool,.NavShell-module__fkyI2a__primaryAction{display:none}.NavShell-module__fkyI2a__shortcut{color:var(--faint);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.NavShell-module__fkyI2a__toolSlot{align-items:center}.NavShell-module__fkyI2a__toolSlot>button{border:0}.NavShell-module__fkyI2a__toolSlot>details>summary{min-height:44px;padding-inline:.75rem;font-size:14px;font-weight:500}.NavShell-module__fkyI2a__cta{white-space:nowrap;height:44px;min-height:44px;padding-inline:1rem}.NavShell-module__fkyI2a__mobileTrigger{width:44px;height:44px;color:var(--muted);border-radius:.5rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.NavShell-module__fkyI2a__mobileTrigger:hover,.NavShell-module__fkyI2a__mobileTrigger[aria-expanded=true]{color:var(--text);background:var(--bg-2)}.NavShell-module__fkyI2a__mobileAuth{gap:.75rem;padding-block:1.25rem .25rem;display:flex}.NavShell-module__fkyI2a__mobileAuth>a{flex:1}.NavShell-module__fkyI2a__account{position:relative}.NavShell-module__fkyI2a__accountTrigger{width:44px;height:44px;min-height:44px;padding-inline:0;font-weight:500}.NavShell-module__fkyI2a__accountLabel,.NavShell-module__fkyI2a__accountChevron{display:none}.NavShell-module__fkyI2a__accountPanel{z-index:50;border:1px solid var(--border);background:var(--surface);transform-origin:100% 0;border-radius:.75rem;width:max-content;min-width:13rem;max-width:calc(100vw - 2rem);padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 32px -16px #00000040}.NavShell-module__fkyI2a__accountPanel[hidden]{display:none}.NavShell-module__fkyI2a__accountLink{min-height:44px;color:var(--text);border-radius:.375rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:14px;font-weight:500;display:flex}.NavShell-module__fkyI2a__accountLink:hover{background:var(--bg-2)}.NavShell-module__fkyI2a__accountLogout{color:var(--muted);border-top:1px solid var(--border);border-radius:0 0 .375rem .375rem}.NavShell-module__fkyI2a__header :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (min-width:480px){.NavShell-module__fkyI2a__primaryAction{display:inline-flex}}@media (min-width:1280px){.NavShell-module__fkyI2a__bar{gap:1.5rem;padding-inline:1.5rem}.NavShell-module__fkyI2a__desktop,.NavShell-module__fkyI2a__desktopTool{display:flex}.NavShell-module__fkyI2a__tools{gap:.375rem}.NavShell-module__fkyI2a__tool{width:auto;min-width:44px;padding-inline:.625rem;font-size:14px;font-weight:500}.NavShell-module__fkyI2a__toolLabel,.NavShell-module__fkyI2a__accountLabel,.NavShell-module__fkyI2a__accountChevron{display:inline}.NavShell-module__fkyI2a__accountTrigger{width:auto;padding-inline:.75rem}.NavShell-module__fkyI2a__mobileTrigger{display:none}}@media (min-width:1440px){.NavShell-module__fkyI2a__shortcut{display:inline}}
