f7e9c88762
Add foundation types and styles for upcoming depth enhancements: TypeScript types (src/types/pmr.ts): - SkillCategory type for grouping skills - KPIStory interface for rich KPI detail content - story? field added to KPI interface - ConstellationNode and ConstellationLink for D3 career graph - DetailPanelContent discriminated union for panel routing - EducationExtra interface for expanded education detail CSS custom properties (src/index.css): - --subnav-height: 36px (section jump bar) - --panel-narrow: 400px, --panel-wide: 60vw (detail panel widths) - --backdrop-blur: 4px, --backdrop-bg (panel overlay) - @keyframes panel-slide-in, panel-slide-out, backdrop-fade-in - prefers-reduced-motion overrides for instant panel animations Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>