:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0f14;--surface:color-mix(in srgb, var(--text) 3%, var(--bg));--surface-2:color-mix(in srgb, var(--text) 6%, var(--bg));--border:#ffffff0f;--rd-border-input:transparent;--text:#eceef2;--text-muted:#969ca6;--text-faint:#6b7280;--track:#262932;--btn:#eceef2;--btn-fg:#15161a;--radius-xs:6px;--radius-sm:6px;--radius-md:6px;--radius-lg:6px;--radius-xl:6px;--radius-button:6px;--radius-input:6px;--red:#e94135;--red-tint:#f2cec1;--red-deep:#87261f;--orange:#f68731;--orange-tint:#f4dcc0;--orange-deep:#8f4e1c;--yellow:#ffed40;--yellow-tint:#f6f0c3;--yellow-deep:#948925;--green:#9ddd64;--green-tint:#e3edca;--green-deep:#5b803a;--teal:#22c3a8;--teal-tint:#cae8d8;--teal-deep:#147161;--blue:#499cff;--blue-tint:#d2e0e9;--blue-deep:#2a5a94;--violet:#8c5ae2;--violet-tint:#dfd3e4;--violet-deep:#513483;--lilac:#d08fff;--lilac-tint:#eddde9;--lilac-deep:#795394;--pink:#ec519e;--pink-tint:#f2d1d6;--pink-deep:#892f5c;--positive:var(--green);--negative:var(--red);--warning:var(--yellow);--brand:var(--orange);--brand-deep:var(--orange-deep);--on-brand:#fff;--on-negative:#fff;--on-warning:#1c1600;--on-pos:#15161a;--danger-ink:var(--negative);--pos:var(--green);--neg:var(--red);--glow-pos:color-mix(in srgb, var(--pos) 40%, transparent);--glow-neg:color-mix(in srgb, var(--neg) 40%, transparent);--elev-bg:color-mix(in srgb, var(--text) 5%, var(--bg));--cash:var(--blue);--investment:var(--violet);--property:var(--teal);--cash-ramp-dark:#002c76;--investment-ramp-dark:#460077;--property-ramp-dark:#003c36;--positive-ramp-dark:#133e00;--negative-ramp-dark:#601200;--warning-ramp-dark:#363500;--squash:.07;--squash-dur:.22s;--squash-ease:var(--ease-spring-soft)}body{background:var(--bg);color:var(--text)}[data-mode=light],[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f4f6;--surface:color-mix(in srgb, var(--text) 3%, var(--bg));--surface-2:color-mix(in srgb, var(--text) 6%, var(--bg));--border:#14161c14;--rd-border-input:#14161c4d;--text:#17191f;--text-muted:#5b616c;--text-faint:#969ca6;--track:#e7e9ee;--btn:#17191f;--btn-fg:#fff;--pos:var(--green-deep);--neg:var(--red);--on-pos:#fff;--warning:#eab308;--danger-ink:var(--red-deep)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0f14;--surface:color-mix(in srgb, var(--text) 3%, var(--bg));--surface-2:color-mix(in srgb, var(--text) 6%, var(--bg));--border:#ffffff0f;--rd-border-input:transparent;--text:#eceef2;--text-muted:#969ca6;--text-faint:#6b7280;--track:#262932;--btn:#eceef2;--btn-fg:#15161a;--pos:var(--green);--neg:var(--red);--on-pos:#15161a;--warning:var(--yellow);--danger-ink:var(--negative)}@keyframes rd-squash-x{0%{transform:scaleX(1)scaleY(1)}40%{transform:scaleX(calc(1 + var(--squash))) scaleY(calc(1 - var(--squash)))}72%{transform:scaleX(calc(1 - var(--squash) * .4)) scaleY(calc(1 + var(--squash) * .4))}to{transform:scaleX(1)scaleY(1)}}@keyframes rd-pop{0%{transform:scale(1)}45%{transform:scale(calc(1 + var(--squash) * .55))}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){:root{--squash:0;--squash-dur:1ms}}.rd-hfade{--fade-l:0px;--fade-r:0px;-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-l), black calc(100% - var(--fade-r)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-l), black calc(100% - var(--fade-r)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-l), black calc(100% - var(--fade-r)), transparent)}.rd-hfade,.rd-vfade{scrollbar-width:none}.rd-hfade::-webkit-scrollbar{display:none}.rd-vfade::-webkit-scrollbar{display:none}.rd-vfade{--fade-t:0px;--fade-b:0px;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-t), black calc(100% - var(--fade-b)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fade-t), black calc(100% - var(--fade-b)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fade-t), black calc(100% - var(--fade-b)), transparent)}
