.ChartCard_title__GfpfG{font-family:var(--font-heading,Inter,sans-serif);font-size:1rem;font-weight:700;color:var(--color-text-tertiary);line-height:1.3;margin:0}.ChartCard_legendWrapper__qNCXf{margin-top:1rem}.ChartCard_table__mqOgr{width:100%;border-collapse:collapse;font-family:var(--font-heading,Inter,sans-serif);font-size:.875rem}.ChartCard_table__mqOgr:focus{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:.25rem}.ChartCard_th__xs_NE{font-weight:600;border-bottom:2px solid var(--border);white-space:nowrap}.ChartCard_td__3tL5W,.ChartCard_th__xs_NE{text-align:left;padding:.625rem .75rem;color:var(--color-text-tertiary)}.ChartCard_td__3tL5W{border-bottom:1px solid var(--border)}.ChartCard_tr__7Kb__{transition:background .1s ease}.ChartCard_tr__7Kb__:hover{background:var(--color-surface-hover)}.dark .ChartCard_th__xs_NE,.dark .ChartCard_title__GfpfG{color:var(--color-text-primary-dark)}.dark .ChartCard_td__3tL5W,.dark .ChartCard_th__xs_NE{border-bottom-color:var(--border)}.dark .ChartCard_td__3tL5W{color:var(--color-text-tertiary-dark)}.dark .ChartCard_tr__7Kb__:hover{background:var(--color-surface-hover-dark)}.dark .ChartCard_table__mqOgr:focus{outline-color:var(--color-focus-ring-dark)}@media (prefers-color-scheme:dark){:root:not(.light) .ChartCard_title__GfpfG{color:var(--color-text-primary-dark)}:root:not(.light) .ChartCard_th__xs_NE{color:var(--color-text-primary-dark);border-bottom-color:var(--border)}:root:not(.light) .ChartCard_td__3tL5W{color:var(--color-text-tertiary-dark);border-bottom-color:var(--border)}:root:not(.light) .ChartCard_tr__7Kb__:hover{background:var(--color-surface-hover-dark)}:root:not(.light) .ChartCard_table__mqOgr:focus{outline-color:var(--color-focus-ring-dark)}}@media (prefers-reduced-motion:reduce){.ChartCard_tr__7Kb__{transition:none}}.SecondaryPillButton_button__F3lzy{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;border:1.5px solid var(--color-brand-accent);background:transparent;color:var(--color-text-tertiary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25;cursor:pointer;white-space:nowrap;flex-shrink:1;min-width:0;position:relative;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.SecondaryPillButton_button__F3lzy:before{content:"";position:absolute;inset:-4px -1px}.SecondaryPillButton_button__F3lzy:hover:not(:disabled){background-color:var(--color-interactive-bg-hover)}.SecondaryPillButton_button__F3lzy:hover:not(:disabled) .SecondaryPillButton_label__lYggb{text-decoration:underline;text-underline-offset:2px}.SecondaryPillButton_button__F3lzy.SecondaryPillButton_active__e3ZfH{background-color:var(--color-interactive-bg-hover);font-weight:700}.SecondaryPillButton_button__F3lzy.SecondaryPillButton_active__e3ZfH .SecondaryPillButton_label__lYggb{text-decoration:none}.SecondaryPillButton_button__F3lzy:active:not(:disabled){transform:scale(.97);transition-duration:.05s}.SecondaryPillButton_button__F3lzy:focus-visible{outline:var(--focus-ring-width,3px) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset,2px)}.SecondaryPillButton_button__F3lzy:disabled{opacity:.35;pointer-events:none;cursor:not-allowed}.SecondaryPillButton_icon__QxfVG{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px}.SecondaryPillButton_icon__QxfVG svg{width:100%;height:100%}.SecondaryPillButton_label__lYggb{user-select:none;overflow:hidden;text-overflow:ellipsis;min-width:0}.SecondaryPillButton_tooltip__GZC0a{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:4px 10px;border-radius:6px;background:var(--color-text-primary);color:var(--color-surface-tertiary);font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;z-index:10}.SecondaryPillButton_button__F3lzy:focus-visible .SecondaryPillButton_tooltip__GZC0a,.SecondaryPillButton_button__F3lzy:hover .SecondaryPillButton_tooltip__GZC0a{opacity:1;visibility:visible}.SecondaryPillButton_button__F3lzy.SecondaryPillButton_tooltipDismissed__AMJZq .SecondaryPillButton_tooltip__GZC0a{opacity:0;visibility:hidden}.dark .SecondaryPillButton_button__F3lzy{border-color:var(--color-brand-yellow);color:var(--color-brand-yellow)}.dark .SecondaryPillButton_button__F3lzy:hover:not(:disabled){background-color:var(--color-brand-yellow);color:#121723}.dark .SecondaryPillButton_button__F3lzy:hover:not(:disabled) .SecondaryPillButton_label__lYggb{text-decoration:underline;text-underline-offset:2px}.dark .SecondaryPillButton_button__F3lzy.SecondaryPillButton_active__e3ZfH{background-color:var(--color-brand-yellow);color:#121723;font-weight:700}.dark .SecondaryPillButton_button__F3lzy.SecondaryPillButton_active__e3ZfH .SecondaryPillButton_label__lYggb{text-decoration:none}.dark .SecondaryPillButton_button__F3lzy:focus-visible{outline-color:var(--color-focus-ring-dark)}.dark .SecondaryPillButton_tooltip__GZC0a{background:#ffffff;color:#121723}@media (prefers-color-scheme:dark){:root:not(.light) .SecondaryPillButton_button__F3lzy{border-color:var(--color-brand-yellow);color:var(--color-brand-yellow)}:root:not(.light) .SecondaryPillButton_button__F3lzy:hover:not(:disabled){background-color:var(--color-brand-yellow);color:#121723}:root:not(.light) .SecondaryPillButton_button__F3lzy:hover:not(:disabled) .SecondaryPillButton_label__lYggb{text-decoration:underline;text-underline-offset:2px}:root:not(.light) .SecondaryPillButton_button__F3lzy.SecondaryPillButton_active__e3ZfH{background-color:var(--color-brand-yellow);color:#121723;font-weight:700}:root:not(.light) .SecondaryPillButton_button__F3lzy.SecondaryPillButton_active__e3ZfH .SecondaryPillButton_label__lYggb{text-decoration:none}:root:not(.light) .SecondaryPillButton_button__F3lzy:focus-visible{outline-color:var(--color-focus-ring-dark)}:root:not(.light) .SecondaryPillButton_tooltip__GZC0a{background:#ffffff;color:#121723}}@media (prefers-reduced-motion:reduce){.SecondaryPillButton_button__F3lzy,.SecondaryPillButton_tooltip__GZC0a{transition:none}}.ChartFooter_row__WU8q0{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid var(--border);margin-top:1rem}.ChartFooter_overflowBadge__GUxtu{display:inline-block;background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:9999px;padding:.125rem .5625rem;font-family:var(--font-heading,Inter,sans-serif);font-size:.75rem;font-weight:500;color:var(--color-text-muted);white-space:nowrap}.dark .ChartFooter_row__WU8q0{border-top-color:var(--color-border-default-dark)}.dark .ChartFooter_overflowBadge__GUxtu{background:var(--color-surface-primary-dark);border-color:var(--color-border-default-dark);color:var(--color-text-muted-dark)}@media (prefers-color-scheme:dark){:root:not(.light) .ChartFooter_row__WU8q0{border-top-color:var(--color-border-default-dark)}:root:not(.light) .ChartFooter_overflowBadge__GUxtu{background:var(--color-surface-primary-dark);border-color:var(--color-border-default-dark);color:var(--color-text-muted-dark)}}.ChartLegend_legend__8BV3o{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ChartLegend_badge__eyFXK{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem .25rem .5rem;border-radius:9999px;border-width:1.5px;border-style:solid;font-family:var(--font-heading,Inter,sans-serif);font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap}.ChartLegend_dot__l_mlW{width:.625rem;height:.625rem;border-radius:50%;flex-shrink:0}.ChartToolbar_toolbar__fF1EE{display:flex;align-items:center;gap:.5rem;flex-shrink:1;min-width:0}.ChartToolbar_divider__XiFLB{width:1px;height:1rem;background:var(--border);flex-shrink:0}.ChartToolbar_toolbar__fF1EE [data-label-visibility=sm-and-above] [data-slot=label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width:640px){.ChartToolbar_toolbar__fF1EE [data-label-visibility=sm-and-above] [data-slot=label]{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap}}.ChartToolbar_toolbar__fF1EE [role=tooltip]{left:auto;transform:none;right:0}.dark .ChartToolbar_divider__XiFLB{background:var(--color-border-default-dark)}@media (prefers-color-scheme:dark){:root:not(.light) .ChartToolbar_divider__XiFLB{background:var(--color-border-default-dark)}}@container (max-width: 640px){[data-chart-scroll]{max-height:480px;overflow-y:auto}[data-comparison-heatmap]{overflow-x:auto}}.highcharts-data-table{margin-top:1rem;overflow-x:auto}.highcharts-data-table table{width:100%;border-collapse:collapse;border:1px solid var(--border);font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5}.highcharts-data-table caption{padding:.75rem 1.25rem;margin-bottom:.25rem;font-weight:700;font-size:.875rem;text-align:left;color:var(--color-text-tertiary)}.highcharts-data-table th{padding:.75rem 1.25rem;text-align:left;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);border-bottom:2px solid var(--border)}.highcharts-data-table td{padding:.75rem 1.25rem;color:var(--color-text-tertiary);border-bottom:1px solid var(--border)}.highcharts-data-table tr:nth-child(2n) td,.highcharts-data-table tr:nth-child(2n) th{background-color:var(--muted)}:is(.dark) .highcharts-data-table table{border-color:var(--border)}:is(.dark) .highcharts-data-table caption{color:#ffffff}:is(.dark) .highcharts-data-table th{color:var(--muted-foreground);border-bottom-color:var(--border)}:is(.dark) .highcharts-data-table td{color:var(--color-text-tertiary-dark,#e4e4e7);border-bottom-color:var(--border)}:is(.dark) .highcharts-data-table tr:nth-child(2n) td,:is(.dark) .highcharts-data-table tr:nth-child(2n) th{background-color:rgba(255,255,255,.05)}.Loader_brailleRoot__tYaAc{display:flex;align-items:center;gap:18px;width:fit-content;background:transparent}.Loader_brailleCellWrap__7fHiN{display:flex;flex-direction:column;align-items:center;gap:12px}.Loader_brailleCell__gFGSu{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:54px;height:90px}.Loader_brailleCellWrap__7fHiN[data-size=sm] .Loader_brailleCell__gFGSu{width:36px;height:60px;gap:6px}.Loader_brailleCellWrap__7fHiN[data-size=lg] .Loader_brailleCell__gFGSu{width:72px;height:120px;gap:12px}.Loader_brailleDot__dMFsO{position:relative;width:20px;height:20px;border-radius:50%;background:var(--smp-loader-dot-active,#008080);opacity:.18;align-self:center;justify-self:center}.Loader_brailleCellWrap__7fHiN[data-size=sm] .Loader_brailleDot__dMFsO{width:14px;height:14px}.Loader_brailleCellWrap__7fHiN[data-size=lg] .Loader_brailleDot__dMFsO{width:28px;height:28px}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleDot__dMFsO{opacity:1}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleDot__dMFsO:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--smp-loader-dot-rest-dark,#e5f2f2);opacity:1}.Loader_brailleLetter__kWhV0{font-family:Inter,system-ui,sans-serif;font-weight:700;font-size:24px;color:var(--smp-loader-letter-active,#008080);opacity:.3;letter-spacing:.02em;line-height:1}.Loader_brailleCellWrap__7fHiN[data-size=sm] .Loader_brailleLetter__kWhV0{font-size:16px}.Loader_brailleCellWrap__7fHiN[data-size=lg] .Loader_brailleLetter__kWhV0{font-size:32px}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleLetter__kWhV0{color:var(--smp-loader-letter-rest-dark,#e5f2f2);opacity:1}@keyframes Loader_brailleDotPulseLight__DBUl_{0%,93%{opacity:.18;transform:scale(1)}50%,7%{opacity:1;transform:scale(1.08)}}@keyframes Loader_brailleDotPulseDarkOverlay__DLUpA{0%,93%{opacity:1}50%,7%{opacity:0}}@keyframes Loader_brailleLetterPulseLight__ZuQ4U{0%,93%{opacity:.3}50%,7%{opacity:1}}@keyframes Loader_brailleLetterPulseDark__FwuLg{0%,93%{color:var(--smp-loader-letter-rest-dark,#e5f2f2)}50%,7%{color:var(--smp-loader-letter-active,#008080)}}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:first-child{--smp-loader-cascade-delay:0ms}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(2){--smp-loader-cascade-delay:120ms}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(3){--smp-loader-cascade-delay:240ms}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(4){--smp-loader-cascade-delay:360ms}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(5){--smp-loader-cascade-delay:480ms}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(6){--smp-loader-cascade-delay:600ms}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(7){--smp-loader-cascade-delay:720ms}.Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleDot__dMFsO[data-active=true]{animation:Loader_brailleDotPulseLight__DBUl_ 1.8s ease-in-out infinite;animation-delay:var(--smp-loader-cascade-delay)}.Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleLetter__kWhV0{animation:Loader_brailleLetterPulseLight__ZuQ4U 1.8s ease-in-out infinite;animation-delay:var(--smp-loader-cascade-delay)}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleDot__dMFsO[data-active=true]:before{animation:Loader_brailleDotPulseDarkOverlay__DLUpA 1.8s ease-in-out infinite;animation-delay:var(--smp-loader-cascade-delay)}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleLetter__kWhV0{animation:Loader_brailleLetterPulseDark__FwuLg 1.8s ease-in-out infinite;animation-delay:var(--smp-loader-cascade-delay)}.Loader_caneRoot__oGD9Q{width:100%;max-width:360px;aspect-ratio:5/4}.Loader_caneRoot__oGD9Q[data-size=sm]{max-width:240px}.Loader_caneRoot__oGD9Q[data-size=md]{max-width:360px}.Loader_caneRoot__oGD9Q[data-size=lg]{max-width:480px}.Loader_caneSvg__TJAv_{width:100%;height:100%;display:block}@keyframes Loader_caneSweep__TF_xu{0%,to{transform:rotate(-4deg) scale(.82)}50%{transform:rotate(8deg) scale(1.14)}}.Loader_caneRotator__KuSzq{animation:Loader_caneSweep__TF_xu 2.4s ease-in-out infinite;transform-origin:0 0}.Loader_srOnly___NiJ8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:480px) and (max-width:767px){.Loader_brailleRoot__tYaAc{gap:10px}.Loader_brailleCellWrap__7fHiN .Loader_brailleCell__gFGSu{width:36px;height:60px;gap:6px}.Loader_brailleCellWrap__7fHiN .Loader_brailleDot__dMFsO{width:14px;height:14px}.Loader_brailleCellWrap__7fHiN .Loader_brailleLetter__kWhV0{font-size:16px}}@media (max-width:479px){.Loader_brailleRoot__tYaAc{position:relative;width:72px;min-height:110px;gap:0;justify-content:center}.Loader_brailleCellWrap__7fHiN{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;--smp-loader-cascade-delay:0ms;animation:Loader_brailleMobileCarousel__u9Prg 12.6s ease-in-out infinite}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:first-child{animation-delay:0s}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(2){animation-delay:1.8s}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(3){animation-delay:3.6s}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(4){animation-delay:5.4s}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(5){animation-delay:7.2s}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(6){animation-delay:9s}.Loader_brailleRoot__tYaAc .Loader_brailleCellWrap__7fHiN:nth-child(7){animation-delay:10.8s}}@keyframes Loader_brailleMobileCarousel__u9Prg{0%{opacity:0}1%,13%{opacity:1}14.29%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleDot__dMFsO[data-active=true],.Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleLetter__kWhV0,.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleDot__dMFsO[data-active=true]:before,.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleLetter__kWhV0,.Loader_caneRotator__KuSzq{animation:none}.Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleDot__dMFsO[data-active=true],.Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleLetter__kWhV0{opacity:1}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleDot__dMFsO[data-active=true]:before{opacity:0}.Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleLetter__kWhV0{color:var(--smp-loader-letter-active,#008080)}.Loader_caneRotator__KuSzq{transform:rotate(2deg) scale(1)}}@media (max-width:479px) and (prefers-reduced-motion:reduce){.Loader_brailleCellWrap__7fHiN{animation:none;opacity:0}.Loader_brailleCellWrap__7fHiN:first-child{opacity:1}}@media (max-width:479px){.smp-reduce-motion .Loader_brailleCellWrap__7fHiN{animation:none;opacity:0}.smp-reduce-motion .Loader_brailleCellWrap__7fHiN:first-child{opacity:1}}.smp-reduce-motion .Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleDot__dMFsO[data-active=true],.smp-reduce-motion .Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleLetter__kWhV0,.smp-reduce-motion .Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleDot__dMFsO[data-active=true]:before,.smp-reduce-motion .Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleLetter__kWhV0{animation:none}.smp-reduce-motion .Loader_caneRotator__KuSzq{animation:none;transform:rotate(2deg) scale(1)}.smp-reduce-motion .Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleDot__dMFsO[data-active=true],.smp-reduce-motion .Loader_brailleRoot__tYaAc:not([data-theme=dark]) .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleLetter__kWhV0{opacity:1}.smp-reduce-motion .Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleDot__dMFsO[data-active=true]:before{opacity:0}.smp-reduce-motion .Loader_brailleRoot__tYaAc[data-theme=dark] .Loader_brailleCellWrap__7fHiN:first-child .Loader_brailleLetter__kWhV0{color:var(--smp-loader-letter-active,#008080)}