.unified-scout-nav{z-index:80;color:#153d2e;background:#faf9f4;border-bottom:1px solid #d8ded3;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:8px clamp(20px,5vw,72px);font:14px/1.5 Avenir Next,system-ui,sans-serif;display:flex;position:relative}.unified-brand img{object-fit:contain;width:212px;height:72px;display:block}.unified-scout-nav details{position:relative}.unified-scout-nav summary{cursor:pointer;align-items:center;gap:16px;min-height:44px;padding:12px;list-style:none;display:flex}.unified-scout-nav summary::-webkit-details-marker{display:none}.unified-scout-nav nav{background:#faf9f4;border:1px solid #bdcaba;grid-template-columns:1fr 1fr;gap:24px;width:min(580px,100vw - 40px);max-height:75dvh;padding:24px;display:grid;position:absolute;top:100%;right:0;overflow:auto;box-shadow:0 12px 30px #12384a18}.unified-scout-nav nav a{color:inherit;border-radius:4px;padding:12px;text-decoration:none;display:block}.unified-scout-nav nav a:hover,.unified-scout-nav a[aria-current=page]{background:#e9eddf}.unified-local>span{text-transform:uppercase;letter-spacing:.1em;color:#52645c;padding:12px;font-size:11px;display:block}.unified-scout-nav :focus-visible{outline-offset:3px;outline:2px solid #cf5a3d}@media (width<=600px){.unified-brand img{width:180px;height:60px}.unified-scout-nav{min-height:76px}.unified-scout-nav nav{grid-template-columns:1fr;gap:12px}.unified-local{border-top:1px solid #bdcaba}}.unified-scout-nav{box-sizing:border-box;width:100%;min-height:0;padding:0 20px;font-family:Avenir Next,system-ui,sans-serif;display:block}.unified-nav-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;max-width:1256px;min-height:88px;margin:0 auto;display:flex}.unified-scout-nav summary{box-sizing:border-box;justify-content:center;width:48px;height:48px;padding:12px}.scout-hamburger{gap:5px;width:22px;display:grid}.scout-hamburger i{background:#153d2e;width:22px;height:2px;display:block}.unified-scout-nav details[open] .scout-hamburger i:first-child{transform:translateY(7px)rotate(45deg)}.unified-scout-nav details[open] .scout-hamburger i:nth-child(2){opacity:0}.unified-scout-nav details[open] .scout-hamburger i:last-child{transform:translateY(-7px)rotate(-45deg)}.scout-map-tools{border-bottom:1px solid #d8ded3;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.scout-map-tools nav{flex-wrap:wrap;gap:16px;display:flex}.scout-map-tools nav a,.scout-map-tools nav button{font:inherit;color:inherit;padding:8px}.scout-map-tools .nav-active{font-weight:700;text-decoration:underline}@media (width<=600px){.unified-nav-inner{min-height:76px}.scout-map-tools{flex-wrap:wrap}}.pnw-app-nav nav{grid-template-columns:1fr;gap:0;width:min(320px,100vw - 40px)}.pnw-app-nav nav a{border-bottom:1px solid #e2e5dc;border-radius:0}.pnw-app-nav nav a:last-child{border-bottom:0}.pnw-app-nav{position:sticky;top:0}html:has(.pnw-app-nav){scroll-padding-top:104px}@media (width<=600px){html:has(.pnw-app-nav){scroll-padding-top:92px}}
