.grid.svelte-nh35ah{display:grid;grid-template-columns:var(--g2loan)}.fields.svelte-nh35ah{padding:32px 30px;border-right:var(--splitL);border-bottom:var(--splitT)}.mono.svelte-nh35ah{font:500 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.list.svelte-nh35ah{margin-top:16px;border-top:1px solid var(--hair)}.field.svelte-nh35ah{border-bottom:1px solid var(--hair);padding:16px 0;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.label.svelte-nh35ah{font:500 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.entry.svelte-nh35ah{display:flex;align-items:baseline;gap:8px}.entry.svelte-nh35ah{min-width:0}.entry.svelte-nh35ah input:where(.svelte-nh35ah){width:calc(var(--len, 8) * .62em + 6px);max-width:100%;border:none;border-bottom:1px solid var(--hair);background:transparent;color:var(--ink);text-align:right;font:700 24px/1 var(--font-ui);letter-spacing:-.03em;outline:none}.entry.svelte-nh35ah input:where(.svelte-nh35ah):focus{border-color:var(--line)}.entry.svelte-nh35ah input.date:where(.svelte-nh35ah){width:auto;font-size:19px;font-family:var(--font-mono);letter-spacing:0;color-scheme:light dark}.entry.svelte-nh35ah input.text:where(.svelte-nh35ah){text-align:right}.unit.svelte-nh35ah{font:500 11px/1 var(--font-mono);color:var(--soft)}.actions.svelte-nh35ah{display:flex;margin-top:26px;border:1px solid var(--line);width:fit-content}.actions.svelte-nh35ah button:where(.svelte-nh35ah){border:none;background:transparent;color:var(--ink);padding:15px 24px;font:600 14px/1 var(--font-ui);cursor:pointer}.actions.svelte-nh35ah button:where(.svelte-nh35ah)+button:where(.svelte-nh35ah){border-left:1px solid var(--line)}.actions.svelte-nh35ah .primary:where(.svelte-nh35ah){background:var(--inv-bg);color:var(--inv-ink)}.out.svelte-nh35ah{display:flex;flex-direction:column}.results.svelte-nh35ah{display:grid;grid-template-columns:var(--g2c)}.result.svelte-nh35ah{padding:24px 26px;border-right:1px solid var(--hair);border-bottom:1px solid var(--hair)}.result.svelte-nh35ah .label:where(.svelte-nh35ah){margin-bottom:12px}.result.svelte-nh35ah strong:where(.svelte-nh35ah){font-size:clamp(24px,3vw,36px);font-weight:800;letter-spacing:-.045em;line-height:1}.chart-wrap.svelte-nh35ah{padding:26px 30px;flex:1;display:flex;flex-direction:column}.chart-wrap.svelte-nh35ah .label:where(.svelte-nh35ah){margin-bottom:18px}.chart.svelte-nh35ah{flex:1;min-height:180px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid var(--line);border-left:1px solid var(--line);padding:0 4px 0 8px}.bar.svelte-nh35ah{flex:1;background:var(--cat-strong, var(--ink));display:block;min-height:2px}.note.svelte-nh35ah{border-top:1px solid var(--line);background:var(--surface);padding:20px 30px;display:flex;gap:16px;align-items:flex-start}.dot.svelte-nh35ah{width:8px;height:8px;background:var(--accent);border:1px solid var(--line);display:block;flex:none;margin-top:6px}.note.svelte-nh35ah span:where(.svelte-nh35ah):last-child{font-size:14px;line-height:1.55;color:var(--soft)}
