.site-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:14px}.site-navigation>a,.account-menu summary{padding:8px 10px;color:var(--muted,#666);text-decoration:none;border-radius:6px;cursor:pointer;white-space:nowrap}.site-navigation a[aria-current=page]{color:var(--text,#000);background:var(--surface,#fafafa)}.account-menu{position:relative}.account-menu summary{list-style:revert}.account-menu-links{position:absolute;right:0;top:100%;min-width:220px;max-width:calc(100vw - 32px);z-index:20;display:grid;gap:4px;padding:8px;border:1px solid var(--strong,#d4d4d4);border-radius:6px;background:var(--bg,#fff)}.account-menu-links a{display:block;padding:10px;color:inherit;text-decoration:none;white-space:normal}.account-menu-links a:hover{background:var(--surface,#fafafa)}.site-navigation [hidden]{display:none!important}#account-overview .panel{text-decoration:none;color:inherit}#account-overview .panel p{color:var(--muted)}@media(max-width:640px){.topbar{align-items:flex-start;flex-wrap:wrap;padding:16px}.site-navigation{width:100%;gap:0}.site-navigation>a,.account-menu summary{font-size:13px;padding:8px}.account-menu-links{right:0}.topbar-actions{width:100%;min-width:0}}
.topbar{height:auto;min-height:76px;gap:20px}.site-navigation.app-navigation{max-width:none;overflow:visible;white-space:normal;flex-wrap:wrap}.site-navigation.app-navigation a{font-size:14px;padding:8px 10px}@media(max-width:640px){.site-navigation.app-navigation a{font-size:13px;padding:8px}}
@media(max-width:640px){.site-navigation{position:relative}.site-navigation .account-menu{position:static}.site-navigation .account-menu-links{right:0;top:100%}}
