/* Generated by scratchpad/design-2026/build-member-menu.py from C:/Users/jack/design/member-menu.css - change the master, not this file. */
/* THE MEMBER'S MENU, on every page a member uses (Jack, 3 October 2026: "run through the full back end now and make sure
   design is consistent with what we've just done with bookmarks", "everything should flow so easily and be easy to
   navigate and see everything this can offer"). The region guide's bar (.rgd-bar5): the member's first name, the
   places in Larken, the one you are on underlined in bracken, held under the site bar as the page scrolls.
   Built into public/design-css/_member-menu.css by scratchpad/design-2026/build-member-menu.py and loaded as an extra
   (config/design.php) on the account's pages, the Daily and the Library. */

.rgd-bar5{position:sticky;top:var(--bar,76px);z-index:40;background:var(--paper,#FFFFF7);box-shadow:0 10px 30px rgba(65,64,66,.06)}
/* the site's column (.in, 1400) on most pages, Explore's (1600) on the pages drawn from Explore's parts, Bookmarks and Been */
.rgd-bar5 .in{max-width:1400px;margin:0 auto;padding:0 var(--edge,clamp(20px,4vw,60px));height:84px;display:flex;align-items:center;justify-content:center}
.bm-page .rgd-bar5 .in,.rgd-bar5:has(+ .ac-yours) .in{max-width:1600px}
/* the words alone, centred (no name before them since 3 October 2026) */
.rgd-bar5 nav{flex:0 1 auto;max-width:100%;display:flex;gap:34px;overflow-x:auto;scrollbar-width:none;height:100%;align-items:center}
.rgd-bar5 nav::-webkit-scrollbar{display:none}
.rgd-bar5 nav a{white-space:nowrap;text-decoration:none;color:var(--ink-55);padding:0 0 6px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s;font:300 26px/1.15 var(--face);letter-spacing:-.005em}
.rgd-bar5 nav a:hover{color:var(--ink)}
.rgd-bar5 nav a.on{color:var(--ink);border-bottom-color:var(--bracken)}

@media(max-width:900px){
  .rgd-bar5{top:var(--bar,64px)}
  .rgd-bar5 .in{height:64px;justify-content:flex-start}
  .rgd-bar5 nav{gap:20px}
  .rgd-bar5 nav a{font-size:20px;min-height:44px;display:flex;align-items:flex-end;padding:0 0 8px}
}
