/* PaperBoy platform bar. Pairs with paperboy-bar.js. Colours follow by-paperboy.com. */
#pb-bar{background:#101010;color:#f7f4eb;font:500 14px/1 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;position:relative;z-index:50}
#pb-bar .pb-bar__in{max-width:1120px;margin:0 auto;padding:0 16px;height:44px;display:flex;align-items:center;gap:20px}
#pb-bar a{color:inherit;text-decoration:none}
#pb-bar .pb-bar__home{font-family:Fraunces,Georgia,serif;font-weight:700;font-size:17px;letter-spacing:-.01em;flex:none}
#pb-bar .pb-bar__tools{list-style:none;margin:0;padding:0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;min-width:0}
#pb-bar .pb-bar__tools::-webkit-scrollbar{display:none}
#pb-bar .pb-bar__tools a{display:block;padding:8px 10px;border-radius:6px;color:rgba(247,244,235,.72);white-space:nowrap}
#pb-bar .pb-bar__tools a:hover{color:#f7f4eb;background:rgba(247,244,235,.08)}
#pb-bar .pb-bar__tools a[aria-current="page"]{color:#f7f4eb;background:rgba(247,244,235,.14)}
#pb-bar a:focus-visible{outline:2px solid #e6bc65;outline-offset:2px}
@media (max-width:480px){#pb-bar .pb-bar__in{gap:12px}#pb-bar .pb-bar__tools a{padding:8px 7px;font-size:13px}}
