.MonthSlider_container__R8fhO{padding:0 4px}.MonthSlider_header__sZ_f6{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:26px}.MonthSlider_headerLabel__GyvHT{font-size:13px;color:var(--k-text-dim)}.MonthSlider_headerValue__wHmVw{font-size:15px;font-weight:600;font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.MonthSlider_slider__UiRs7{position:relative;padding:0 2px;touch-action:none}.MonthSlider_track__YgW2i{position:relative;height:6px;border-radius:999px;background:var(--k-surface-3);cursor:pointer}.MonthSlider_fill__zgDj_{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:var(--k-accent);transition:width .08s linear}.MonthSlider_handle__59kF4{position:absolute;top:50%;width:22px;height:22px;border-radius:50%;background:var(--k-accent);border:2px solid var(--k-surface);box-shadow:0 1px 4px rgba(0,0,0,.25);transform:translate(-50%,-50%);transition:left .08s linear;cursor:grab}.MonthSlider_handle__59kF4:active{cursor:grabbing}.MonthSlider_handle__59kF4:focus-visible{outline:3px solid color-mix(in srgb,var(--k-accent) 45%,transparent);outline-offset:2px}.MonthSlider_bubble__Nkx56{position:absolute;bottom:22px;background:var(--k-accent);color:#fff;font-size:12px;font-weight:600;font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;padding:3px 9px;border-radius:7px;white-space:nowrap;transition:left .08s linear;pointer-events:none}.MonthSlider_ticks__i0gmX{position:relative;height:28px;margin-top:12px}.MonthSlider_tick__JyjWj{position:absolute;top:0}.MonthSlider_tickMark__qBF3h{position:absolute;top:0;left:0;width:1px;height:5px;background:var(--k-border-str)}.MonthSlider_tickLabel___zlIR{position:absolute;top:9px;font-size:11px;color:var(--k-text-mute);font-family:var(--k-font-mono);white-space:nowrap}@media (prefers-reduced-motion:reduce){.MonthSlider_bubble__Nkx56,.MonthSlider_fill__zgDj_,.MonthSlider_handle__59kF4{transition:none}}@media (max-width:768px){.ScenarioBar_hideOnMobile__iDdeL{display:none}}.InputSummary_strip__nSw1B{border-radius:9px;background:var(--k-surface-2);border:1px solid var(--k-border);overflow:hidden}.InputSummary_cells__YhzF8{display:flex;min-width:0}.InputSummary_cell__Idf_s{flex:1;min-width:0;padding:9px 11px}.InputSummary_cellWide__Bjfg3{flex:1.35}.InputSummary_cell__Idf_s+.InputSummary_cell__Idf_s{border-left:1px solid var(--k-border)}.InputSummary_label__oj3fx{font-size:9px;letter-spacing:.06em;color:var(--k-text-mute);font-family:var(--k-font-mono);text-transform:uppercase;margin-bottom:3px}.InputSummary_value__MN3W7{font-size:13px;font-weight:500;color:var(--k-text);font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InputSummary_editBtn__val9m{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:8px;padding:9px;border:1px solid var(--k-border-str);border-radius:8px;background:var(--k-surface);color:var(--k-accent);font-size:12.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .14s}.InputSummary_editBtn__val9m:hover{background:var(--k-accent-bg)}.InputSummary_editIcon__beyJk{width:14px;height:14px;flex:0 0 auto}@media (max-width:768px){.InputSummary_cells__YhzF8{display:grid;grid-template-columns:1fr 1fr}.InputSummary_cellWide__Bjfg3,.InputSummary_cell__Idf_s{flex:none}.InputSummary_cell__Idf_s+.InputSummary_cell__Idf_s{border-left:none}.InputSummary_cell__Idf_s:nth-child(2n){border-left:1px solid var(--k-border)}.InputSummary_cell__Idf_s:nth-child(n+3){border-top:1px solid var(--k-border)}}.CompactRow_row___m2AT{display:flex;align-items:center;gap:16px;padding:12px 16px}.CompactRow_label__u4A2h{width:160px;flex:0 0 auto;min-width:0}.CompactRow_spark__wvRD9{width:110px;flex:0 0 auto}.CompactRow_value__PoaJs{display:flex;align-items:baseline;gap:8px;flex:0 0 auto;width:180px}.CompactRow_stats__5SY9n{display:flex;gap:22px;flex:1;justify-content:flex-end;margin-right:6px}.CompactRow_break__D6RMR{display:none}@media (max-width:768px){.CompactRow_row___m2AT{flex-wrap:wrap;gap:8px 10px;padding:12px 14px}.CompactRow_label__u4A2h{width:auto;flex:1 1 auto}.CompactRow_spark__wvRD9{display:none}.CompactRow_value__PoaJs{width:auto;flex:1 1 auto;order:3}.CompactRow_stats__5SY9n{flex:1 1 auto;gap:16px;margin-right:0;order:4}.CompactRow_toggle__PdkJB{order:1}.CompactRow_break__D6RMR{display:block;flex-basis:100%;height:0;margin:0;order:2}}