._track_x1a93_7,._vtrack_x1a93_7{cursor:grab;-webkit-user-select:none;user-select:none;background:#f1efe7;border-radius:999px;outline:none;position:relative}._track_x1a93_7{touch-action:pan-y;height:44px}._vtrack_x1a93_7{touch-action:none;width:44px;height:100%;min-height:150px}._track_x1a93_7:active,._vtrack_x1a93_7:active{cursor:grabbing}:is(._track_x1a93_7:focus-visible,._vtrack_x1a93_7:focus-visible){box-shadow:0 0 0 2px var(--forest)}._fill_x1a93_17{background:#98392f29;border-radius:999px;position:absolute}._track_x1a93_7 ._fill_x1a93_17{width:calc(52px + var(--p) * (100% - 104px));top:0;bottom:0;left:0}._vtrack_x1a93_7 ._fill_x1a93_17{height:calc(52px + var(--p) * (100% - 104px));bottom:0;left:0;right:0}._grip_x1a93_23{color:var(--loss);box-shadow:0 0 0 2px var(--loss), 0 4px 10px #171e1729;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:absolute}._grip_x1a93_23 b{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600;line-height:1}._grip_x1a93_23 svg{opacity:.6;flex:none}._track_x1a93_7 ._grip_x1a93_23{width:104px;top:4px;bottom:4px;left:calc(var(--p) * (100% - 104px))}._vtrack_x1a93_7 ._grip_x1a93_23{height:36px;left:-30px;right:-30px;bottom:calc(34px + var(--p) * (100% - 104px));flex-direction:row}._vtrack_x1a93_7 ._grip_x1a93_23 svg{display:none}._toggle_x1a93_41{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;transition:border-color .2s,background .2s;display:inline-flex}._toggle_x1a93_41:hover{border-color:var(--forest)}._toggle_x1a93_41:focus-visible{outline:2px solid var(--forest);outline-offset:3px}._toggle_x1a93_41[aria-pressed=true]{border-color:var(--gain);color:var(--gain);background:#eef5ef}._switch_x1a93_51{background:#d9d4ca;border-radius:999px;width:44px;height:28px;transition:background .25s;position:relative}._switch_x1a93_51 i{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #171e174d}._toggle_x1a93_41[aria-pressed=true] ._switch_x1a93_51{background:var(--gain)}._toggle_x1a93_41[aria-pressed=true] ._switch_x1a93_51 i{transform:translate(16px)}._stamp_x1a93_65{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:2px solid;border-radius:8px;padding:6px 12px;font-size:.875rem;font-weight:700;line-height:1;animation:.45s cubic-bezier(.2,.7,.2,1) _thump_x1a93_1;display:inline-block;transform:rotate(-4deg)}._loss_x1a93_71{color:var(--loss)}._gain_x1a93_73{color:var(--gain)}._muted_x1a93_75{color:var(--muted)}@keyframes _thump_x1a93_1{0%{opacity:0;transform:rotate(-4deg)scale(1.5)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@media (prefers-reduced-motion:reduce){._stamp_x1a93_65{animation:none}._toggle_x1a93_41,._switch_x1a93_51,._switch_x1a93_51 i{transition:none}}._demo_15mfx_3{border:1px solid var(--line);width:100%;max-width:560px;color:var(--ink);background:#fff;border-radius:32px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tank money""foot foot";gap:24px 32px;margin-inline:auto;padding:28px;display:grid;box-shadow:0 18px 44px #171e1714}._label_15mfx_9{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.8125rem;font-weight:600}._tankSide_15mfx_15{grid-area:tank;grid-template-columns:104px 44px;align-items:end;gap:38px;display:grid}._tank_15mfx_15{width:104px;height:176px;position:relative}._tankCap_15mfx_19{z-index:2;background:#dde4dc;border:1px solid #b9c2b8;border-radius:50%;height:20px;position:absolute;top:-10px;left:0;right:0}._tankCap_15mfx_19:before{content:"";background:var(--forest);border-radius:4px 4px 0 0;width:16px;height:12px;position:absolute;top:-8px;left:calc(50% - 8px)}._tankBody_15mfx_23{background:var(--paper);border:1px solid #b9c2b8;border-radius:0 0 20px 20px;position:absolute;inset:0 0 14px;overflow:hidden}._exposed_15mfx_25{border-bottom:2px dashed var(--loss);background:repeating-linear-gradient(-45deg,#98392f2e 0 8px,#98392f0d 8px 16px);transition:background .4s,border-color .4s;position:absolute;inset:0 0 40%}._tank_15mfx_15[data-on] ._exposed_15mfx_25{border-color:var(--gain);background:repeating-linear-gradient(-45deg,#2e7d4f33 0 8px,#2e7d4f0f 8px 16px)}._liquid_15mfx_31{background:linear-gradient(90deg,#233f2f,#3c6149 55%,#294937);height:40%;position:absolute;bottom:0;left:0;right:0}._liquid_15mfx_31:before{content:"";background:#4d7059;border-radius:50%;height:12px;position:absolute;top:-6px;left:0;right:0}._tankFeet_15mfx_35{border-inline:14px solid #9aa59a;height:14px;position:absolute;bottom:0;left:16px;right:16px}._gauge_15mfx_37{grid-template-rows:auto 176px;justify-items:center;gap:10px;display:grid}._money_15mfx_43{grid-area:money;align-content:start;gap:18px;min-width:0;display:grid}._cash_15mfx_45{gap:8px;display:grid}._bar_15mfx_47{background:#f1efe7;border-radius:999px;height:26px;position:relative;overflow:hidden}._bar_15mfx_47 i{transition:left .35s cubic-bezier(.2,.7,.2,1),width .35s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;top:0;bottom:0}._fuel_15mfx_51{background:var(--forest);left:0}._drain_15mfx_53{background:var(--loss)}._free_15mfx_55{background:#b9d3c0}._ends_15mfx_57{color:var(--text-2);justify-content:space-between;gap:8px;font-size:.875rem;display:flex}._slips_15mfx_59{gap:10px;margin:0;padding:0;list-style:none;display:grid}._slip_15mfx_59{border:1px solid var(--line);background:#fbfaf6;border-radius:16px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 14px;font-weight:600;transition:border-color .3s,background .3s;display:grid}._slip_15mfx_59 svg{color:var(--forest)}._slip_15mfx_59[data-tone=gain]{background:#f4f8f4;border-color:#2e7d4f66}._slip_15mfx_59[data-tone=loss]{background:#fbf4f2;border-color:#98392f66}._foot_15mfx_73{flex-wrap:wrap;grid-area:foot;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}._payout_15mfx_75{background:var(--gain);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.9375rem;font-weight:600;animation:.6s cubic-bezier(.2,.7,.2,1) _drop_15mfx_1;display:inline-flex}@keyframes _drop_15mfx_1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@media (max-width:640px){._demo_15mfx_3{border-radius:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"tank""money""foot";gap:20px;padding:22px 16px}._tankSide_15mfx_15{justify-content:center}}@media (prefers-reduced-motion:reduce){._payout_15mfx_75{animation:none}._bar_15mfx_47 i,._slip_15mfx_59,._exposed_15mfx_25{transition:none}}
