.ikit-portfolio-decision-charts-module__zZKt4G__charts{--muted:color-mix(in srgb, var(--foreground) 76%, var(--background));--muted-foreground:var(--muted);--chart-2:var(--accent-soft-foreground);--chart-5:color-mix(in srgb, var(--foreground) 70%, var(--accent-soft-foreground))}.ikit-portfolio-decision-charts-module__zZKt4G__charts>.card{border:1px solid var(--border);background:var(--background);box-shadow:none}.ikit-portfolio-decision-charts-module__zZKt4G__cashPlot{padding-top:.75rem}.ikit-portfolio-decision-charts-module__zZKt4G__diagram{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);padding:1rem}
.ikit-portfolio-next-decision-module__vEfwdW__next{background:var(--surface)}.ikit-portfolio-next-decision-module__vEfwdW__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.ikit-portfolio-next-decision-module__vEfwdW__artwork{--ikit-artwork-size:4.5rem;margin:-.875rem -.5rem -1.5rem 0}.ikit-portfolio-next-decision-module__vEfwdW__artwork:before{display:none}@media (max-width:40rem){.ikit-portfolio-next-decision-module__vEfwdW__artwork{--ikit-artwork-size:4rem;margin:-.625rem -.25rem -1.25rem 0}}.ikit-portfolio-next-decision-module__vEfwdW__studio{overflow:hidden}.ikit-portfolio-next-decision-module__vEfwdW__media{margin:calc(var(--spacing) * -4) calc(var(--spacing) * -4) 0}
.ikit-portfolio-change-card-module__01pZAW__card{overflow:hidden}.ikit-portfolio-change-card-module__01pZAW__media{margin:calc(var(--spacing) * -4) calc(var(--spacing) * -4) 0}
.ikit-portfolio-monthly-edition-module__O3gGpa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem;display:grid}.ikit-portfolio-monthly-edition-module__O3gGpa__cover{min-width:0}.ikit-portfolio-monthly-edition-module__O3gGpa__container{padding:0}.ikit-portfolio-monthly-edition-module__O3gGpa__story{--edition-cedar:oklch(from var(--accent) .27 .05 h);--edition-bright:oklch(from var(--accent) .82 .12 h);border-radius:calc(var(--radius) * 3);background:var(--background);width:min(100vw,26.25rem);height:min(42rem,100dvh - 2rem);max-height:none;color:var(--foreground);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}@media (max-width:40rem){.ikit-portfolio-monthly-edition-module__O3gGpa__story{border-radius:0;width:100vw;height:100dvh}}.ikit-portfolio-monthly-edition-module__O3gGpa__top{flex-direction:column;gap:.75rem;padding:1rem 1rem .5rem 1.5rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__progress{gap:.25rem;padding-inline-end:.5rem;display:grid}.ikit-portfolio-monthly-edition-module__O3gGpa__bar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__controls{flex:none;align-items:center;gap:.25rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__controls .modal__close-trigger{position:static}.ikit-portfolio-monthly-edition-module__O3gGpa__edition{color:var(--foreground);font-size:.875rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__meta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.ikit-portfolio-monthly-edition-module__O3gGpa__frame{touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem 1.5rem .5rem;display:flex;overflow-y:auto;container-type:inline-size}.ikit-portfolio-monthly-edition-module__O3gGpa__kicker{color:var(--ikit-role-money-in-ink);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__finding{color:var(--foreground);letter-spacing:-.015em;text-wrap:balance;font-size:1.75rem;font-weight:700;line-height:1.12}.ikit-portfolio-monthly-edition-module__O3gGpa__mark{background:var(--accent);color:var(--accent-foreground);font-variant-numeric:tabular-nums;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:.02em .18em .1em}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=costs]{background:oklch(from var(--ikit-role-costs) .52 c h);color:var(--snow)}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=debt]{background:oklch(from var(--ikit-role-debt) .52 c h);color:var(--snow)}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=neutral]{background:var(--default);color:var(--foreground)}.ikit-portfolio-monthly-edition-module__O3gGpa__mark[data-role=action]{background:var(--accent-soft);color:var(--accent-soft-foreground)}.ikit-portfolio-monthly-edition-module__O3gGpa__trend{min-width:0;margin:.25rem 0 0}.ikit-portfolio-monthly-edition-module__O3gGpa__trendBand{fill:var(--ikit-role-money-in-ink);font-size:.75rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__trend[data-role=equity] .ikit-portfolio-monthly-edition-module__O3gGpa__trendBand{fill:var(--ikit-role-equity-ink)}.ikit-portfolio-monthly-edition-module__O3gGpa__trend[data-role=debt] .ikit-portfolio-monthly-edition-module__O3gGpa__trendBand{fill:var(--ikit-role-debt-ink)}.ikit-portfolio-monthly-edition-module__O3gGpa__trendEnd{fill:var(--foreground);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__bars{flex-direction:column;gap:.625rem;margin-top:.25rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow{--bar:var(--ikit-role-money-in);color:var(--muted);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.625rem;font-size:.8125rem;display:grid}.ikit-portfolio-monthly-edition-module__O3gGpa__bars[data-layout=stacked] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow{grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.ikit-portfolio-monthly-edition-module__O3gGpa__bars[data-layout=stacked] .ikit-portfolio-monthly-edition-module__O3gGpa__barTrack{grid-area:2/1/auto/-1}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-role=equity]{--bar:var(--ikit-role-equity)}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-role=costs]{--bar:var(--ikit-role-costs)}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-role=debt]{--bar:var(--ikit-role-debt)}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true]{color:var(--foreground);font-weight:600}.ikit-portfolio-monthly-edition-module__O3gGpa__barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack{height:1.25rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{background:var(--bar);border-radius:4px;min-width:3px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{background:color-mix(in oklab, var(--bar) 30%, transparent)}}.ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span[data-rest]{visibility:hidden}.ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true] .ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{background:var(--bar);box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--accent)}.ikit-portfolio-monthly-edition-module__O3gGpa__barValue{font-variant-numeric:tabular-nums;white-space:nowrap}.ikit-portfolio-monthly-edition-module__O3gGpa__why{border-inline-start:2px solid var(--ikit-role-money-in);border-radius:var(--radius-md,var(--radius));background:var(--surface-secondary);color:var(--foreground);padding:.625rem .875rem;font-size:.875rem;line-height:1.45}.ikit-portfolio-monthly-edition-module__O3gGpa__cta{margin-top:.25rem}.ikit-portfolio-monthly-edition-module__O3gGpa__source{border-top:1px solid var(--separator);color:var(--muted);margin-top:auto;padding-top:.5rem;font-size:.75rem;line-height:1.4}.ikit-portfolio-monthly-edition-module__O3gGpa__nav{padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ikit-portfolio-monthly-edition-module__O3gGpa__hint{color:var(--muted);font-size:.75rem}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark]{background:var(--edition-cedar);color:#fff}.dark .ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark]{background:radial-gradient(120% 70% at 50% 0%, oklch(from var(--accent) .42 .09 h) 0%, transparent 70%), oklch(from var(--accent) .32 .06 h)}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__frame{text-align:center;justify-content:center}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__frame>:first-child{margin-top:auto}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__kicker{color:var(--edition-bright)}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__finding{color:#fff;font-size:2rem}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__mark{background:var(--accent);color:var(--accent-foreground)}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow{--bar:var(--edition-bright);color:#ffffffb8;text-align:start}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true]{color:#fff}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__barRow[data-highlight=true] .ikit-portfolio-monthly-edition-module__O3gGpa__barTrack>span{box-shadow:none}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__why{border-inline-start-color:var(--edition-bright);color:#fff;text-align:start;background:#ffffff14}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__source{color:#ffffffb8;text-align:start;border-top-color:#ffffff2e}.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__meta,.ikit-portfolio-monthly-edition-module__O3gGpa__story[data-tone=dark] .ikit-portfolio-monthly-edition-module__O3gGpa__hint{color:#ffffffb8}
.ai-edit-presence{--sidekick-edit-color:var(--color-violet-600);--sidekick-edit-foreground:var(--background);--sidekick-edit-tint:color-mix(in oklab, var(--sidekick-edit-color) 5%, transparent)}.ai-edit-presence__outline{border-color:var(--sidekick-edit-color);background:var(--sidekick-edit-tint)}.ai-edit-presence__cursor{color:var(--sidekick-edit-color)}.ai-edit-presence__label{color:var(--sidekick-edit-foreground);background:var(--sidekick-edit-color);transform:translateY(-100%)}