:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:#f6f7f9;--color-surface:#eef0f5;--color-raised:#e9ecf2;--color-line:#e4e8ee;--color-line-strong:#808a99;--color-text:#0e1420;--color-text-muted:#636b7d;--color-text-subtle:#636b7d;--color-primary:#111418;--color-on-primary:#fff;--color-accent:#111418;--color-income:#0e7a4e;--color-expense:#c73232;--color-warning:#89640b;--color-millo:#6b5bb8;--color-income-soft:#e6f2ed;--color-expense-soft:#f9eaeb;--color-warning-soft:#f3eee6;--color-accent-soft:#eceef1;--color-disabled-bg:#eef0f5;--color-disabled-text:#636b7d;--color-on-brand:#0a0b0d;--color-millo-soft:#f0eef8;--color-scrim:#0a12205c;--color-canvas:#f6f7f9;--color-card:#fff;--color-card-line:#e6e9ef;--color-hero-text:#0e1420;--color-hero-muted:#636b7d;--color-hero-chip:#eef0f5;--color-hero-track:#0e142014;--color-hero-hatch:#11141847;--color-hero-accent:#0e7a4e;--brand-gradient:linear-gradient(135deg, #0c9ce4, #21beb0);--font-family:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--type-balance-weight:600;--type-balance-size:40px;--type-balance-line:48px;--type-balance-tracking:-.8px;--type-hero-x-l-weight:600;--type-hero-x-l-size:48px;--type-hero-x-l-line:56px;--type-hero-x-l-tracking:-1px;--type-hero-step-weight:600;--type-hero-step-size:56px;--type-hero-step-line:64px;--type-hero-step-tracking:-1.2px;--type-hero-compact-weight:600;--type-hero-compact-size:32px;--type-hero-compact-line:40px;--type-hero-compact-tracking:-.6px;--type-display-weight:600;--type-display-size:40px;--type-display-line:48px;--type-display-tracking:-.8px;--type-title1-weight:600;--type-title1-size:22px;--type-title1-line:28px;--type-title2-weight:600;--type-title2-size:17px;--type-title2-line:24px;--type-headline-weight:600;--type-headline-size:17px;--type-headline-line:24px;--type-amount-weight:600;--type-amount-size:22px;--type-amount-line:28px;--type-amount-tracking:-.3px;--type-body-weight:500;--type-body-size:15px;--type-body-line:22px;--type-body-strong-weight:600;--type-body-strong-size:15px;--type-body-strong-line:22px;--type-callout-weight:500;--type-callout-size:15px;--type-callout-line:22px;--type-caption-weight:500;--type-caption-size:13px;--type-caption-line:18px;--type-score-weight:600;--type-score-size:28px;--type-score-line:34px;--type-tab-weight:600;--type-tab-size:13px;--type-tab-line:16px;--space-0:0px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-40:40px;--space-56:56px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-card:28px;--radius-full:9999px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0a0b0d;--color-surface:#202329;--color-raised:#2a2d35;--color-line:#23262d;--color-line-strong:#6a7384;--color-text:#f3f5f9;--color-text-muted:#8b94a7;--color-text-subtle:#8b94a7;--color-primary:#ededed;--color-on-primary:#0a0b0d;--color-accent:#ededed;--color-income:#10b981;--color-expense:#f06868;--color-warning:#f5a524;--color-millo:#a89be0;--color-income-soft:#12251f;--color-expense-soft:#2b1c1e;--color-warning-soft:#2a2417;--color-accent-soft:#24272c;--color-disabled-bg:#2a2d35;--color-disabled-text:#8b94a7;--color-on-brand:#0a0b0d;--color-millo-soft:#25233a;--color-scrim:#03070ea3;--color-canvas:#0a0b0d;--color-card:#16181d;--color-card-line:#23262d;--color-hero-text:#f3f5f9;--color-hero-muted:#8b94a7;--color-hero-chip:#202329;--color-hero-track:#ffffff1a;--color-hero-hatch:#ededed66;--color-hero-accent:#10b981}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#0a0b0d;--color-surface:#202329;--color-raised:#2a2d35;--color-line:#23262d;--color-line-strong:#6a7384;--color-text:#f3f5f9;--color-text-muted:#8b94a7;--color-text-subtle:#8b94a7;--color-primary:#ededed;--color-on-primary:#0a0b0d;--color-accent:#ededed;--color-income:#10b981;--color-expense:#f06868;--color-warning:#f5a524;--color-millo:#a89be0;--color-income-soft:#12251f;--color-expense-soft:#2b1c1e;--color-warning-soft:#2a2417;--color-accent-soft:#24272c;--color-disabled-bg:#2a2d35;--color-disabled-text:#8b94a7;--color-on-brand:#0a0b0d;--color-millo-soft:#25233a;--color-scrim:#03070ea3;--color-canvas:#0a0b0d;--color-card:#16181d;--color-card-line:#23262d;--color-hero-text:#f3f5f9;--color-hero-muted:#8b94a7;--color-hero-chip:#202329;--color-hero-track:#ffffff1a;--color-hero-hatch:#ededed66;--color-hero-accent:#10b981}}@font-face{font-family:Manrope;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Manrope_500Medium.ttf)format("truetype")}@font-face{font-family:Manrope;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Manrope_600SemiBold.ttf)format("truetype")}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-weight:var(--type-body-weight);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-text-size-adjust:100%}body{min-height:100dvh;margin:0}h1,h2,p{margin:0}h1{font-weight:var(--type-title1-weight);font-size:var(--type-title1-size);line-height:var(--type-title1-line)}.muted{color:var(--color-text-muted)}.coming-soon{justify-content:center;align-items:center;gap:var(--space-16);min-height:100dvh;padding:var(--space-24);text-align:center;flex-direction:column;display:flex}.coming-soon .symbol{width:120px;height:120px}.coming-soon .wordmark{width:auto;height:40px}.coming-soon .pill{padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);background:var(--color-card);border:1px solid var(--color-card-line);font-weight:var(--type-body-strong-weight)}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}
