.app-nav{z-index:50;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.app-nav-in{justify-content:space-between;align-items:center;height:60px;display:flex}.app-nav .center{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}@media (max-width:680px){.app-nav .center{display:none}}.app-right{align-items:center;gap:16px;display:flex}.acct{position:relative}.acct-btn{cursor:pointer;background:0 0;border:0;padding:0;display:block}.acct-menu{background:var(--surface);border:1px solid var(--line);z-index:60;border-radius:6px;width:226px;padding:8px;display:none;position:absolute;top:48px;right:0;box-shadow:0 26px 60px -38px #281c0c73}.acct-menu.open{display:block}.acct-menu .who{border-bottom:1px solid var(--line);margin-bottom:6px;padding:9px 12px 12px}.acct-menu .who b{letter-spacing:-.01em;font-size:14px;display:block}.acct-menu .who span{font-family:var(--mono);color:var(--muted);font-size:11px;display:block}.acct-menu a{color:var(--ink-2);cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;text-decoration:none;transition:background .12s;display:flex}.acct-menu a:hover{background:var(--surface-2);color:var(--ink)}.acct-menu a svg{opacity:.58;flex:none}.acct-menu a:hover svg{opacity:.92}.acct-menu a.current svg{opacity:1}.acct-menu a.current{color:var(--accent-text)}.avatar{background:var(--accent);color:#160f0a;width:34px;height:34px;font-size:14px;font-weight:700;font-family:var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.app-nav-in{justify-content:space-between;align-items:center;gap:14px;height:60px;display:flex}.app-nav .crumb{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.app-nav .crumb a{color:var(--muted);transition:color .15s}.app-nav .crumb a:hover{color:var(--ink)}.app-nav .crumb .sep{color:var(--faint)}.app-nav .crumb .here{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:560px){.app-nav .crumb .here{display:none}}.prog-pill{font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:9px;padding:6px 12px;font-size:12px;display:flex}.prog-pill b{color:var(--accent-text)}.nav-cta .cta-in{align-items:center;display:none}.nav-cta .cta-out{align-items:center;gap:12px;display:flex}html[data-pb-auth] .nav-cta .cta-in{display:flex}html[data-pb-auth] .nav-cta .cta-out{display:none}@media (max-width:360px){.nav-cta,.nav-cta .cta-out{gap:8px}.nav-cta .cta-out .btn-sm{padding:9px 10px}}
