.global-nav{display:flex;align-items:stretch;gap:1px;min-height:36px;background:#ffffff24}.global-nav:not(.global-nav--mobile){min-width:0;flex-wrap:wrap}@media (min-width: 1161px) and (max-width: 1500px){.site-header>.global-nav{flex-wrap:nowrap}.site-header>.global-nav a{min-width:0;padding-inline:5px;gap:4px}}.global-nav a{position:relative;display:inline-flex;align-items:center;gap:5px;min-width:78px;padding:6px 9px;color:inherit;background:#1013121a;font-size:11px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s var(--ease-out),color .16s var(--ease-out)}.global-nav a:hover{color:var(--amber);background:#e5a62f1c}.global-nav a.is-current{color:var(--ink);background:var(--amber);box-shadow:inset 0 -2px #101312c7}.global-nav a.is-current svg{color:var(--ink)}.global-nav a.is-current .global-nav-label small{opacity:1}.global-nav-index{align-self:flex-start;color:currentColor;font:7px var(--font-mono);letter-spacing:.04em;opacity:.72}.global-nav-label{display:grid;gap:2px;white-space:nowrap}.global-nav-label small{color:currentColor;font:6px var(--font-mono);letter-spacing:.08em;opacity:.58}.site-header:not(.site-header--solid) .global-nav{background:#ffffff2e}.site-header:not(.site-header--solid) .global-nav a{color:#ffffffde;background:#10131214}.site-header:not(.site-header--solid) .global-nav a.is-current{color:var(--ink);background:var(--amber)}.site-header--solid .global-nav{background:#1013121f}.site-header--solid .global-nav a{color:var(--ink);background:#f5f4efc7}.pcba-header .global-nav,.about-header .global-nav{margin-left:auto;margin-right:auto;background:#10131221}.pcba-header .global-nav a{color:var(--ink);background:#f5f4efe6}.about-header .global-nav{background:#ffffff2e}.about-header .global-nav a{color:#ffffffdb;background:#10131229}.about-header .global-nav a.is-current{color:var(--ink);background:var(--amber)}.global-nav--mobile{display:grid;min-height:0;background:transparent}.global-nav--mobile a{min-height:50px;display:grid;grid-template-columns:28px 20px 1fr 18px;gap:10px;align-items:center;padding:9px 0;color:#fff;background:transparent;border-bottom:1px solid rgba(255,255,255,.16)}.global-nav--mobile a.is-current{padding-left:10px;color:var(--ink);background:var(--amber);border-bottom-color:var(--amber)}.global-nav--mobile .global-nav-index{align-self:center;font-size:8px}.global-nav--mobile .global-nav-label{font-size:14px}.global-nav--mobile .global-nav-label small{font-size:7px}@media (max-width: 1160px){.pcba-header>.global-nav,.about-header>.global-nav{display:none}}@media (max-width: 980px){.site-header>.global-nav{display:none}}
