._card_1iy2c_3{--ink:#171e17;--forest:#294937;--sage:#e8e9e3;--line:#d9d4ca;--muted:#7c827c;--text-2:#171e17b8;--loss:#98392f;--gain:#2e7d4f;--display:"Source Serif 4", Georgia, "Times New Roman", serif;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:28px;padding:24px 28px 22px;box-shadow:0 14px 34px #171e1714}._head_1iy2c_17{justify-content:space-between;align-items:center;gap:12px;display:flex}._title_1iy2c_19{font:400 1.5rem/1.15 var(--display);letter-spacing:-.01em;flex-direction:column;margin:0;display:flex}._title_1iy2c_19 span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:4px;font:600 .75rem/1.2 "Source Sans 3",system-ui,sans-serif}._switch_1iy2c_27{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 8px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}._knob_1iy2c_31{background:#cfd3cc;border-radius:999px;width:40px;height:24px;transition:background .25s;position:relative}._knob_1iy2c_31:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #171e1740}._switch_1iy2c_27[aria-checked=true]{color:var(--gain);border-color:#2e7d4f73}._switch_1iy2c_27[aria-checked=true] ._knob_1iy2c_31{background:var(--gain)}._switch_1iy2c_27[aria-checked=true] ._knob_1iy2c_31:after{transform:translate(16px)}:is(._switch_1iy2c_27:focus-visible,._handle_1iy2c_43:focus-visible){outline:2px solid var(--forest);outline-offset:2px}._grid_1iy2c_49{-webkit-user-select:none;user-select:none;grid-template-rows:186px 86px 78px auto;grid-template-columns:64px repeat(4,minmax(0,1fr));column-gap:14px;margin-top:8px;display:grid}._rowLabel_1iy2c_51{color:var(--text-2);border-bottom:1px solid #0000;grid-column:1;align-self:end;padding-bottom:8px;font-size:.875rem;font-weight:600}._rowLabel_1iy2c_51:nth-child(2){align-self:end;padding-bottom:10px}._rowLabel_1iy2c_51:nth-child(3){align-self:end;padding-bottom:46px}._grid_1iy2c_49 i{border-radius:6px 6px 0 0;width:46%;max-width:44px;transition:height .35s cubic-bezier(.2,.7,.2,1),bottom .35s cubic-bezier(.2,.7,.2,1),top .35s cubic-bezier(.2,.7,.2,1);position:absolute;left:50%;transform:translate(-50%)}._grid_1iy2c_49[data-dragging] i,._card_1iy2c_3[data-grab] ._grid_1iy2c_49 i{transition-duration:80ms}._fuel_1iy2c_65{border-bottom:1px solid var(--line);cursor:ns-resize;touch-action:pan-y;position:relative}._fuelBar_1iy2c_67{background:#b9beb6;bottom:0;border-radius:0!important}._rise_1iy2c_69{background:var(--loss);opacity:.85;border-radius:6px 6px 0 0}._plan_1iy2c_71{border-top:1.5px dashed #171e178c;border-radius:0!important;width:70%!important;max-width:64px!important;height:0!important;transition:none!important}._handle_1iy2c_43{z-index:2;width:44px;height:44px;color:var(--loss);cursor:grab;touch-action:none;border-radius:50%;place-items:center;margin:0 0 -22px -22px;transition:bottom .35s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;left:50%}._grid_1iy2c_49[data-dragging] ._handle_1iy2c_43,._card_1iy2c_3[data-grab] ._handle_1iy2c_43{transition-duration:80ms}._handle_1iy2c_43:before{content:"";border:2.5px solid var(--loss);background:#fff;border-radius:50%;transition:transform .15s;position:absolute;inset:10px;box-shadow:0 2px 8px #171e172e}._handle_1iy2c_43 svg{position:relative}._grid_1iy2c_49[data-dragging] ._handle_1iy2c_43:before,._card_1iy2c_3[data-grab] ._handle_1iy2c_43:before{transform:scale(1.18)}._tag_1iy2c_87{color:var(--loss);font:400 1.25rem/1 var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;transition:bottom .35s cubic-bezier(.2,.7,.2,1);position:absolute;left:50%;transform:translate(-50%)}._grid_1iy2c_49[data-dragging] ._tag_1iy2c_87,._card_1iy2c_3[data-grab] ._tag_1iy2c_87{transition-duration:80ms}._tag_1iy2c_87 small{color:var(--muted);margin-left:1px;font:600 .75rem/1 "Source Sans 3",system-ui,sans-serif}._hedjee_1iy2c_97,._profit_1iy2c_97{position:relative}._zero_1iy2c_99{border-top:1px solid var(--line);right:0;border-radius:0!important;width:auto!important;max-width:none!important;height:0!important;left:0!important;transform:none!important}._hedjee_1iy2c_97 ._zero_1iy2c_99{bottom:6px}._fee_1iy2c_105{background:var(--ink);opacity:.55;top:calc(100% - 6px);border-radius:0 0 3px 3px!important}._payout_1iy2c_107{background:var(--gain);bottom:6px}._payout_1iy2c_107 b{color:var(--gain);white-space:nowrap;font-size:.8125rem;font-weight:700;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}._hedjee_1iy2c_97:not(._hedjeeOn_1iy2c_111) ._zero_1iy2c_99{border-top-style:dashed}._profit_1iy2c_97{--zero:54px}._profit_1iy2c_97 ._zero_1iy2c_99{bottom:var(--zero);border-top-color:var(--ink);opacity:.35}._profitBar_1iy2c_119{background:var(--forest)}._profitLoss_1iy2c_121{background:var(--loss);border-radius:0 0 6px 6px!important}._lossTag_1iy2c_123{left:50%;bottom:calc(var(--zero) + 6px);color:var(--loss);font-size:.875rem;font-weight:700;position:absolute;transform:translate(-50%)}._month_1iy2c_127{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:8px;font-size:.8125rem;font-weight:600}._monthOn_1iy2c_129{color:var(--ink)}._status_1iy2c_135{border-top:1px solid var(--line);font:400 1.625rem/1 var(--display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:10px;margin:18px 0 0;padding-top:16px;display:flex}._good_1iy2c_139{color:var(--gain)}._bad_1iy2c_141{color:var(--loss)}._tick_1iy2c_143{flex:none}._tick_1iy2c_143 path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}._good_1iy2c_139 ._tick_1iy2c_143 path{animation:.6s cubic-bezier(.2,.7,.2,1) .15s both _draw_1iy2c_1}@keyframes _draw_1iy2c_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:640px){._card_1iy2c_3{box-shadow:none;border-radius:22px;padding:18px 16px 16px}._title_1iy2c_19{font-size:1.3rem}._grid_1iy2c_49{grid-template-columns:52px repeat(4,minmax(0,1fr));column-gap:8px}._rowLabel_1iy2c_51{font-size:.8125rem}._tag_1iy2c_87{font-size:1.1rem}._status_1iy2c_135{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){._knob_1iy2c_31,._knob_1iy2c_31:after,._grid_1iy2c_49 i,._handle_1iy2c_43,._tag_1iy2c_87,._handle_1iy2c_43:before{transition:none!important}._good_1iy2c_139 ._tick_1iy2c_143 path{animation:none}}
