.CostCurve_root__wxSSS{--grey:#8f88a6;--gridc:#e6e1f1;padding:26px 28px 22px;border:1px solid var(--line);border-radius:20px;background:var(--tint)}.CostCurve_root__wxSSS *,.CostCurve_root__wxSSS :after,.CostCurve_root__wxSSS :before{box-sizing:border-box}.CostCurve_key__0MNE3{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:18px}.CostCurve_keyItem__CP3RV{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:var(--fs-micro);line-height:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.CostCurve_swatch__X6nAo{width:14px;height:14px;border-radius:3px;flex:none}.CostCurve_swatchChatway__1srzD{background:#e3dfec;box-shadow:inset 0 0 0 1px #cfc9dc}.CostCurve_swatchUltimo__hrVyF{background:#e9e1ff;box-shadow:inset 0 0 0 1px #cdbcff}.CostCurve_chart__QOvWe{--left:46px;--right:34px;--h:250px;position:relative;padding:30px var(--right) 0 var(--left)}.CostCurve_xTitle__Su5ly,.CostCurve_yTitle__0KRGg{font-size:var(--fs-micro);line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.CostCurve_yTitle__0KRGg{position:absolute;left:0;top:0}.CostCurve_xTitle__Su5ly{display:block;margin-top:34px;text-align:right}.CostCurve_xTitle__Su5ly:after{content:" \2192"}.CostCurve_yTicks__BnR8K{position:absolute;left:0;top:30px;width:calc(var(--left) - 10px);height:var(--h)}.CostCurve_yTick__9Tg3C{position:absolute;left:0;transform:translateY(-50%);font-size:var(--fs-micro);line-height:1;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CostCurve_plot__aq33m{position:relative;height:var(--h)}.CostCurve_grid___3Bv1{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--gridc)}.CostCurve_base__TiKYn{border-top:1.5px solid var(--grey)}.CostCurve_svg__7TU_F{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.CostCurve_wedgeChatway__ffg3x{fill:#e3dfec}.CostCurve_wedgeUltimo__flFpN{fill:rgba(94,27,255,.09)}.CostCurve_lineChatway__Ixi8Z{fill:none;stroke:#3a3646;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.CostCurve_lineUltimo__N_J3_{fill:none;stroke:var(--purple);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.CostCurve_cross__IGqpZ{position:absolute;top:0;bottom:0;width:0;border-left:1.5px dashed var(--grey);margin-left:-.75px}.CostCurve_dot__QfX__{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#fff;border:2.5px solid var(--purple)}.CostCurve_value__uf6Sg{position:absolute;transform:translate(8px,calc(-100% - 9px));font-size:var(--fs-small);line-height:1;font-weight:700}.CostCurve_valueAccent__4QXJ0{color:var(--purple)}.CostCurve_end__suKm7{position:absolute;left:calc(100% + 9px);transform:translateY(-50%);display:flex}.CostCurve_end__suKm7>img,.CostCurve_end__suKm7>svg{width:20px;height:20px}.CostCurve_xTicks__dV3ht{position:absolute;left:0;right:0;top:calc(100% + 10px);height:16px}.CostCurve_xTick__x5oI_{position:absolute;transform:translateX(-50%);font-size:var(--fs-micro);line-height:16px;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CostCurve_xCross__ujcJo{color:var(--purple);font-weight:700}@media (max-width:600px){.CostCurve_root__wxSSS{padding:22px 14px 18px}.CostCurve_chart__QOvWe{--left:38px;--right:30px;--h:210px}.CostCurve_key__0MNE3{gap:8px 16px;margin-bottom:16px}.CostCurve_keyItem__CP3RV{letter-spacing:.04em}}