.guide-jump{display:flex;align-items:center;gap:8px;overflow-x:auto;margin:12px 0;padding:8px 12px;background:#fff;border:1px solid #e4e4e7;border-radius:8px;scrollbar-width:thin;position:sticky;top:0;z-index:20}.guide-jump>span{flex:0 0 auto;font:700 12px/1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#52525b}.guide-jump a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:6px 12px;border:1px solid #e4e4e7;border-radius:6px;background:#f4f4f5;color:#a40022;font:700 14px/1.2 Arial,sans-serif;text-decoration:none;white-space:nowrap}.guide-jump a:hover{border-color:#a40022}.guide-jump a:focus-visible{outline:3px solid #c8102e;outline-offset:2px}.npa h2[id]{scroll-margin-top:72px}.npa-history{margin:24px 0;border:1px solid #e4e4e7;border-radius:8px;padding:0 16px;background:#fff}.npa-history>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;list-style:none}.npa-history>summary::-webkit-details-marker{display:none}.npa-history>summary h2{margin:0}.npa-history>summary:after{content:"Show";margin-left:auto;padding-left:12px;font:700 14px Arial,sans-serif;color:#a40022}.npa-history[open]>summary:after{content:"Hide"}.npa-history[open]{padding-bottom:12px}