.nav-dd{position:relative;display:inline-flex}.nav-dd-trigger{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;cursor:pointer}.nav-dd-caret{opacity:.55;transition:transform .18s var(--ease,cubic-bezier(.2,0,0,1)),opacity .16s var(--ease,cubic-bezier(.2,0,0,1))}.nav-dd-trigger.active,.nav-dd.open>.nav-dd-trigger{color:var(--fg-0,#f4f5f8);background:var(--bg-2,#14151e)}.nav-dd.open .nav-dd-caret{transform:rotate(180deg);opacity:1}.nav-dd-menu{position:absolute;top:100%;left:0;padding-top:10px;z-index:200;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .15s var(--ease,cubic-bezier(.2,0,0,1)),transform .15s var(--ease,cubic-bezier(.2,0,0,1)),visibility 0s linear .15s}.nav-dd.open .nav-dd-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .15s var(--ease,cubic-bezier(.2,0,0,1)),transform .2s var(--ease-spring,cubic-bezier(.34,1.3,.64,1))}.nav-dd-panel{width:320px;padding:8px;gap:2px;background:var(--bg-4,#22252f);border:1px solid var(--line-2,rgba(255,255,255,.08));border-radius:var(--r-lg,14px);box-shadow:0 18px 48px -12px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.35)}.nav-dd-item,.nav-dd-panel{display:flex;flex-direction:column}.nav-dd-item{gap:3px;padding:9px 11px;border-radius:var(--r-md,10px);transition:background .14s var(--ease,cubic-bezier(.2,0,0,1))}.nav-dd-item:hover{background:var(--bg-2,#14151e)}.nav-dd-item-top{display:flex;align-items:center;gap:8px}.nav-dd-item-label{font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--fg-0,#f4f5f8)}.nav-dd-item-desc{font-size:12px;line-height:1.45;color:var(--fg-2,#8a8d99)}.nav-dd-soon{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-bright,#60a5fa);background:var(--accent-soft,rgba(59,130,246,.14));border:1px solid rgba(96,165,250,.3);padding:2px 6px;border-radius:var(--r-pill,999px)}@media (prefers-reduced-motion:reduce){.nav-dd-caret,.nav-dd-menu,.nav-dd.open .nav-dd-menu{transition:none}}