.FanChart_root__1T9w2{display:flex;flex-direction:column;gap:1rem;margin-top:.75rem}.FanChart_calculator__I3vvH{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.FanChart_calculator__I3vvH{grid-template-columns:repeat(2,minmax(0,1fr))}}.FanChart_svg__XVZER,.FanChart_wrap__TJhH1{width:100%}.FanChart_svg__XVZER{display:block;height:280px}.FanChart_emptyCaption__uawl_{color:var(--dark-400);font-size:.875rem;line-height:1.25rem;padding-top:.625rem;text-align:center}.FanChart_gridLine__Grg_F{stroke:var(--light-300);stroke-width:1}.FanChart_axisLine__0_1Fj{stroke:var(--light-600);stroke-width:1}.FanChart_axisLabel__giuFl{fill:var(--dark-300);font-size:9.5px}.FanChart_band__fJv4M{fill:var(--primary);opacity:.1;stroke:none}.FanChart_lineEdge__vllOG{fill:none;stroke:var(--dark-300);stroke-dasharray:4 3;stroke-width:1.3}.FanChart_lineBase__cYHwk{fill:none;stroke:var(--primary);stroke-width:2.6}.FanChart_targetLine___Ec0a{stroke:#f59e0b;stroke-dasharray:6 4;stroke-width:1.4}.FanChart_targetLabel__V4sPT{fill:#d97706;font-size:10.5px;font-weight:600}.FanChart_endpointMarker__XqyfD{fill:#fff;stroke:var(--primary);stroke-width:2.2}.FanChart_key__lSBUt{align-items:center;color:var(--dark-400);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;line-height:1rem;padding-left:.25rem;padding-right:.25rem;padding-top:.25rem}.FanChart_keyItem__b340S{align-items:center;display:flex;gap:.375rem}.FanChart_keyItem__b340S i{border-top-width:2px;display:inline-block;height:0;width:.875rem}.FanChart_swatchBase__mEagt{border-color:var(--primary)}.FanChart_swatchBand__1JX1b{background-color:var(--primary);border-radius:.125rem;border-width:0;height:.75rem;opacity:.2;width:.875rem}.FanChart_keySpread__WZ_bO{color:var(--dark-400);font-weight:600}