.page-links{display:grid;gap:8px;margin-top:12px}.page-links a{font-size:12px;padding:12px;border:1px solid var(--line);border-radius:10px;text-decoration:none;min-height:44px}.section-jumps{display:flex;gap:7px;overflow-x:auto;padding:4px 0 10px;margin-bottom:14px;scrollbar-width:thin}.section-jumps a{flex-shrink:0;display:inline-flex;align-items:center;padding:9px 13px;min-height:40px;border:1px solid var(--line);border-radius:22px;font-size:12px;text-decoration:none;background:var(--card)}.section-jumps a:hover,.page-links a:hover{background:#ede5e9}.fund-refresher>summary,#pshOverviewAnalysis>.panel>summary{font-size:15px}#pshOverviewAnalysis details.panel>summary{font-size:15px;display:flex;align-items:center;min-height:32px}#pshOverviewAnalysis details.panel[open]>summary{margin-bottom:15px}.section-jumps a:focus-visible,.page-links a:focus-visible{outline:3px solid #8c7195;outline-offset:2px}#pshAnnualHistory,#pshReturnsPanel,#pshCostsPanel,#pshEquityPanel,#pshRiskPanel,#pshThesisPanel,#pshRefresher,#pshSearch,#psh13fSummary{scroll-margin-top:20px}.fund-refresher>.title{margin-top:18px}.investor-table th:first-child,.investor-table td:first-child{min-width:145px}#pshHoldings>.psh-position:first-child{margin-top:0}
