.nav-drop{position:relative;display:flex;align-items:center}.nav-drop__btn{display:inline-flex;align-items:center;gap:5px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;line-height:inherit;color:var(--text-primary);padding:10px 6px 8px;white-space:nowrap}.nav-drop.is-open .nav-drop__btn,.nav-drop__btn:hover{color:var(--orange-600)}.nav-drop__btn.is-active{border-bottom-color:var(--orange-500)}.nav-drop__item[aria-current=page] .nav-drop__title{color:var(--orange-600)}.nav-drop__caret{transition:transform var(--duration-fast) var(--ease-out)}.nav-drop.is-open .nav-drop__caret{transform:rotate(180deg)}.nav-drop__menu{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:290px;padding:6px;background:var(--surface-page);border:1px solid var(--border-default);border-top:2px solid var(--orange-500);box-shadow:var(--shadow-raised)}.nav-drop__menu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}@media (hover:hover){.nav-drop:hover .nav-drop__menu{display:block}}.nav-drop.is-open .nav-drop__menu{display:block}.site-nav .nav-drop__item{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:0;border-radius:2px;white-space:normal}.site-nav .nav-drop__item:hover{background:var(--surface-subtle)}.nav-drop__title{font-size:14px;font-weight:600;color:var(--text-primary)}.nav-drop__item:hover .nav-drop__title{color:var(--orange-600)}.nav-drop__desc{font-size:12px;font-weight:400;line-height:1.45;color:var(--text-secondary)}.header-panel__inner--nav a.is-portfolio{display:flex;flex-direction:column;gap:2px}.is-portfolio__group{font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.sector-row__actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media (max-width:900px){.sector-row__actions{align-items:flex-start}}.fact-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gray-300);text-decoration-color:var(--gray-300);text-decoration-thickness:1px;text-underline-offset:3px}.fact-link:hover{color:var(--orange-600);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.pill-link{color:inherit;text-decoration:none}.pill-link:hover{color:var(--orange-600);text-decoration:underline;text-underline-offset:2px}