:root{--radius-control:10px;--radius-control-inner:8px;--radius-card:16px;--radius-inset-group:12px;--radius-chip:9999px;--radius-badge:9999px;--radius-sheet:20px;--radius-avatar:9999px;--radius-skeleton:6px;--dimension-icon:20px;--dimension-category-icon:28px;--dimension-avatar:32px;--dimension-badge:20px;--dimension-chip-height:32px;--dimension-segmented-inset:2px;--font-family-text:"Manrope Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-code:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--money-hero-minor-scale:.6;--money-row-minor-scale:.8;--money-minor-min-size:12px;--money-weight:600;--money-hero-weight:700;--stroke-width-hairline:1px;--stroke-width-focus-ring:3px;--stroke-width-focus-offset:2px;--border-card:var(--stroke-width-hairline) solid var(--color-stroke);--border-control:var(--stroke-width-hairline) solid var(--color-control-stroke);--border-separator:var(--stroke-width-hairline) solid var(--color-sep);--border-focus:var(--stroke-width-focus-ring) solid var(--color-focus-ring);--border-focus-on-hero:var(--stroke-width-focus-ring) solid var(--color-focus-ring-on-hero);--layer-base:0;--layer-raised:1;--layer-sticky:10;--layer-nav:100;--layer-overlay:200;--layer-toast:300;--layer-popover:400;--opacity-disabled:.4;--opacity-pressed:.7;--category-housing-fill:var(--color-dataviz-teal-2);--category-housing-glyph:var(--color-dataviz-on-2);--category-utilities-fill:var(--color-dataviz-cyan-2);--category-utilities-glyph:var(--color-dataviz-on-2);--category-groceries-fill:var(--color-dataviz-blue-2);--category-groceries-glyph:var(--color-dataviz-on-2);--category-eating-out-fill:var(--color-dataviz-orange-2);--category-eating-out-glyph:var(--color-dataviz-on-2);--category-transport-fill:var(--color-dataviz-violet-2);--category-transport-glyph:var(--color-dataviz-on-2);--category-car-fill:var(--color-dataviz-violet-1);--category-car-glyph:var(--color-dataviz-on-1);--category-health-fill:var(--color-dataviz-red-2);--category-health-glyph:var(--color-dataviz-on-2);--category-personal-care-fill:var(--color-dataviz-magenta-3);--category-personal-care-glyph:var(--color-dataviz-on-3);--category-sport-fill:var(--color-dataviz-green-2);--category-sport-glyph:var(--color-dataviz-on-2);--category-pets-fill:var(--color-dataviz-gold-2);--category-pets-glyph:var(--color-dataviz-on-2);--category-clothing-fill:var(--color-dataviz-magenta-1);--category-clothing-glyph:var(--color-dataviz-on-1);--category-home-fill:var(--color-dataviz-teal-1);--category-home-glyph:var(--color-dataviz-on-1);--category-subscriptions-fill:var(--color-dataviz-magenta-2);--category-subscriptions-glyph:var(--color-dataviz-on-2);--category-entertainment-fill:var(--color-dataviz-gold-1);--category-entertainment-glyph:var(--color-dataviz-on-1);--category-education-fill:var(--color-dataviz-blue-3);--category-education-glyph:var(--color-dataviz-on-3);--category-travel-fill:var(--color-dataviz-cyan-3);--category-travel-glyph:var(--color-dataviz-on-3);--category-gifts-donations-fill:var(--color-dataviz-red-1);--category-gifts-donations-glyph:var(--color-dataviz-on-1);--category-insurance-fill:var(--color-dataviz-cyan-1);--category-insurance-glyph:var(--color-dataviz-on-1);--category-fees-taxes-fill:var(--color-dataviz-orange-1);--category-fees-taxes-glyph:var(--color-dataviz-on-1);--category-cash-unsplit-fill:var(--color-dataviz-green-1);--category-cash-unsplit-glyph:var(--color-dataviz-on-1);--category-other-fill:var(--color-dataviz-gray-2);--category-other-glyph:var(--color-dataviz-on-2);--motion-duration-instant:.1s;--motion-duration-fast:.15s;--motion-duration-base:.25s;--motion-duration-slow:.35s;--motion-duration-shimmer:1.2s;--motion-easing-standard:cubic-bezier(.25, .1, .25, 1);--motion-easing-enter:cubic-bezier(0, 0, .2, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--motion-easing-spring:cubic-bezier(.3, 1.25, .5, 1);--motion-distance-slide:8px;--motion-distance-sheet:24px;--motion-shimmer-intensity:1;--timing-toast-duration:6s;--timing-skeleton-delay:.3s;--material-bar-fill:var(--color-material-bar);--material-bar-blur:20px;--material-bar-saturate:1.8;--material-popover-fill:var(--color-material-popover);--material-popover-blur:30px;--material-popover-saturate:1.8;--badge-size:var(--dimension-badge);--badge-radius:var(--radius-badge);--badge-font-size:var(--text-caption1-size);--badge-font-weight:var(--text-caption1-weight-emphasized);--badge-alert-background:var(--color-neg-fill);--badge-alert-ink:var(--color-on-neg-fill);--badge-neutral-background:var(--color-fill-strong);--badge-neutral-ink:var(--color-ink);--badge-dot:var(--color-attention);--banner-background:var(--color-card);--banner-border:var(--border-card);--banner-stroke:var(--color-stroke);--banner-stroke-width:var(--stroke-width-hairline);--banner-radius:var(--radius-card);--banner-padding:var(--space-card-inset);--banner-ink:var(--color-ink);--banner-ink-secondary:var(--color-ink2);--banner-icon-info:var(--color-accent);--banner-icon-success:var(--color-pos);--banner-icon-warning:var(--color-warn);--banner-icon-error:var(--color-neg);--banner-icon-attention:var(--color-attention);--button-height:var(--control-height);--button-padding-inline:var(--space-control-inset-inline);--button-radius:var(--radius-control);--button-typography:var(--typography-headline);--button-font-size:var(--text-headline-size);--button-font-weight:var(--text-headline-weight);--button-disabled-opacity:var(--opacity-disabled);--button-primary-background:var(--color-accent-fill);--button-primary-hover-background:var(--color-accent-fill-hover);--button-primary-pressed-background:var(--color-accent-fill-pressed);--button-primary-ink:var(--color-on-accent-fill);--button-secondary-background:var(--color-fill);--button-secondary-hover-background:var(--color-fill-strong);--button-secondary-pressed-background:var(--color-pressed);--button-secondary-ink:var(--color-ink);--button-tinted-background:var(--color-accent-tint);--button-tinted-hover-background:var(--color-accent-tint-hover);--button-tinted-pressed-background:var(--color-accent-tint-pressed);--button-tinted-ink:var(--color-on-accent-tint);--button-plain-ink:var(--color-accent);--button-plain-hover-background:var(--color-hover);--button-plain-pressed-background:var(--color-pressed);--button-destructive-ink:var(--color-neg);--button-destructive-hover-background:var(--color-hover);--button-destructive-pressed-background:var(--color-pressed);--button-focus-ring-color:var(--color-focus-ring);--button-focus-ring-width:var(--stroke-width-focus-ring);--button-focus-ring-offset:var(--stroke-width-focus-offset);--button-focus-ring-on-hero-color:var(--color-focus-ring-on-hero);--button-transition-duration:var(--motion-duration-fast);--button-transition-easing:var(--motion-easing-standard);--card-background:var(--color-card);--card-border:var(--border-card);--card-stroke:var(--color-stroke);--card-stroke-width:var(--stroke-width-hairline);--card-shadow:var(--shadow-card);--card-radius:var(--radius-card);--card-padding:var(--space-card-inset);--card-gap:var(--space-stack);--card-hover-background:var(--color-hover);--card-focus-ring-color:var(--color-focus-ring);--card-focus-ring-width:var(--stroke-width-focus-ring);--card-focus-ring-offset:var(--stroke-width-focus-offset);--chip-height:var(--dimension-chip-height);--chip-padding-inline:var(--space-inline);--chip-radius:var(--radius-chip);--chip-typography:var(--typography-subheadline);--chip-font-size:var(--text-subheadline-size);--chip-background:var(--color-fill-strong);--chip-hover-background:var(--color-pressed);--chip-ink:var(--color-ink);--chip-disabled-opacity:var(--opacity-disabled);--chip-selected-background:var(--color-accent-fill);--chip-selected-hover-background:var(--color-accent-fill-hover);--chip-selected-ink:var(--color-on-accent-fill);--chip-focus-ring-color:var(--color-focus-ring);--chip-focus-ring-width:var(--stroke-width-focus-ring);--chip-focus-ring-offset:var(--stroke-width-focus-offset);--input-height:var(--control-height);--input-padding-inline:var(--space-control-inset-inline);--input-radius:var(--radius-control);--input-background:var(--color-card);--input-border:var(--border-control);--input-stroke:var(--color-control-stroke);--input-stroke-width:var(--stroke-width-hairline);--input-hover-stroke:var(--color-ink2);--input-stroke-focus:var(--color-focus-ring);--input-focus-ring-color:var(--color-focus-ring);--input-focus-ring-width:var(--stroke-width-focus-ring);--input-focus-ring-offset:var(--stroke-width-focus-offset);--input-ink:var(--color-ink);--input-placeholder:var(--color-ink2);--input-typography:var(--typography-body);--input-font-size:var(--text-body-size);--input-disabled-opacity:var(--opacity-disabled);--row-min-height:var(--target-primary);--row-padding-inline:var(--space-row-inset-inline);--row-padding-block:var(--space-row-inset-block);--row-gap:var(--space-inline);--row-background:var(--color-card);--row-hover-background:var(--color-hover);--row-pressed-background:var(--color-pressed);--row-selected-background:var(--color-selected);--row-disabled-opacity:var(--opacity-disabled);--row-separator:var(--border-separator);--row-ink:var(--color-ink);--row-ink-secondary:var(--color-ink2);--row-chevron:var(--color-ink3);--row-group-radius:var(--radius-inset-group);--row-icon-size:var(--dimension-category-icon);--row-amount:var(--money-amount);--row-amount-minor-scale:var(--money-row-minor-scale);--row-amount-minor-min-size:var(--money-minor-min-size);--row-amount-minor-ink:var(--color-money-minor);--row-focus-ring-color:var(--color-focus-ring);--row-focus-ring-width:var(--stroke-width-focus-ring);--row-focus-ring-offset:var(--stroke-width-focus-offset);--segmented-height:var(--control-height);--segmented-radius:var(--radius-control);--segmented-thumb-radius:var(--radius-control-inner);--segmented-inset:var(--dimension-segmented-inset);--segmented-track:var(--color-fill);--segmented-hover-background:var(--color-hover);--segmented-thumb:var(--color-thumb);--segmented-thumb-stroke:var(--color-control-stroke);--segmented-thumb-shadow:var(--shadow-raised);--segmented-ink:var(--color-ink);--segmented-typography:var(--typography-subheadline);--segmented-selected-typography:var(--typography-subheadline-emphasized);--segmented-font-size:var(--text-subheadline-size);--segmented-selected-weight:var(--text-subheadline-weight-emphasized);--segmented-disabled-opacity:var(--opacity-disabled);--segmented-focus-ring-color:var(--color-focus-ring);--segmented-focus-ring-width:var(--stroke-width-focus-ring);--segmented-focus-ring-offset:var(--stroke-width-focus-offset);--segmented-transition-duration:var(--motion-duration-base);--segmented-transition-easing:var(--motion-easing-spring);--sidebar-width:var(--layout-sidebar-width);--sidebar-background:var(--material-bar-fill);--sidebar-blur:var(--material-bar-blur);--sidebar-saturate:var(--material-bar-saturate);--sidebar-separator:var(--border-separator);--sidebar-layer:var(--layer-nav);--sidebar-padding:var(--space-stack);--sidebar-item-height:var(--control-height);--sidebar-item-radius:var(--radius-control);--sidebar-item-padding-inline:var(--space-row-inset-inline);--sidebar-item-ink:var(--color-ink);--sidebar-item-icon:var(--color-accent);--sidebar-item-hover-background:var(--color-hover);--sidebar-item-pressed-background:var(--color-pressed);--sidebar-item-selected-background:var(--color-selected);--sidebar-item-selected-ink:var(--color-ink);--sidebar-item-focus-ring-color:var(--color-focus-ring);--sidebar-item-focus-ring-width:var(--stroke-width-focus-ring);--sidebar-item-focus-ring-offset:var(--stroke-width-focus-offset);--skeleton-base:var(--color-fill);--skeleton-highlight:var(--color-fill-strong);--skeleton-radius:var(--radius-skeleton);--skeleton-delay:var(--timing-skeleton-delay);--skeleton-shimmer-duration:var(--motion-duration-shimmer);--skeleton-shimmer-easing:var(--motion-easing-standard);--skeleton-shimmer-intensity:var(--motion-shimmer-intensity);--tabbar-height:var(--layout-tab-bar-height);--tabbar-background:var(--material-bar-fill);--tabbar-blur:var(--material-bar-blur);--tabbar-saturate:var(--material-bar-saturate);--tabbar-separator:var(--border-separator);--tabbar-layer:var(--layer-nav);--tabbar-item-min-width:var(--target-primary);--tabbar-ink:var(--color-ink2);--tabbar-selected-ink:var(--color-accent);--tabbar-hover-background:var(--color-hover);--tabbar-label-size:var(--text-caption2-size);--tabbar-icon-size:var(--dimension-icon);--tabbar-focus-ring-color:var(--color-focus-ring);--tabbar-focus-ring-width:var(--stroke-width-focus-ring);--tabbar-focus-ring-offset:var(--stroke-width-focus-offset);--toast-background:var(--material-popover-fill);--toast-blur:var(--material-popover-blur);--toast-saturate:var(--material-popover-saturate);--toast-ink:var(--color-ink);--toast-action:var(--color-accent);--toast-action-hover-background:var(--color-hover);--toast-radius:var(--radius-sheet);--toast-shadow:var(--shadow-raised);--toast-padding:var(--space-card-inset);--toast-layer:var(--layer-toast);--toast-duration:var(--timing-toast-duration);--toast-focus-ring-color:var(--color-focus-ring);--toast-focus-ring-width:var(--stroke-width-focus-ring);--toast-focus-ring-offset:var(--stroke-width-focus-offset);--toast-enter-duration:var(--motion-duration-base);--toast-enter-easing:var(--motion-easing-enter);--toast-enter-distance:var(--motion-distance-slide);--toast-exit-duration:var(--motion-duration-fast);--toast-exit-easing:var(--motion-easing-exit);--space-card-inset:16px;--space-section-gap:24px;--space-stack:8px;--space-inline:8px;--space-row-inset-inline:16px;--space-row-inset-block:10px;--space-control-inset-inline:16px;--money-hero-size:2.5rem;--money-hero-line-height:3rem;--money-hero-tracking:0em;--money-amount:var(--money-weight) 1.0625rem/1.2941 var(--font-family-text);--money-amount-letter-spacing:0em;--money-amount-font-variant-numeric:tabular-nums;--money-hero-amount:var(--money-hero-weight) 2.5rem/1.2 var(--font-family-text);--money-hero-amount-letter-spacing:0em;--money-hero-amount-font-variant-numeric:tabular-nums;--size-class-min-width:0px;--text-large-title-size:2.125rem;--text-large-title-line-height:2.5625rem;--text-large-title-weight:var(--font-weight-regular);--text-large-title-weight-emphasized:var(--font-weight-bold);--text-large-title-tracking:0em;--text-title1-size:1.75rem;--text-title1-line-height:2.125rem;--text-title1-weight:var(--font-weight-regular);--text-title1-weight-emphasized:var(--font-weight-bold);--text-title1-tracking:0em;--text-title2-size:1.375rem;--text-title2-line-height:1.75rem;--text-title2-weight:var(--font-weight-regular);--text-title2-weight-emphasized:var(--font-weight-bold);--text-title2-tracking:0em;--text-title3-size:1.25rem;--text-title3-line-height:1.5625rem;--text-title3-weight:var(--font-weight-regular);--text-title3-weight-emphasized:var(--font-weight-semibold);--text-title3-tracking:0em;--text-headline-size:1.0625rem;--text-headline-line-height:1.375rem;--text-headline-weight:var(--font-weight-semibold);--text-headline-weight-emphasized:var(--font-weight-semibold);--text-headline-tracking:0em;--text-body-size:1.0625rem;--text-body-line-height:1.375rem;--text-body-weight:var(--font-weight-regular);--text-body-weight-emphasized:var(--font-weight-semibold);--text-body-tracking:0em;--text-callout-size:1rem;--text-callout-line-height:1.3125rem;--text-callout-weight:var(--font-weight-regular);--text-callout-weight-emphasized:var(--font-weight-semibold);--text-callout-tracking:0em;--text-subheadline-size:.9375rem;--text-subheadline-line-height:1.25rem;--text-subheadline-weight:var(--font-weight-regular);--text-subheadline-weight-emphasized:var(--font-weight-semibold);--text-subheadline-tracking:0em;--text-footnote-size:.8125rem;--text-footnote-line-height:1.125rem;--text-footnote-weight:var(--font-weight-regular);--text-footnote-weight-emphasized:var(--font-weight-semibold);--text-footnote-tracking:0em;--text-caption1-size:.75rem;--text-caption1-line-height:1rem;--text-caption1-weight:var(--font-weight-regular);--text-caption1-weight-emphasized:var(--font-weight-semibold);--text-caption1-tracking:0em;--text-caption2-size:.6875rem;--text-caption2-line-height:.8125rem;--text-caption2-weight:var(--font-weight-regular);--text-caption2-weight-emphasized:var(--font-weight-semibold);--text-caption2-tracking:0em;--typography-large-title:var(--font-weight-regular) 2.125rem/1.2059 var(--font-family-text);--typography-large-title-letter-spacing:0em;--typography-large-title-emphasized:var(--font-weight-bold) 2.125rem/1.2059 var(--font-family-text);--typography-large-title-emphasized-letter-spacing:0em;--typography-title1:var(--font-weight-regular) 1.75rem/1.2143 var(--font-family-text);--typography-title1-letter-spacing:0em;--typography-title1-emphasized:var(--font-weight-bold) 1.75rem/1.2143 var(--font-family-text);--typography-title1-emphasized-letter-spacing:0em;--typography-title2:var(--font-weight-regular) 1.375rem/1.2727 var(--font-family-text);--typography-title2-letter-spacing:0em;--typography-title2-emphasized:var(--font-weight-bold) 1.375rem/1.2727 var(--font-family-text);--typography-title2-emphasized-letter-spacing:0em;--typography-title3:var(--font-weight-regular) 1.25rem/1.25 var(--font-family-text);--typography-title3-letter-spacing:0em;--typography-title3-emphasized:var(--font-weight-semibold) 1.25rem/1.25 var(--font-family-text);--typography-title3-emphasized-letter-spacing:0em;--typography-headline:var(--font-weight-semibold) 1.0625rem/1.2941 var(--font-family-text);--typography-headline-letter-spacing:0em;--typography-headline-emphasized:var(--font-weight-semibold) 1.0625rem/1.2941 var(--font-family-text);--typography-headline-emphasized-letter-spacing:0em;--typography-body:var(--font-weight-regular) 1.0625rem/1.2941 var(--font-family-text);--typography-body-letter-spacing:0em;--typography-body-emphasized:var(--font-weight-semibold) 1.0625rem/1.2941 var(--font-family-text);--typography-body-emphasized-letter-spacing:0em;--typography-callout:var(--font-weight-regular) 1rem/1.3125 var(--font-family-text);--typography-callout-letter-spacing:0em;--typography-callout-emphasized:var(--font-weight-semibold) 1rem/1.3125 var(--font-family-text);--typography-callout-emphasized-letter-spacing:0em;--typography-subheadline:var(--font-weight-regular) .9375rem/1.3333 var(--font-family-text);--typography-subheadline-letter-spacing:0em;--typography-subheadline-emphasized:var(--font-weight-semibold) .9375rem/1.3333 var(--font-family-text);--typography-subheadline-emphasized-letter-spacing:0em;--typography-footnote:var(--font-weight-regular) .8125rem/1.3846 var(--font-family-text);--typography-footnote-letter-spacing:0em;--typography-footnote-emphasized:var(--font-weight-semibold) .8125rem/1.3846 var(--font-family-text);--typography-footnote-emphasized-letter-spacing:0em;--typography-caption1:var(--font-weight-regular) .75rem/1.3333 var(--font-family-text);--typography-caption1-letter-spacing:0em;--typography-caption1-emphasized:var(--font-weight-semibold) .75rem/1.3333 var(--font-family-text);--typography-caption1-emphasized-letter-spacing:0em;--typography-caption2:var(--font-weight-regular) .6875rem/1.1818 var(--font-family-text);--typography-caption2-letter-spacing:0em;--typography-caption2-emphasized:var(--font-weight-semibold) .6875rem/1.1818 var(--font-family-text);--typography-caption2-emphasized-letter-spacing:0em;--layout-margin:16px;--layout-gutter:16px;--layout-columns:4;--layout-content-max-width:600px;--layout-sidebar-width:240px;--layout-tab-bar-height:49px;--target-primary:44px;--target-minimum:24px;--control-height:44px}@media (width>=600px){:root{--space-card-inset:16px;--space-section-gap:28px;--space-stack:8px;--space-inline:8px;--space-row-inset-inline:16px;--space-row-inset-block:10px;--space-control-inset-inline:16px;--money-hero-size:3rem;--money-hero-line-height:3.5rem;--money-hero-tracking:0em;--money-amount:var(--money-weight) 1.0625rem/1.2941 var(--font-family-text);--money-amount-letter-spacing:0em;--money-amount-font-variant-numeric:tabular-nums;--money-hero-amount:var(--money-hero-weight) 3rem/1.1667 var(--font-family-text);--money-hero-amount-letter-spacing:0em;--money-hero-amount-font-variant-numeric:tabular-nums;--size-class-min-width:600px;--text-large-title-size:2.125rem;--text-large-title-line-height:2.5625rem;--text-large-title-weight:var(--font-weight-regular);--text-large-title-weight-emphasized:var(--font-weight-bold);--text-large-title-tracking:0em;--text-title1-size:1.75rem;--text-title1-line-height:2.125rem;--text-title1-weight:var(--font-weight-regular);--text-title1-weight-emphasized:var(--font-weight-bold);--text-title1-tracking:0em;--text-title2-size:1.375rem;--text-title2-line-height:1.75rem;--text-title2-weight:var(--font-weight-regular);--text-title2-weight-emphasized:var(--font-weight-bold);--text-title2-tracking:0em;--text-title3-size:1.25rem;--text-title3-line-height:1.5625rem;--text-title3-weight:var(--font-weight-regular);--text-title3-weight-emphasized:var(--font-weight-semibold);--text-title3-tracking:0em;--text-headline-size:1.0625rem;--text-headline-line-height:1.375rem;--text-headline-weight:var(--font-weight-semibold);--text-headline-weight-emphasized:var(--font-weight-semibold);--text-headline-tracking:0em;--text-body-size:1.0625rem;--text-body-line-height:1.375rem;--text-body-weight:var(--font-weight-regular);--text-body-weight-emphasized:var(--font-weight-semibold);--text-body-tracking:0em;--text-callout-size:1rem;--text-callout-line-height:1.3125rem;--text-callout-weight:var(--font-weight-regular);--text-callout-weight-emphasized:var(--font-weight-semibold);--text-callout-tracking:0em;--text-subheadline-size:.9375rem;--text-subheadline-line-height:1.25rem;--text-subheadline-weight:var(--font-weight-regular);--text-subheadline-weight-emphasized:var(--font-weight-semibold);--text-subheadline-tracking:0em;--text-footnote-size:.8125rem;--text-footnote-line-height:1.125rem;--text-footnote-weight:var(--font-weight-regular);--text-footnote-weight-emphasized:var(--font-weight-semibold);--text-footnote-tracking:0em;--text-caption1-size:.75rem;--text-caption1-line-height:1rem;--text-caption1-weight:var(--font-weight-regular);--text-caption1-weight-emphasized:var(--font-weight-semibold);--text-caption1-tracking:0em;--text-caption2-size:.6875rem;--text-caption2-line-height:.8125rem;--text-caption2-weight:var(--font-weight-regular);--text-caption2-weight-emphasized:var(--font-weight-semibold);--text-caption2-tracking:0em;--typography-large-title:var(--font-weight-regular) 2.125rem/1.2059 var(--font-family-text);--typography-large-title-letter-spacing:0em;--typography-large-title-emphasized:var(--font-weight-bold) 2.125rem/1.2059 var(--font-family-text);--typography-large-title-emphasized-letter-spacing:0em;--typography-title1:var(--font-weight-regular) 1.75rem/1.2143 var(--font-family-text);--typography-title1-letter-spacing:0em;--typography-title1-emphasized:var(--font-weight-bold) 1.75rem/1.2143 var(--font-family-text);--typography-title1-emphasized-letter-spacing:0em;--typography-title2:var(--font-weight-regular) 1.375rem/1.2727 var(--font-family-text);--typography-title2-letter-spacing:0em;--typography-title2-emphasized:var(--font-weight-bold) 1.375rem/1.2727 var(--font-family-text);--typography-title2-emphasized-letter-spacing:0em;--typography-title3:var(--font-weight-regular) 1.25rem/1.25 var(--font-family-text);--typography-title3-letter-spacing:0em;--typography-title3-emphasized:var(--font-weight-semibold) 1.25rem/1.25 var(--font-family-text);--typography-title3-emphasized-letter-spacing:0em;--typography-headline:var(--font-weight-semibold) 1.0625rem/1.2941 var(--font-family-text);--typography-headline-letter-spacing:0em;--typography-headline-emphasized:var(--font-weight-semibold) 1.0625rem/1.2941 var(--font-family-text);--typography-headline-emphasized-letter-spacing:0em;--typography-body:var(--font-weight-regular) 1.0625rem/1.2941 var(--font-family-text);--typography-body-letter-spacing:0em;--typography-body-emphasized:var(--font-weight-semibold) 1.0625rem/1.2941 var(--font-family-text);--typography-body-emphasized-letter-spacing:0em;--typography-callout:var(--font-weight-regular) 1rem/1.3125 var(--font-family-text);--typography-callout-letter-spacing:0em;--typography-callout-emphasized:var(--font-weight-semibold) 1rem/1.3125 var(--font-family-text);--typography-callout-emphasized-letter-spacing:0em;--typography-subheadline:var(--font-weight-regular) .9375rem/1.3333 var(--font-family-text);--typography-subheadline-letter-spacing:0em;--typography-subheadline-emphasized:var(--font-weight-semibold) .9375rem/1.3333 var(--font-family-text);--typography-subheadline-emphasized-letter-spacing:0em;--typography-footnote:var(--font-weight-regular) .8125rem/1.3846 var(--font-family-text);--typography-footnote-letter-spacing:0em;--typography-footnote-emphasized:var(--font-weight-semibold) .8125rem/1.3846 var(--font-family-text);--typography-footnote-emphasized-letter-spacing:0em;--typography-caption1:var(--font-weight-regular) .75rem/1.3333 var(--font-family-text);--typography-caption1-letter-spacing:0em;--typography-caption1-emphasized:var(--font-weight-semibold) .75rem/1.3333 var(--font-family-text);--typography-caption1-emphasized-letter-spacing:0em;--typography-caption2:var(--font-weight-regular) .6875rem/1.1818 var(--font-family-text);--typography-caption2-letter-spacing:0em;--typography-caption2-emphasized:var(--font-weight-semibold) .6875rem/1.1818 var(--font-family-text);--typography-caption2-emphasized-letter-spacing:0em;--layout-margin:24px;--layout-gutter:16px;--layout-columns:8;--layout-content-max-width:1024px;--layout-sidebar-width:240px;--layout-tab-bar-height:49px;--target-primary:44px;--target-minimum:24px;--control-height:44px}}@media (width>=1024px){:root{--space-card-inset:20px;--space-section-gap:32px;--space-stack:12px;--space-inline:12px;--space-row-inset-inline:16px;--space-row-inset-block:10px;--space-control-inset-inline:16px;--money-hero-size:3rem;--money-hero-line-height:3.5rem;--money-hero-tracking:0em;--money-amount:var(--money-weight) 1rem/1.375 var(--font-family-text);--money-amount-letter-spacing:0em;--money-amount-font-variant-numeric:tabular-nums;--money-hero-amount:var(--money-hero-weight) 3rem/1.1667 var(--font-family-text);--money-hero-amount-letter-spacing:0em;--money-hero-amount-font-variant-numeric:tabular-nums;--size-class-min-width:1024px;--text-large-title-size:2.125rem;--text-large-title-line-height:2.5625rem;--text-large-title-weight:var(--font-weight-regular);--text-large-title-weight-emphasized:var(--font-weight-bold);--text-large-title-tracking:0em;--text-title1-size:1.75rem;--text-title1-line-height:2.125rem;--text-title1-weight:var(--font-weight-regular);--text-title1-weight-emphasized:var(--font-weight-bold);--text-title1-tracking:0em;--text-title2-size:1.375rem;--text-title2-line-height:1.75rem;--text-title2-weight:var(--font-weight-regular);--text-title2-weight-emphasized:var(--font-weight-bold);--text-title2-tracking:0em;--text-title3-size:1.25rem;--text-title3-line-height:1.5625rem;--text-title3-weight:var(--font-weight-regular);--text-title3-weight-emphasized:var(--font-weight-semibold);--text-title3-tracking:0em;--text-headline-size:1rem;--text-headline-line-height:1.3125rem;--text-headline-weight:var(--font-weight-semibold);--text-headline-weight-emphasized:var(--font-weight-semibold);--text-headline-tracking:0em;--text-body-size:1rem;--text-body-line-height:1.375rem;--text-body-weight:var(--font-weight-regular);--text-body-weight-emphasized:var(--font-weight-semibold);--text-body-tracking:0em;--text-callout-size:.9375rem;--text-callout-line-height:1.25rem;--text-callout-weight:var(--font-weight-regular);--text-callout-weight-emphasized:var(--font-weight-semibold);--text-callout-tracking:0em;--text-subheadline-size:.875rem;--text-subheadline-line-height:1.1875rem;--text-subheadline-weight:var(--font-weight-regular);--text-subheadline-weight-emphasized:var(--font-weight-semibold);--text-subheadline-tracking:0em;--text-footnote-size:.8125rem;--text-footnote-line-height:1.125rem;--text-footnote-weight:var(--font-weight-regular);--text-footnote-weight-emphasized:var(--font-weight-semibold);--text-footnote-tracking:0em;--text-caption1-size:.75rem;--text-caption1-line-height:1rem;--text-caption1-weight:var(--font-weight-regular);--text-caption1-weight-emphasized:var(--font-weight-semibold);--text-caption1-tracking:0em;--text-caption2-size:.6875rem;--text-caption2-line-height:.8125rem;--text-caption2-weight:var(--font-weight-regular);--text-caption2-weight-emphasized:var(--font-weight-semibold);--text-caption2-tracking:0em;--typography-large-title:var(--font-weight-regular) 2.125rem/1.2059 var(--font-family-text);--typography-large-title-letter-spacing:0em;--typography-large-title-emphasized:var(--font-weight-bold) 2.125rem/1.2059 var(--font-family-text);--typography-large-title-emphasized-letter-spacing:0em;--typography-title1:var(--font-weight-regular) 1.75rem/1.2143 var(--font-family-text);--typography-title1-letter-spacing:0em;--typography-title1-emphasized:var(--font-weight-bold) 1.75rem/1.2143 var(--font-family-text);--typography-title1-emphasized-letter-spacing:0em;--typography-title2:var(--font-weight-regular) 1.375rem/1.2727 var(--font-family-text);--typography-title2-letter-spacing:0em;--typography-title2-emphasized:var(--font-weight-bold) 1.375rem/1.2727 var(--font-family-text);--typography-title2-emphasized-letter-spacing:0em;--typography-title3:var(--font-weight-regular) 1.25rem/1.25 var(--font-family-text);--typography-title3-letter-spacing:0em;--typography-title3-emphasized:var(--font-weight-semibold) 1.25rem/1.25 var(--font-family-text);--typography-title3-emphasized-letter-spacing:0em;--typography-headline:var(--font-weight-semibold) 1rem/1.3125 var(--font-family-text);--typography-headline-letter-spacing:0em;--typography-headline-emphasized:var(--font-weight-semibold) 1rem/1.3125 var(--font-family-text);--typography-headline-emphasized-letter-spacing:0em;--typography-body:var(--font-weight-regular) 1rem/1.375 var(--font-family-text);--typography-body-letter-spacing:0em;--typography-body-emphasized:var(--font-weight-semibold) 1rem/1.375 var(--font-family-text);--typography-body-emphasized-letter-spacing:0em;--typography-callout:var(--font-weight-regular) .9375rem/1.3333 var(--font-family-text);--typography-callout-letter-spacing:0em;--typography-callout-emphasized:var(--font-weight-semibold) .9375rem/1.3333 var(--font-family-text);--typography-callout-emphasized-letter-spacing:0em;--typography-subheadline:var(--font-weight-regular) .875rem/1.3571 var(--font-family-text);--typography-subheadline-letter-spacing:0em;--typography-subheadline-emphasized:var(--font-weight-semibold) .875rem/1.3571 var(--font-family-text);--typography-subheadline-emphasized-letter-spacing:0em;--typography-footnote:var(--font-weight-regular) .8125rem/1.3846 var(--font-family-text);--typography-footnote-letter-spacing:0em;--typography-footnote-emphasized:var(--font-weight-semibold) .8125rem/1.3846 var(--font-family-text);--typography-footnote-emphasized-letter-spacing:0em;--typography-caption1:var(--font-weight-regular) .75rem/1.3333 var(--font-family-text);--typography-caption1-letter-spacing:0em;--typography-caption1-emphasized:var(--font-weight-semibold) .75rem/1.3333 var(--font-family-text);--typography-caption1-emphasized-letter-spacing:0em;--typography-caption2:var(--font-weight-regular) .6875rem/1.1818 var(--font-family-text);--typography-caption2-letter-spacing:0em;--typography-caption2-emphasized:var(--font-weight-semibold) .6875rem/1.1818 var(--font-family-text);--typography-caption2-emphasized-letter-spacing:0em;--layout-margin:32px;--layout-gutter:24px;--layout-columns:12;--layout-content-max-width:1200px;--layout-sidebar-width:240px;--layout-tab-bar-height:49px;--target-primary:44px;--target-minimum:24px;--control-height:44px}}@media (width>=1440px){:root{--space-card-inset:24px;--space-section-gap:40px;--space-stack:12px;--space-inline:12px;--space-row-inset-inline:20px;--space-row-inset-block:12px;--space-control-inset-inline:20px;--money-hero-size:3.5rem;--money-hero-line-height:4rem;--money-hero-tracking:0em;--money-amount:var(--money-weight) 1rem/1.375 var(--font-family-text);--money-amount-letter-spacing:0em;--money-amount-font-variant-numeric:tabular-nums;--money-hero-amount:var(--money-hero-weight) 3.5rem/1.1429 var(--font-family-text);--money-hero-amount-letter-spacing:0em;--money-hero-amount-font-variant-numeric:tabular-nums;--size-class-min-width:1440px;--text-large-title-size:2.5rem;--text-large-title-line-height:3rem;--text-large-title-weight:var(--font-weight-regular);--text-large-title-weight-emphasized:var(--font-weight-bold);--text-large-title-tracking:0em;--text-title1-size:1.875rem;--text-title1-line-height:2.25rem;--text-title1-weight:var(--font-weight-regular);--text-title1-weight-emphasized:var(--font-weight-bold);--text-title1-tracking:0em;--text-title2-size:1.5rem;--text-title2-line-height:1.875rem;--text-title2-weight:var(--font-weight-regular);--text-title2-weight-emphasized:var(--font-weight-bold);--text-title2-tracking:0em;--text-title3-size:1.25rem;--text-title3-line-height:1.5625rem;--text-title3-weight:var(--font-weight-regular);--text-title3-weight-emphasized:var(--font-weight-semibold);--text-title3-tracking:0em;--text-headline-size:1rem;--text-headline-line-height:1.3125rem;--text-headline-weight:var(--font-weight-semibold);--text-headline-weight-emphasized:var(--font-weight-semibold);--text-headline-tracking:0em;--text-body-size:1rem;--text-body-line-height:1.375rem;--text-body-weight:var(--font-weight-regular);--text-body-weight-emphasized:var(--font-weight-semibold);--text-body-tracking:0em;--text-callout-size:.9375rem;--text-callout-line-height:1.25rem;--text-callout-weight:var(--font-weight-regular);--text-callout-weight-emphasized:var(--font-weight-semibold);--text-callout-tracking:0em;--text-subheadline-size:.875rem;--text-subheadline-line-height:1.1875rem;--text-subheadline-weight:var(--font-weight-regular);--text-subheadline-weight-emphasized:var(--font-weight-semibold);--text-subheadline-tracking:0em;--text-footnote-size:.8125rem;--text-footnote-line-height:1.125rem;--text-footnote-weight:var(--font-weight-regular);--text-footnote-weight-emphasized:var(--font-weight-semibold);--text-footnote-tracking:0em;--text-caption1-size:.75rem;--text-caption1-line-height:1rem;--text-caption1-weight:var(--font-weight-regular);--text-caption1-weight-emphasized:var(--font-weight-semibold);--text-caption1-tracking:0em;--text-caption2-size:.6875rem;--text-caption2-line-height:.8125rem;--text-caption2-weight:var(--font-weight-regular);--text-caption2-weight-emphasized:var(--font-weight-semibold);--text-caption2-tracking:0em;--typography-large-title:var(--font-weight-regular) 2.5rem/1.2 var(--font-family-text);--typography-large-title-letter-spacing:0em;--typography-large-title-emphasized:var(--font-weight-bold) 2.5rem/1.2 var(--font-family-text);--typography-large-title-emphasized-letter-spacing:0em;--typography-title1:var(--font-weight-regular) 1.875rem/1.2 var(--font-family-text);--typography-title1-letter-spacing:0em;--typography-title1-emphasized:var(--font-weight-bold) 1.875rem/1.2 var(--font-family-text);--typography-title1-emphasized-letter-spacing:0em;--typography-title2:var(--font-weight-regular) 1.5rem/1.25 var(--font-family-text);--typography-title2-letter-spacing:0em;--typography-title2-emphasized:var(--font-weight-bold) 1.5rem/1.25 var(--font-family-text);--typography-title2-emphasized-letter-spacing:0em;--typography-title3:var(--font-weight-regular) 1.25rem/1.25 var(--font-family-text);--typography-title3-letter-spacing:0em;--typography-title3-emphasized:var(--font-weight-semibold) 1.25rem/1.25 var(--font-family-text);--typography-title3-emphasized-letter-spacing:0em;--typography-headline:var(--font-weight-semibold) 1rem/1.3125 var(--font-family-text);--typography-headline-letter-spacing:0em;--typography-headline-emphasized:var(--font-weight-semibold) 1rem/1.3125 var(--font-family-text);--typography-headline-emphasized-letter-spacing:0em;--typography-body:var(--font-weight-regular) 1rem/1.375 var(--font-family-text);--typography-body-letter-spacing:0em;--typography-body-emphasized:var(--font-weight-semibold) 1rem/1.375 var(--font-family-text);--typography-body-emphasized-letter-spacing:0em;--typography-callout:var(--font-weight-regular) .9375rem/1.3333 var(--font-family-text);--typography-callout-letter-spacing:0em;--typography-callout-emphasized:var(--font-weight-semibold) .9375rem/1.3333 var(--font-family-text);--typography-callout-emphasized-letter-spacing:0em;--typography-subheadline:var(--font-weight-regular) .875rem/1.3571 var(--font-family-text);--typography-subheadline-letter-spacing:0em;--typography-subheadline-emphasized:var(--font-weight-semibold) .875rem/1.3571 var(--font-family-text);--typography-subheadline-emphasized-letter-spacing:0em;--typography-footnote:var(--font-weight-regular) .8125rem/1.3846 var(--font-family-text);--typography-footnote-letter-spacing:0em;--typography-footnote-emphasized:var(--font-weight-semibold) .8125rem/1.3846 var(--font-family-text);--typography-footnote-emphasized-letter-spacing:0em;--typography-caption1:var(--font-weight-regular) .75rem/1.3333 var(--font-family-text);--typography-caption1-letter-spacing:0em;--typography-caption1-emphasized:var(--font-weight-semibold) .75rem/1.3333 var(--font-family-text);--typography-caption1-emphasized-letter-spacing:0em;--typography-caption2:var(--font-weight-regular) .6875rem/1.1818 var(--font-family-text);--typography-caption2-letter-spacing:0em;--typography-caption2-emphasized:var(--font-weight-semibold) .6875rem/1.1818 var(--font-family-text);--typography-caption2-emphasized-letter-spacing:0em;--layout-margin:40px;--layout-gutter:24px;--layout-columns:12;--layout-content-max-width:1320px;--layout-sidebar-width:280px;--layout-tab-bar-height:49px;--target-primary:44px;--target-minimum:24px;--control-height:44px}}@media (width>=1024px) and (pointer:fine){:root{--target-primary:36px;--control-height:36px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-grouped:#f2f2f7;--color-card:#fff;--color-card2:#f2f2f7;--color-fill:#7676801f;--color-fill-strong:#76768033;--color-hover:#76768014;--color-pressed:#7676801f;--color-selected:#0066d61f;--color-accent-tint:#0066d61a;--color-accent-tint-hover:#0066d624;--color-accent-tint-pressed:#0066d62e;--color-on-accent-tint:#004c9f;--color-thumb:#fff;--color-switch-on:#0066d6;--color-switch-thumb:#fff;--color-ink:#1a1a1a;--color-ink2:#6c6c70;--color-ink3:#858589;--color-sep:#3c3c434a;--color-stroke:#00000017;--color-control-stroke:#858589;--color-accent:#0066d6;--color-accent-fill:#0066d6;--color-accent-fill-hover:#0058b8;--color-accent-fill-pressed:#004c9f;--color-on-accent-fill:#fff;--color-pos:#1f7a35;--color-neg:#d70015;--color-warn:#b25000;--color-attention:#b25000;--color-neg-fill:#d70015;--color-on-neg-fill:#fff;--color-money-minor:#6c6c70;--color-money-minor-pos:#1f7a35;--color-money-minor-neg:#d70015;--color-focus-ring:#0066d6;--color-focus-ring-on-hero:#fff;--color-overlay:#0006;--color-on-hero:#fff;--color-on-hero-minor:#c9d0e0;--color-on-hero-fill:#ffffff1a;--color-on-hero-stroke:#fff6;--color-on-hero-selected-ink:#1a1a1a;--color-google-sign-in-fill:#fff;--color-google-sign-in-stroke:#747775;--color-google-sign-in-ink:#1f1f1f;--color-google-sign-in-logo-backdrop:#fff;--color-material-bar:#f9f9f9f5;--color-material-popover:#fffffff5;--color-chart-grid:#e5e5ea;--color-chart-track:#f2f2f7;--color-chart-target-line:#6c6c70;--color-chart-over-budget:#d70015;--color-chart-series-1:var(--color-dataviz-blue-2);--color-chart-series-2:var(--color-dataviz-orange-2);--color-chart-series-3:var(--color-dataviz-magenta-2);--color-chart-series-4:var(--color-dataviz-teal-2);--color-chart-series-5:var(--color-dataviz-gold-2);--color-chart-series-6:var(--color-dataviz-violet-2);--color-chart-series-other:var(--color-dataviz-gray-2);--color-dataviz-teal-1:#009398;--color-dataviz-teal-2:#00686d;--color-dataviz-teal-3:#004144;--color-dataviz-blue-1:#5c8cff;--color-dataviz-blue-2:#355ede;--color-dataviz-blue-3:#1734b2;--color-dataviz-orange-1:#be4300;--color-dataviz-orange-2:#832800;--color-dataviz-orange-3:#450c00;--color-dataviz-violet-1:#944fe8;--color-dataviz-violet-2:#6f1fbc;--color-dataviz-violet-3:#400078;--color-dataviz-magenta-1:#e64abd;--color-dataviz-magenta-2:#b70c93;--color-dataviz-magenta-3:#7a0060;--color-dataviz-green-1:#2b9c3a;--color-dataviz-green-2:#007201;--color-dataviz-green-3:#004900;--color-dataviz-red-1:#e64346;--color-dataviz-red-2:#b6001e;--color-dataviz-red-3:#720005;--color-dataviz-gold-1:#b97500;--color-dataviz-gold-2:#855200;--color-dataviz-gold-3:#553100;--color-dataviz-cyan-1:#109cd1;--color-dataviz-cyan-2:#0077a9;--color-dataviz-cyan-3:#005076;--color-dataviz-gray-1:#6d6d6d;--color-dataviz-gray-2:#484848;--color-dataviz-gray-3:#222;--color-dataviz-on-1:#fff;--color-dataviz-on-2:#fff;--color-dataviz-on-3:#fff;--shadow-card:0px 1px 2px 0px #0000000d, 0px 4px 12px 0px #0000000a;--shadow-raised:0px 4px 12px 0px #0000001f, 0px 12px 32px 0px #0000000d;--gradient-hero-all:linear-gradient(135deg, #1f3a93 0%, #0a5c80 100%);--gradient-hero-person-a:linear-gradient(135deg, #0b5e57 0%, #1c52a6 100%);--gradient-hero-person-b:linear-gradient(135deg, #8e2a5e 0%, #96300a 100%);--gradient-hero-joint:linear-gradient(135deg, #5b33b5 0%, #8a2679 100%)}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-bg-grouped:#000;--color-card:#1c1c1e;--color-card2:#2c2c2e;--color-fill:#7676803d;--color-fill-strong:#76768052;--color-hover:#76768029;--color-pressed:#7676803d;--color-selected:#409cff33;--color-accent-tint:#409cff2e;--color-accent-tint-hover:#409cff3d;--color-accent-tint-pressed:#409cff4d;--color-on-accent-tint:#a6d4ff;--color-thumb:#636366;--color-switch-on:#0071e3;--color-switch-thumb:#fff;--color-ink:#fff;--color-ink2:#aeaeb2;--color-ink3:#7c7c80;--color-sep:#54545899;--color-stroke:#ffffff1a;--color-control-stroke:#7c7c80;--color-accent:#409cff;--color-accent-fill:#0071e3;--color-accent-fill-hover:#0a64c8;--color-accent-fill-pressed:#0b58b0;--color-on-accent-fill:#fff;--color-pos:#30d158;--color-neg:#ff6961;--color-warn:#ffb340;--color-attention:#ffb340;--color-neg-fill:#d70015;--color-on-neg-fill:#fff;--color-money-minor:#aeaeb2;--color-money-minor-pos:#26b04a;--color-money-minor-neg:#e85d55;--color-focus-ring:#409cff;--color-focus-ring-on-hero:#fff;--color-overlay:#0009;--color-on-hero:#fff;--color-on-hero-minor:#c9d0e0;--color-on-hero-fill:#ffffff1a;--color-on-hero-stroke:#fff6;--color-on-hero-selected-ink:#1a1a1a;--color-google-sign-in-fill:#131314;--color-google-sign-in-stroke:#8e918f;--color-google-sign-in-ink:#e3e3e3;--color-google-sign-in-logo-backdrop:#fff;--color-material-bar:#1d1d1ff0;--color-material-popover:#2c2c2ef5;--color-chart-grid:#2c2c2e;--color-chart-track:#3a3a3c;--color-chart-target-line:#aeaeb2;--color-chart-over-budget:#ff6961;--color-chart-series-1:var(--color-dataviz-blue-2);--color-chart-series-2:var(--color-dataviz-orange-2);--color-chart-series-3:var(--color-dataviz-magenta-2);--color-chart-series-4:var(--color-dataviz-teal-2);--color-chart-series-5:var(--color-dataviz-gold-2);--color-chart-series-6:var(--color-dataviz-violet-2);--color-chart-series-other:var(--color-dataviz-gray-2);--color-dataviz-teal-1:#007786;--color-dataviz-teal-2:#009aac;--color-dataviz-teal-3:#1ccee1;--color-dataviz-blue-1:#3a70ef;--color-dataviz-blue-2:#70a2ff;--color-dataviz-blue-3:#bed8ff;--color-dataviz-orange-1:#c53b00;--color-dataviz-orange-2:#f3661c;--color-dataviz-orange-3:#ffb08a;--color-dataviz-violet-1:#8846df;--color-dataviz-violet-2:#a86aff;--color-dataviz-violet-3:#ccabff;--color-dataviz-magenta-1:#cc1eaa;--color-dataviz-magenta-2:#fe58d7;--color-dataviz-magenta-3:#ffb7f2;--color-dataviz-green-1:#0b8a26;--color-dataviz-green-2:#4bb754;--color-dataviz-green-3:#81ed87;--color-dataviz-red-1:#ce2839;--color-dataviz-red-2:#f8545b;--color-dataviz-red-3:#ffa6a2;--color-dataviz-gold-1:#ad7500;--color-dataviz-gold-2:#e2a100;--color-dataviz-gold-3:#ffe091;--color-dataviz-cyan-1:#008fb7;--color-dataviz-cyan-2:#46bee8;--color-dataviz-cyan-3:#b2f3ff;--color-dataviz-gray-1:#7a7a7a;--color-dataviz-gray-2:#a6a6a6;--color-dataviz-gray-3:#dadada;--color-dataviz-on-1:#fff;--color-dataviz-on-2:#000;--color-dataviz-on-3:#000;--shadow-card:0px 0px 0px 0px #0000;--shadow-raised:0px 8px 24px 0px #0006;--gradient-hero-all:linear-gradient(135deg, #1f3a93 0%, #0a5c80 100%);--gradient-hero-person-a:linear-gradient(135deg, #0b5e57 0%, #1c52a6 100%);--gradient-hero-person-b:linear-gradient(135deg, #8e2a5e 0%, #96300a 100%);--gradient-hero-joint:linear-gradient(135deg, #5b33b5 0%, #8a2679 100%)}}:root:where([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-bg-grouped:#000;--color-card:#1c1c1e;--color-card2:#2c2c2e;--color-fill:#7676803d;--color-fill-strong:#76768052;--color-hover:#76768029;--color-pressed:#7676803d;--color-selected:#409cff33;--color-accent-tint:#409cff2e;--color-accent-tint-hover:#409cff3d;--color-accent-tint-pressed:#409cff4d;--color-on-accent-tint:#a6d4ff;--color-thumb:#636366;--color-switch-on:#0071e3;--color-switch-thumb:#fff;--color-ink:#fff;--color-ink2:#aeaeb2;--color-ink3:#7c7c80;--color-sep:#54545899;--color-stroke:#ffffff1a;--color-control-stroke:#7c7c80;--color-accent:#409cff;--color-accent-fill:#0071e3;--color-accent-fill-hover:#0a64c8;--color-accent-fill-pressed:#0b58b0;--color-on-accent-fill:#fff;--color-pos:#30d158;--color-neg:#ff6961;--color-warn:#ffb340;--color-attention:#ffb340;--color-neg-fill:#d70015;--color-on-neg-fill:#fff;--color-money-minor:#aeaeb2;--color-money-minor-pos:#26b04a;--color-money-minor-neg:#e85d55;--color-focus-ring:#409cff;--color-focus-ring-on-hero:#fff;--color-overlay:#0009;--color-on-hero:#fff;--color-on-hero-minor:#c9d0e0;--color-on-hero-fill:#ffffff1a;--color-on-hero-stroke:#fff6;--color-on-hero-selected-ink:#1a1a1a;--color-google-sign-in-fill:#131314;--color-google-sign-in-stroke:#8e918f;--color-google-sign-in-ink:#e3e3e3;--color-google-sign-in-logo-backdrop:#fff;--color-material-bar:#1d1d1ff0;--color-material-popover:#2c2c2ef5;--color-chart-grid:#2c2c2e;--color-chart-track:#3a3a3c;--color-chart-target-line:#aeaeb2;--color-chart-over-budget:#ff6961;--color-chart-series-1:var(--color-dataviz-blue-2);--color-chart-series-2:var(--color-dataviz-orange-2);--color-chart-series-3:var(--color-dataviz-magenta-2);--color-chart-series-4:var(--color-dataviz-teal-2);--color-chart-series-5:var(--color-dataviz-gold-2);--color-chart-series-6:var(--color-dataviz-violet-2);--color-chart-series-other:var(--color-dataviz-gray-2);--color-dataviz-teal-1:#007786;--color-dataviz-teal-2:#009aac;--color-dataviz-teal-3:#1ccee1;--color-dataviz-blue-1:#3a70ef;--color-dataviz-blue-2:#70a2ff;--color-dataviz-blue-3:#bed8ff;--color-dataviz-orange-1:#c53b00;--color-dataviz-orange-2:#f3661c;--color-dataviz-orange-3:#ffb08a;--color-dataviz-violet-1:#8846df;--color-dataviz-violet-2:#a86aff;--color-dataviz-violet-3:#ccabff;--color-dataviz-magenta-1:#cc1eaa;--color-dataviz-magenta-2:#fe58d7;--color-dataviz-magenta-3:#ffb7f2;--color-dataviz-green-1:#0b8a26;--color-dataviz-green-2:#4bb754;--color-dataviz-green-3:#81ed87;--color-dataviz-red-1:#ce2839;--color-dataviz-red-2:#f8545b;--color-dataviz-red-3:#ffa6a2;--color-dataviz-gold-1:#ad7500;--color-dataviz-gold-2:#e2a100;--color-dataviz-gold-3:#ffe091;--color-dataviz-cyan-1:#008fb7;--color-dataviz-cyan-2:#46bee8;--color-dataviz-cyan-3:#b2f3ff;--color-dataviz-gray-1:#7a7a7a;--color-dataviz-gray-2:#a6a6a6;--color-dataviz-gray-3:#dadada;--color-dataviz-on-1:#fff;--color-dataviz-on-2:#000;--color-dataviz-on-3:#000;--shadow-card:0px 0px 0px 0px #0000;--shadow-raised:0px 8px 24px 0px #0006;--gradient-hero-all:linear-gradient(135deg, #1f3a93 0%, #0a5c80 100%);--gradient-hero-person-a:linear-gradient(135deg, #0b5e57 0%, #1c52a6 100%);--gradient-hero-person-b:linear-gradient(135deg, #8e2a5e 0%, #96300a 100%);--gradient-hero-joint:linear-gradient(135deg, #5b33b5 0%, #8a2679 100%)}@media (prefers-contrast:more){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-grouped:#f2f2f7;--color-card:#fff;--color-card2:#f2f2f7;--color-fill:#76768033;--color-fill-strong:#76768052;--color-hover:#76768014;--color-pressed:#7676801f;--color-selected:#0036a329;--color-accent-tint:#0036a31a;--color-accent-tint-hover:#0036a321;--color-accent-tint-pressed:#0036a329;--color-on-accent-tint:#00267a;--color-thumb:#fff;--color-switch-on:#0036a3;--color-switch-thumb:#fff;--color-ink:#000;--color-ink2:#3a3a3c;--color-ink3:#636366;--color-sep:#3c3c4399;--color-stroke:#0006;--color-control-stroke:#636366;--color-accent:#0036a3;--color-accent-fill:#0036a3;--color-accent-fill-hover:#002e8c;--color-accent-fill-pressed:#00267a;--color-on-accent-fill:#fff;--color-pos:#005a19;--color-neg:#8a0010;--color-warn:#7f3500;--color-attention:#7f3500;--color-neg-fill:#8a0010;--color-on-neg-fill:#fff;--color-money-minor:#3a3a3c;--color-money-minor-pos:#005a19;--color-money-minor-neg:#8a0010;--color-focus-ring:#0036a3;--color-focus-ring-on-hero:#fff;--color-overlay:#0009;--color-on-hero:#fff;--color-on-hero-minor:#fff;--color-on-hero-fill:#0000;--color-on-hero-stroke:#fff6;--color-on-hero-selected-ink:#1a1a1a;--color-google-sign-in-fill:#fff;--color-google-sign-in-stroke:#747775;--color-google-sign-in-ink:#1f1f1f;--color-google-sign-in-logo-backdrop:#fff;--color-material-bar:#f9f9f9f5;--color-material-popover:#fffffff5;--color-chart-grid:#c7c7cc;--color-chart-track:#e5e5ea;--color-chart-target-line:#3a3a3c;--color-chart-over-budget:#8a0010;--color-chart-series-1:var(--color-dataviz-blue-2);--color-chart-series-2:var(--color-dataviz-orange-2);--color-chart-series-3:var(--color-dataviz-magenta-2);--color-chart-series-4:var(--color-dataviz-teal-2);--color-chart-series-5:var(--color-dataviz-gold-2);--color-chart-series-6:var(--color-dataviz-violet-2);--color-chart-series-other:var(--color-dataviz-gray-2);--color-dataviz-teal-1:#009398;--color-dataviz-teal-2:#00686d;--color-dataviz-teal-3:#004144;--color-dataviz-blue-1:#5c8cff;--color-dataviz-blue-2:#355ede;--color-dataviz-blue-3:#1734b2;--color-dataviz-orange-1:#be4300;--color-dataviz-orange-2:#832800;--color-dataviz-orange-3:#450c00;--color-dataviz-violet-1:#944fe8;--color-dataviz-violet-2:#6f1fbc;--color-dataviz-violet-3:#400078;--color-dataviz-magenta-1:#e64abd;--color-dataviz-magenta-2:#b70c93;--color-dataviz-magenta-3:#7a0060;--color-dataviz-green-1:#2b9c3a;--color-dataviz-green-2:#007201;--color-dataviz-green-3:#004900;--color-dataviz-red-1:#e64346;--color-dataviz-red-2:#b6001e;--color-dataviz-red-3:#720005;--color-dataviz-gold-1:#b97500;--color-dataviz-gold-2:#855200;--color-dataviz-gold-3:#553100;--color-dataviz-cyan-1:#109cd1;--color-dataviz-cyan-2:#0077a9;--color-dataviz-cyan-3:#005076;--color-dataviz-gray-1:#6d6d6d;--color-dataviz-gray-2:#484848;--color-dataviz-gray-3:#222;--color-dataviz-on-1:#fff;--color-dataviz-on-2:#fff;--color-dataviz-on-3:#fff;--shadow-card:0px 1px 2px 0px #0000000d, 0px 4px 12px 0px #0000000a;--shadow-raised:0px 4px 12px 0px #0000001f, 0px 12px 32px 0px #0000000d;--gradient-hero-all:linear-gradient(135deg, #1f3a93 0%, #0a5c80 100%);--gradient-hero-person-a:linear-gradient(135deg, #0b5e57 0%, #1c52a6 100%);--gradient-hero-person-b:linear-gradient(135deg, #8e2a5e 0%, #96300a 100%);--gradient-hero-joint:linear-gradient(135deg, #5b33b5 0%, #8a2679 100%)}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-bg-grouped:#000;--color-card:#1c1c1e;--color-card2:#2c2c2e;--color-fill:#76768052;--color-fill-strong:#76768066;--color-hover:#76768029;--color-pressed:#7676803d;--color-selected:#7cc0ff3d;--color-accent-tint:#7cc0ff2e;--color-accent-tint-hover:#7cc0ff33;--color-accent-tint-pressed:#7cc0ff38;--color-on-accent-tint:#b5dcff;--color-thumb:#58585c;--color-switch-on:#0071e3;--color-switch-thumb:#fff;--color-ink:#fff;--color-ink2:#d1d1d6;--color-ink3:#98989d;--color-sep:#8e8e93cc;--color-stroke:#fff6;--color-control-stroke:#98989d;--color-accent:#a6d4ff;--color-accent-fill:#7cc0ff;--color-accent-fill-hover:#9ccfff;--color-accent-fill-pressed:#b5dcff;--color-on-accent-fill:#000;--color-pos:#30db5b;--color-neg:#ffc2be;--color-warn:#ffc56b;--color-attention:#ffc56b;--color-neg-fill:#ffc2be;--color-on-neg-fill:#000;--color-money-minor:#d1d1d6;--color-money-minor-pos:#30db5b;--color-money-minor-neg:#ffc2be;--color-focus-ring:#a6d4ff;--color-focus-ring-on-hero:#fff;--color-overlay:#000000b3;--color-on-hero:#fff;--color-on-hero-minor:#fff;--color-on-hero-fill:#0000;--color-on-hero-stroke:#fff6;--color-on-hero-selected-ink:#1a1a1a;--color-google-sign-in-fill:#131314;--color-google-sign-in-stroke:#8e918f;--color-google-sign-in-ink:#e3e3e3;--color-google-sign-in-logo-backdrop:#fff;--color-material-bar:#1d1d1ff0;--color-material-popover:#2c2c2ef5;--color-chart-grid:#48484a;--color-chart-track:#3a3a3c;--color-chart-target-line:#d1d1d6;--color-chart-over-budget:#ffc2be;--color-chart-series-1:var(--color-dataviz-blue-2);--color-chart-series-2:var(--color-dataviz-orange-2);--color-chart-series-3:var(--color-dataviz-magenta-2);--color-chart-series-4:var(--color-dataviz-teal-2);--color-chart-series-5:var(--color-dataviz-gold-2);--color-chart-series-6:var(--color-dataviz-violet-2);--color-chart-series-other:var(--color-dataviz-gray-2);--color-dataviz-teal-1:#007786;--color-dataviz-teal-2:#009aac;--color-dataviz-teal-3:#1ccee1;--color-dataviz-blue-1:#3a70ef;--color-dataviz-blue-2:#70a2ff;--color-dataviz-blue-3:#bed8ff;--color-dataviz-orange-1:#c53b00;--color-dataviz-orange-2:#f3661c;--color-dataviz-orange-3:#ffb08a;--color-dataviz-violet-1:#8846df;--color-dataviz-violet-2:#a86aff;--color-dataviz-violet-3:#ccabff;--color-dataviz-magenta-1:#cc1eaa;--color-dataviz-magenta-2:#fe58d7;--color-dataviz-magenta-3:#ffb7f2;--color-dataviz-green-1:#0b8a26;--color-dataviz-green-2:#4bb754;--color-dataviz-green-3:#81ed87;--color-dataviz-red-1:#ce2839;--color-dataviz-red-2:#f8545b;--color-dataviz-red-3:#ffa6a2;--color-dataviz-gold-1:#ad7500;--color-dataviz-gold-2:#e2a100;--color-dataviz-gold-3:#ffe091;--color-dataviz-cyan-1:#008fb7;--color-dataviz-cyan-2:#46bee8;--color-dataviz-cyan-3:#b2f3ff;--color-dataviz-gray-1:#7a7a7a;--color-dataviz-gray-2:#a6a6a6;--color-dataviz-gray-3:#dadada;--color-dataviz-on-1:#fff;--color-dataviz-on-2:#000;--color-dataviz-on-3:#000;--shadow-card:0px 0px 0px 0px #0000;--shadow-raised:0px 8px 24px 0px #0006;--gradient-hero-all:linear-gradient(135deg, #1f3a93 0%, #0a5c80 100%);--gradient-hero-person-a:linear-gradient(135deg, #0b5e57 0%, #1c52a6 100%);--gradient-hero-person-b:linear-gradient(135deg, #8e2a5e 0%, #96300a 100%);--gradient-hero-joint:linear-gradient(135deg, #5b33b5 0%, #8a2679 100%)}}@media (prefers-contrast:more){:root:where([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-bg-grouped:#000;--color-card:#1c1c1e;--color-card2:#2c2c2e;--color-fill:#76768052;--color-fill-strong:#76768066;--color-hover:#76768029;--color-pressed:#7676803d;--color-selected:#7cc0ff3d;--color-accent-tint:#7cc0ff2e;--color-accent-tint-hover:#7cc0ff33;--color-accent-tint-pressed:#7cc0ff38;--color-on-accent-tint:#b5dcff;--color-thumb:#58585c;--color-switch-on:#0071e3;--color-switch-thumb:#fff;--color-ink:#fff;--color-ink2:#d1d1d6;--color-ink3:#98989d;--color-sep:#8e8e93cc;--color-stroke:#fff6;--color-control-stroke:#98989d;--color-accent:#a6d4ff;--color-accent-fill:#7cc0ff;--color-accent-fill-hover:#9ccfff;--color-accent-fill-pressed:#b5dcff;--color-on-accent-fill:#000;--color-pos:#30db5b;--color-neg:#ffc2be;--color-warn:#ffc56b;--color-attention:#ffc56b;--color-neg-fill:#ffc2be;--color-on-neg-fill:#000;--color-money-minor:#d1d1d6;--color-money-minor-pos:#30db5b;--color-money-minor-neg:#ffc2be;--color-focus-ring:#a6d4ff;--color-focus-ring-on-hero:#fff;--color-overlay:#000000b3;--color-on-hero:#fff;--color-on-hero-minor:#fff;--color-on-hero-fill:#0000;--color-on-hero-stroke:#fff6;--color-on-hero-selected-ink:#1a1a1a;--color-google-sign-in-fill:#131314;--color-google-sign-in-stroke:#8e918f;--color-google-sign-in-ink:#e3e3e3;--color-google-sign-in-logo-backdrop:#fff;--color-material-bar:#1d1d1ff0;--color-material-popover:#2c2c2ef5;--color-chart-grid:#48484a;--color-chart-track:#3a3a3c;--color-chart-target-line:#d1d1d6;--color-chart-over-budget:#ffc2be;--color-chart-series-1:var(--color-dataviz-blue-2);--color-chart-series-2:var(--color-dataviz-orange-2);--color-chart-series-3:var(--color-dataviz-magenta-2);--color-chart-series-4:var(--color-dataviz-teal-2);--color-chart-series-5:var(--color-dataviz-gold-2);--color-chart-series-6:var(--color-dataviz-violet-2);--color-chart-series-other:var(--color-dataviz-gray-2);--color-dataviz-teal-1:#007786;--color-dataviz-teal-2:#009aac;--color-dataviz-teal-3:#1ccee1;--color-dataviz-blue-1:#3a70ef;--color-dataviz-blue-2:#70a2ff;--color-dataviz-blue-3:#bed8ff;--color-dataviz-orange-1:#c53b00;--color-dataviz-orange-2:#f3661c;--color-dataviz-orange-3:#ffb08a;--color-dataviz-violet-1:#8846df;--color-dataviz-violet-2:#a86aff;--color-dataviz-violet-3:#ccabff;--color-dataviz-magenta-1:#cc1eaa;--color-dataviz-magenta-2:#fe58d7;--color-dataviz-magenta-3:#ffb7f2;--color-dataviz-green-1:#0b8a26;--color-dataviz-green-2:#4bb754;--color-dataviz-green-3:#81ed87;--color-dataviz-red-1:#ce2839;--color-dataviz-red-2:#f8545b;--color-dataviz-red-3:#ffa6a2;--color-dataviz-gold-1:#ad7500;--color-dataviz-gold-2:#e2a100;--color-dataviz-gold-3:#ffe091;--color-dataviz-cyan-1:#008fb7;--color-dataviz-cyan-2:#46bee8;--color-dataviz-cyan-3:#b2f3ff;--color-dataviz-gray-1:#7a7a7a;--color-dataviz-gray-2:#a6a6a6;--color-dataviz-gray-3:#dadada;--color-dataviz-on-1:#fff;--color-dataviz-on-2:#000;--color-dataviz-on-3:#000;--shadow-card:0px 0px 0px 0px #0000;--shadow-raised:0px 8px 24px 0px #0006;--gradient-hero-all:linear-gradient(135deg, #1f3a93 0%, #0a5c80 100%);--gradient-hero-person-a:linear-gradient(135deg, #0b5e57 0%, #1c52a6 100%);--gradient-hero-person-b:linear-gradient(135deg, #8e2a5e 0%, #96300a 100%);--gradient-hero-joint:linear-gradient(135deg, #5b33b5 0%, #8a2679 100%)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-instant:.1s;--motion-duration-fast:.15s;--motion-duration-base:.15s;--motion-duration-slow:.15s;--motion-easing-spring:cubic-bezier(.25, .1, .25, 1);--motion-distance-slide:0px;--motion-distance-sheet:0px;--motion-shimmer-intensity:0}}@media (prefers-reduced-transparency:reduce){:root{--material-bar-fill:var(--color-card);--material-bar-blur:0px;--material-bar-saturate:1;--material-popover-fill:var(--color-card);--material-popover-blur:0px;--material-popover-saturate:1}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{background:var(--color-bg-grouped);color:var(--color-ink);font:var(--typography-body);letter-spacing:var(--typography-body-letter-spacing);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{margin:0}
