@keyframes ChartRenderer-module__R3YUVW__chartFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ChartRenderer-module__R3YUVW__chartScaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ChartRenderer-module__R3YUVW__chartTitleReveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes ChartRenderer-module__R3YUVW__rollOutSpin{0%{opacity:0;clip-path:circle(0%);transform:rotate(-420deg)scale(.15)}60%{opacity:1;clip-path:circle(100%);transform:rotate(12deg)scale(1.05)}75%{transform:rotate(-4deg)scale(.98)}to{opacity:1;clip-path:circle(100%);transform:rotate(0)scale(1)}}@keyframes ChartRenderer-module__R3YUVW__growFromBottom{0%{opacity:0;clip-path:inset(100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes ChartRenderer-module__R3YUVW__growFromLeft{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes ChartRenderer-module__R3YUVW__expandFromCenter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ChartRenderer-module__R3YUVW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ChartRenderer-module__R3YUVW__emptyState{min-height:200px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.875rem;animation:.6s cubic-bezier(.16,1,.3,1) forwards ChartRenderer-module__R3YUVW__chartFadeInUp;display:flex}.ChartRenderer-module__R3YUVW__emptyState p{margin:0}.ChartRenderer-module__R3YUVW__chartWrapper{width:100%;overflow:hidden}.ChartRenderer-module__R3YUVW__chartStage{transition:transform .4s,box-shadow .4s}.ChartRenderer-module__R3YUVW__chartStage:hover{transform:translateY(-4px)scale(1.01)}.ChartRenderer-module__R3YUVW__chartStageVisible{transform-origin:top;animation:.6s cubic-bezier(.16,1,.3,1) forwards ChartRenderer-module__R3YUVW__chartScaleIn}.ChartRenderer-module__R3YUVW__chartStageWaiting{background:linear-gradient(90deg, transparent 0%, var(--bg-tertiary) 50%, transparent 100%);background-size:200% 100%;border-radius:8px;min-height:300px;animation:1.6s linear infinite ChartRenderer-module__R3YUVW__shimmer}.ChartRenderer-module__R3YUVW__rollOutSpin{transform-origin:50%;animation:2.4s cubic-bezier(.22,1,.36,1) forwards ChartRenderer-module__R3YUVW__rollOutSpin}.ChartRenderer-module__R3YUVW__growFromBottom{animation:.9s cubic-bezier(.16,1,.3,1) forwards ChartRenderer-module__R3YUVW__growFromBottom}.ChartRenderer-module__R3YUVW__growFromLeft{animation:.9s cubic-bezier(.16,1,.3,1) forwards ChartRenderer-module__R3YUVW__growFromLeft}.ChartRenderer-module__R3YUVW__expandFromCenter{transform-origin:50%;animation:.8s cubic-bezier(.16,1,.3,1) forwards ChartRenderer-module__R3YUVW__expandFromCenter}.ChartRenderer-module__R3YUVW__sankeyFlowIn{transform-origin:50%;animation:.6s cubic-bezier(.22,1,.36,1) forwards ChartRenderer-module__R3YUVW__chartScaleIn}.ChartRenderer-module__R3YUVW__chartWrapper svg{max-width:100%;height:auto}.ChartRenderer-module__R3YUVW__chartLabel{fill:var(--text-secondary);font-size:.75rem}.ChartRenderer-module__R3YUVW__chartTitle{text-align:left;text-transform:uppercase;letter-spacing:-1px;color:var(--text-primary);opacity:0;margin-bottom:2.5rem;font-size:2.5rem;font-weight:700;animation:.7s cubic-bezier(.16,1,.3,1) .12s forwards ChartRenderer-module__R3YUVW__chartTitleReveal}.ChartRenderer-module__R3YUVW__chartDescription{color:var(--text-tertiary);opacity:0;max-width:720px;margin-bottom:1.5rem;font-size:.875rem;line-height:1.6;animation:.7s cubic-bezier(.16,1,.3,1) .24s forwards ChartRenderer-module__R3YUVW__chartFadeInUp}@media (prefers-reduced-motion:reduce){.ChartRenderer-module__R3YUVW__rollOutSpin,.ChartRenderer-module__R3YUVW__growFromBottom,.ChartRenderer-module__R3YUVW__growFromLeft,.ChartRenderer-module__R3YUVW__expandFromCenter,.ChartRenderer-module__R3YUVW__sankeyFlowIn,.ChartRenderer-module__R3YUVW__chartStageVisible,.ChartRenderer-module__R3YUVW__chartTitle,.ChartRenderer-module__R3YUVW__chartDescription,.ChartRenderer-module__R3YUVW__emptyState{opacity:1;clip-path:none;animation:none;transform:none}.ChartRenderer-module__R3YUVW__chartStageWaiting{background:var(--bg-secondary);animation:none}}
.InlineSvg-module__yRePDa__inlineSvg{width:100%;max-height:100%;display:block}.InlineSvg-module__yRePDa__svgContent{width:100%;height:100%;display:block}
.RichTextRenderer-module__bgFNeW__richTextContainer{word-wrap:break-word;line-height:1.7}.RichTextRenderer-module__bgFNeW__richTextContainer>:last-child{margin-bottom:0}.RichTextRenderer-module__bgFNeW__paragraph{margin-bottom:var(--space-md,16px)}.RichTextRenderer-module__bgFNeW__heading{margin-top:var(--space-lg,24px);margin-bottom:var(--space-sm,8px);font-weight:600;line-height:1.3}.RichTextRenderer-module__bgFNeW__h1{font-size:2.2em;font-weight:700}.RichTextRenderer-module__bgFNeW__h2{font-size:1.8em}.RichTextRenderer-module__bgFNeW__h3{font-size:1.5em}.RichTextRenderer-module__bgFNeW__h4{font-size:1.2em}.RichTextRenderer-module__bgFNeW__h5{font-size:1em;font-weight:500}.RichTextRenderer-module__bgFNeW__h6{color:var(--text-color-secondary);font-size:.9em;font-weight:500}.RichTextRenderer-module__bgFNeW__list{margin-bottom:var(--space-md,16px);padding-left:var(--space-lg,24px)}.RichTextRenderer-module__bgFNeW__listItem{margin-bottom:var(--space-xs,4px)}.RichTextRenderer-module__bgFNeW__quote{margin:var(--space-md,16px) 0;padding:var(--space-sm,8px) var(--space-md,16px);border-left:4px solid var(--link-color,#60a5fa);background-color:rgba(var(--link-color-rgb,96, 165, 250), .05);font-style:italic}.RichTextRenderer-module__bgFNeW__inlineCode{font-family:var(--font-mono,monospace);background-color:#ffffff1a;border-radius:4px;padding:.2em .4em;font-size:.9em}.RichTextRenderer-module__bgFNeW__link{color:var(--link-color);text-decoration:underline}.RichTextRenderer-module__bgFNeW__link:hover{color:var(--link-hover-color)}.light-theme-section .RichTextRenderer-module__bgFNeW__quote{border-left-color:var(--link-color-on-light-bg,#0056b3);background-color:#0056b30d}.light-theme-section .RichTextRenderer-module__bgFNeW__inlineCode{background-color:#00000012}.light-theme-section .RichTextRenderer-module__bgFNeW__link{color:var(--link-color-on-light-bg,#0056b3)}.light-theme-section .RichTextRenderer-module__bgFNeW__link:hover{color:var(--link-hover-color-on-light-bg,#003d80)}.RichTextRenderer-module__bgFNeW__imageFigure{margin:var(--space-md,16px) 0}.RichTextRenderer-module__bgFNeW__imageElement{border-radius:var(--border-radius,8px);max-width:100%;height:auto;display:block}.RichTextRenderer-module__bgFNeW__imageCaption{color:var(--text-color-secondary);text-align:center;margin-top:var(--space-sm);font-size:.9rem}.light-theme-section .RichTextRenderer-module__bgFNeW__imageCaption{color:var(--text-color-secondary-on-light,#555)}
