.ac-card.svelte-53i3it{align-items:center;gap:var(--space-3);padding:var(--space-4);background-color:var(--surface);box-shadow:var(--shadow-card-rest);border-radius:var(--space-3);color:var(--ink-base);transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid;position:relative;container-type:inline-size}.ac-card.is-interactive.svelte-53i3it{grid-template-columns:auto minmax(0,1fr) auto}.ac-card.is-interactive.svelte-53i3it:hover{background-color:var(--surface);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.ac-card.is-interactive.svelte-53i3it:hover .ac-card-chevron:where(.svelte-53i3it){color:var(--ink-strong);transform:translate(2px)}.ac-card.is-interactive.svelte-53i3it:active{transform:translateY(0)}.ac-card.is-interactive.svelte-53i3it:focus-visible{box-shadow:0 0 0 2px var(--canvas), 0 0 0 4px var(--ink-strong);outline:none}.ac-card-avatar.svelte-53i3it{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;line-height:1;display:inline-flex}.ac-card-body.svelte-53i3it{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.ac-card-id.svelte-53i3it{flex:auto;min-width:0}.ac-card-name.svelte-53i3it{font-family:var(--font-display);color:var(--ink-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:700;line-height:1.2;overflow:hidden}.ac-card-type.svelte-53i3it{color:var(--ink-muted);margin:.125rem 0 0;font-size:.8125rem}.ac-card-values.svelte-53i3it{text-align:right;flex-shrink:0;min-width:0}.ac-card-total.svelte-53i3it{font-family:var(--font-display);color:var(--ink-strong);white-space:nowrap;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.2}.ac-card-total.is-negative.svelte-53i3it{color:var(--negative)}.ac-card-cash.svelte-53i3it{color:var(--ink-subtle);margin:.125rem 0 0;font-size:.6875rem}.ac-card-cash.is-short.svelte-53i3it{color:var(--negative)}.ac-card-chevron.svelte-53i3it{color:var(--ink-subtle);transition:transform var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.ac-card.svelte-53i3it,.ac-card-chevron.svelte-53i3it{transition:none}.ac-card.is-interactive.svelte-53i3it:hover,.ac-card.is-interactive.svelte-53i3it:hover .ac-card-chevron:where(.svelte-53i3it){transform:none}}@container (width<=280px){.ac-card-body.svelte-53i3it{flex-direction:column;align-items:flex-start;gap:.125rem}.ac-card-values.svelte-53i3it{text-align:left}}@media (width<=480px){.ac-card.svelte-53i3it{gap:var(--space-2)}.ac-card-chevron.svelte-53i3it{display:none}}.nwc-block.svelte-1081kyq{gap:var(--space-3);flex-direction:column;min-height:100%;display:flex;container-type:inline-size}.nwc-map.svelte-1081kyq{align-items:stretch;gap:var(--space-3);flex-direction:column;flex:auto;min-width:0;min-height:14rem;display:flex}.nwc-block.is-allocation.svelte-1081kyq .nwc-map:where(.svelte-1081kyq){height:100%;min-height:100%}.nwc-block.is-allocation.svelte-1081kyq .nwc-assets:where(.svelte-1081kyq){--nwc-zone-color:var(--pill-lavender-bg-strong)}.nwc-zone.svelte-1081kyq{gap:var(--space-2);min-width:0;padding:var(--space-3);border-radius:var(--space-4);background:linear-gradient(180deg, #ffffff0f, transparent 58%), color-mix(in srgb, var(--nwc-zone-color) 8%, var(--surface-strong));box-shadow:inset 0 1px 1.5px #ffffff1a, inset 0 -1px 1.5px #00000014, var(--shadow-card-rest);flex-direction:column;flex-basis:0;display:flex;overflow:hidden}.nwc-assets.svelte-1081kyq{--nwc-zone-color:var(--pill-mint-bg-strong)}.nwc-debt-zone.svelte-1081kyq{--nwc-zone-color:var(--negative)}.nwc-debt-zone.is-empty.svelte-1081kyq{--nwc-zone-color:var(--ink-muted)}.nwc-zone-head.svelte-1081kyq{justify-content:space-between;align-items:baseline;gap:var(--space-2);color:var(--ink-muted);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;min-width:0;font-size:.6875rem;font-weight:800;line-height:1.2;display:flex}.nwc-zone-head.svelte-1081kyq span:where(.svelte-1081kyq){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nwc-zone-head.svelte-1081kyq strong:where(.svelte-1081kyq){color:var(--ink-strong);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:1rem}.nwc-debt-zone.svelte-1081kyq .nwc-zone-head:where(.svelte-1081kyq) strong:where(.svelte-1081kyq){color:var(--negative)}.nwc-debt-zone.is-minor.svelte-1081kyq .nwc-zone-head:where(.svelte-1081kyq) strong:where(.svelte-1081kyq){display:none}.nwc-block.svelte-1081kyq:not(.is-allocation) .nwc-zone:where(.svelte-1081kyq){box-shadow:none;background:0 0;border-radius:0;gap:0;padding:0;overflow:visible}.nwc-block.svelte-1081kyq:not(.is-allocation) .nwc-map:where(.svelte-1081kyq){gap:var(--space-2)}.nwc-block.svelte-1081kyq:not(.is-allocation) .nwc-zone-head:where(.svelte-1081kyq){display:none}.nwc-tiles.svelte-1081kyq{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.nwc-tile.svelte-1081kyq{appearance:none;font:inherit;text-align:left;-moz-column-gap:var(--space-2);align-content:center;align-items:center;column-gap:var(--space-2);min-width:0;min-height:3rem;padding:var(--space-2) var(--space-3);border-radius:var(--space-3);color:#fff;background:linear-gradient(180deg, #ffffff47, transparent 45%), var(--nwc-tile-bg);box-shadow:inset 0 1px 1.5px #ffffff57, inset 0 -2px 3px #00000029, 0 1px 2px #00000024, 0 8px 22px -12px var(--nwc-tile-bg);border:0;flex-basis:0;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"label value pct";display:grid;position:relative;overflow:hidden}.nwc-tile.svelte-1081kyq:before{content:"";inset:var(--space-2) var(--space-2) auto;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff38,#0000);height:28%;position:absolute}.tone-cash.svelte-1081kyq{--nwc-tile-bg:var(--pill-mint-bg-strong)}.tone-investments.svelte-1081kyq{--nwc-tile-bg:var(--pill-lavender-bg-strong)}.tone-real.svelte-1081kyq{--nwc-tile-bg:var(--pill-butter-bg-strong)}.tone-debt.svelte-1081kyq{--nwc-tile-bg:var(--negative)}.nwc-tile-label.svelte-1081kyq,.nwc-tile-label-short.svelte-1081kyq,.nwc-tile-value.svelte-1081kyq,.nwc-tile-short.svelte-1081kyq,.nwc-tile-pct.svelte-1081kyq{z-index:1;text-shadow:0 1px 1px #00000040;min-width:0;max-width:100%;position:relative}.nwc-tile-label.svelte-1081kyq{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;grid-area:label;font-size:.9375rem;font-weight:800;line-height:1.1;overflow:hidden}.nwc-tile-label-short.svelte-1081kyq{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;grid-area:label;font-size:.8125rem;font-weight:800;line-height:1.1;display:none;overflow:hidden}.nwc-tile-value.svelte-1081kyq{text-overflow:ellipsis;white-space:nowrap;text-align:right;grid-area:value;font-size:1.125rem;font-weight:800;line-height:1.1;overflow:hidden}.nwc-tile-short.svelte-1081kyq{text-align:right;white-space:nowrap;grid-area:value;font-size:.9375rem;font-weight:800;line-height:1.1;display:none}.nwc-tile-pct.svelte-1081kyq{opacity:.88;text-align:right;white-space:nowrap;grid-area:pct;font-size:.75rem;font-weight:700}.nwc-tile.is-small.svelte-1081kyq .nwc-tile-value:where(.svelte-1081kyq){display:none}.nwc-tile.is-small.svelte-1081kyq .nwc-tile-short:where(.svelte-1081kyq){display:inline}.nwc-tile.is-tiny.svelte-1081kyq{-moz-column-gap:var(--space-2);column-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"label value pct";min-height:2.5rem}.nwc-tile.is-tiny.svelte-1081kyq .nwc-tile-label:where(.svelte-1081kyq),.nwc-tile.is-tiny.svelte-1081kyq .nwc-tile-value:where(.svelte-1081kyq){display:none}.nwc-tile.is-tiny.svelte-1081kyq .nwc-tile-label-short:where(.svelte-1081kyq){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nwc-tile.is-tiny.svelte-1081kyq .nwc-tile-short:where(.svelte-1081kyq){text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;display:block;overflow:hidden}.nwc-debt-tile.svelte-1081kyq{flex:auto;min-height:0}.nwc-empty.svelte-1081kyq{border-radius:var(--space-3);background-color:color-mix(in srgb, var(--surface) 65%, transparent);min-height:6rem;color:var(--ink-muted);text-align:center;flex:auto;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.nwc-equation.svelte-1081kyq{justify-content:center;align-items:center;gap:clamp(.375rem, 1.2vw, var(--space-3));padding:var(--space-2) var(--space-3);border-radius:var(--space-3);background-color:color-mix(in srgb, var(--surface-strong) 72%, transparent);box-shadow:var(--shadow-chip-rest);color:var(--ink-muted);white-space:nowrap;flex-wrap:nowrap;font-size:clamp(.6875rem,1.15vw,.8125rem);font-weight:700;display:flex}.nwc-equation-term.svelte-1081kyq{flex:0 auto;align-items:center;gap:.375rem;min-width:0;line-height:1;display:inline-flex;overflow:hidden}.nwc-equation-label.svelte-1081kyq{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;flex:0 auto;align-items:center;font-size:.625rem;line-height:1;display:inline-flex;overflow:hidden}.nwc-equation.svelte-1081kyq strong:where(.svelte-1081kyq){color:var(--ink-strong);white-space:nowrap;flex:none;align-items:center;font-size:clamp(.8125rem,1.35vw,.9375rem);line-height:1;display:inline-flex}.nwc-equation.svelte-1081kyq strong.is-negative:where(.svelte-1081kyq){color:var(--negative)}.nwc-equation-op.svelte-1081kyq{flex:none;align-items:center;font-weight:800;line-height:1;display:inline-flex}@container (width<=32rem){.nwc-equation.svelte-1081kyq{padding-inline:var(--space-2);justify-content:space-between;gap:.375rem}.nwc-equation-label.svelte-1081kyq{display:none}.nwc-equation-term.svelte-1081kyq{gap:0}.nwc-equation.svelte-1081kyq strong:where(.svelte-1081kyq){font-size:clamp(.75rem,3cqw,.875rem)}}@media (width<=720px){.nwc-map.svelte-1081kyq{flex-direction:column;min-height:22rem}.nwc-tile.svelte-1081kyq,.nwc-debt-tile.svelte-1081kyq{height:auto;min-height:3.5rem}}
