.calc.svelte-1lsxo8j{border:1px solid var(--color-nc-fog);font-family:var(--font-sans);color:var(--color-nc-ink);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 18px 48px -28px #0f122140}.calc-inputs.svelte-1lsxo8j{flex-direction:column;gap:26px;padding:24px 20px;display:flex}.calc-result.svelte-1lsxo8j{border-top:1px solid var(--color-nc-fog);background:linear-gradient(180deg, var(--color-nc-indigo-50) 0%, var(--color-nc-paper-2) 100%);flex-direction:column;padding:24px 20px 26px;display:flex}@media (width>=1024px){.calc.svelte-1lsxo8j{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.calc-inputs.svelte-1lsxo8j{padding:36px 36px 32px}.calc-result.svelte-1lsxo8j{border-top:0;border-left:1px solid var(--color-nc-fog);padding:36px 36px 32px}}.chips.svelte-1gz9p63{grid-template-columns:repeat(var(--chip-cols), minmax(0, 1fr));gap:8px;display:grid}.chip.svelte-1gz9p63{border:1px solid var(--color-nc-fog);text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 12px;font-family:inherit;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.chip-name.svelte-1gz9p63{color:var(--color-nc-ink);font-size:13.5px;font-weight:650}.chip-meta.svelte-1gz9p63{color:var(--color-nc-stone);white-space:nowrap;font-size:12px;line-height:1.35}.chip.is-active.svelte-1gz9p63{border-color:var(--color-nc-indigo);background:var(--color-nc-indigo-50);box-shadow:0 0 0 1px var(--color-nc-indigo) inset}@media (hover:hover){.chip.svelte-1gz9p63:hover{border-color:var(--color-nc-indigo-100)}}.chip.svelte-1gz9p63:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}@media (width<=479px){.chips.svelte-1gz9p63{grid-template-columns:minmax(0,1fr)}.chip.svelte-1gz9p63{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}}.tip-trigger.svelte-1cdha38{width:22px;height:22px;color:var(--color-nc-stone);vertical-align:middle;cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:-5px -5px -5px -3px;padding:0;transition:color .16s;display:inline-flex}.tip-trigger.svelte-1cdha38:hover,.tip-trigger[data-state=delayed-open].svelte-1cdha38,.tip-trigger[data-state=instant-open].svelte-1cdha38{color:var(--color-nc-indigo)}.tip-trigger.svelte-1cdha38:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.tip-trigger.svelte-1cdha38{transition:none}}.field.svelte-1qwhbb9{flex-direction:column;gap:12px;transition:opacity .2s;display:flex}.field.is-disabled.svelte-1qwhbb9{opacity:.45}.field-head.svelte-1qwhbb9{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.field-label.svelte-1qwhbb9{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15px;font-weight:650;display:flex}.field-last.svelte-1qwhbb9{white-space:nowrap}.field-tip.svelte-1qwhbb9{margin-left:6px}.field-hint.svelte-1qwhbb9{color:var(--color-nc-stone);font-size:12.5px;font-weight:500}@media (prefers-reduced-motion:reduce){.field.svelte-1qwhbb9{transition:none}}.num-box.svelte-16bg3w2{width:128px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-nc-ink);flex-shrink:0;padding:8px 12px;font-size:16px;font-weight:650}input.num-box.svelte-16bg3w2{border:1px solid var(--color-nc-fog);background:var(--color-nc-paper-2);border-radius:10px}input.num-box.svelte-16bg3w2:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}.ticks.svelte-q3yv6y{color:var(--color-nc-stone);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-4px;font-size:11.5px;display:flex}.range.svelte-q3yv6y{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.range.svelte-q3yv6y:disabled{cursor:default}.range.svelte-q3yv6y::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-nc-indigo) 0 var(--range-pct), var(--color-nc-paper-3) var(--range-pct) 100%);border-radius:999px;height:6px}.range.svelte-q3yv6y::-moz-range-track{background:var(--color-nc-paper-3);border-radius:999px;height:6px}.range.svelte-q3yv6y::-moz-range-progress{background:var(--color-nc-indigo);border-radius:999px;height:6px}.range.svelte-q3yv6y::-webkit-slider-thumb{background:var(--color-nc-indigo);appearance:none;border:3px solid #fff;border-radius:999px;width:22px;height:22px;margin-top:-8px;box-shadow:0 1px 4px #0f12214d}.range.svelte-q3yv6y::-moz-range-thumb{background:var(--color-nc-indigo);border:3px solid #fff;border-radius:999px;width:16px;height:16px;box-shadow:0 1px 4px #0f12214d}.range.svelte-q3yv6y:focus-visible{outline:none}.range.svelte-q3yv6y:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-nc-indigo-100)}.range.svelte-q3yv6y:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--color-nc-indigo-100)}.notes.svelte-1qgr4zs{border-top:1px solid var(--color-nc-paper-3);color:var(--color-nc-slate);flex-direction:column;gap:8px;margin:auto 0 0;padding:18px 0 0;font-size:13px;line-height:1.55;list-style:none;display:flex}.notes.svelte-1qgr4zs li:where(.svelte-1qgr4zs){padding-left:18px;position:relative}.notes.svelte-1qgr4zs li:where(.svelte-1qgr4zs):before{content:"";background:var(--color-nc-indigo);border-radius:1.5px;width:6px;height:6px;position:absolute;top:.6em;left:2px}.stat-label.svelte-19qslg1{color:var(--color-nc-slate);font-size:14px;font-weight:600}.stat-value.svelte-19qslg1{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-nc-ink);margin-top:6px;font-size:44px;font-weight:700;line-height:1.05}@media (width>=768px){.stat-value.svelte-19qslg1{font-size:52px}}.stat-sub.svelte-19qslg1{min-height:20px;color:var(--color-nc-indigo);margin-top:6px;font-size:14px;font-weight:500}.bbar.svelte-a7agy2{background:var(--color-nc-paper-3);border-radius:999px;gap:2px;height:10px;margin-top:18px;display:flex;overflow:hidden}.bbar.is-tight.svelte-a7agy2{margin-top:10px}.bbar-seg.svelte-a7agy2{flex-shrink:0;transition:width .45s cubic-bezier(.22,1,.36,1)}.bbar-seg.svelte-a7agy2:first-child{box-shadow:inset 0 0 0 1px var(--color-nc-fog)}@media (prefers-reduced-motion:reduce){.bbar-seg.svelte-a7agy2{transition:none}}.ctable.svelte-97kv22{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:14px;font-size:13px}.ctable.svelte-97kv22 th:where(.svelte-97kv22),.ctable.svelte-97kv22 td:where(.svelte-97kv22){text-align:left;white-space:nowrap;height:30px;padding:0 4px}.ctable.svelte-97kv22 thead:where(.svelte-97kv22) th:where(.svelte-97kv22){color:var(--color-nc-stone);border-bottom:1px solid var(--color-nc-fog);font-size:12px;font-weight:600}.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) tr:where(.svelte-97kv22)+tr:where(.svelte-97kv22) td:where(.svelte-97kv22){border-top:1px solid #0f12210d}.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) tr.is-pad:where(.svelte-97kv22) td:where(.svelte-97kv22){border-top-color:#0000}.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) td:where(.svelte-97kv22){color:var(--color-nc-ink);transition:opacity .2s}.ctable.svelte-97kv22 tr.is-unused:where(.svelte-97kv22) td:where(.svelte-97kv22){opacity:.38}.ctable.svelte-97kv22 .num:where(.svelte-97kv22){text-align:right}.ctable.svelte-97kv22 tfoot:where(.svelte-97kv22) th:where(.svelte-97kv22),.ctable.svelte-97kv22 tfoot:where(.svelte-97kv22) td:where(.svelte-97kv22){border-top:1px solid var(--color-nc-fog);color:var(--color-nc-ink);padding-top:6px;font-size:14px;font-weight:700}.ctable-dot.svelte-97kv22{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:inset 0 0 0 1px #0f122114}.ctable-info.svelte-97kv22{margin-left:6px}.ctable-pick.svelte-97kv22{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0 -4px;padding:2px 4px}.ctable.svelte-97kv22 tr.is-selected:where(.svelte-97kv22) .ctable-pick:where(.svelte-97kv22){color:var(--color-nc-indigo);text-underline-offset:3px;font-weight:650;text-decoration:underline 1.5px}@media (hover:hover){.ctable-pick.svelte-97kv22:hover{color:var(--color-nc-indigo)}}.ctable-pick.svelte-97kv22:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:0}@media (width<=479px){.ctable.svelte-97kv22{font-size:12px}}@media (prefers-reduced-motion:reduce){.ctable.svelte-97kv22 tbody:where(.svelte-97kv22) td:where(.svelte-97kv22){transition:none}}.bd-head.svelte-6pvbrm{color:var(--color-nc-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:22px;font-size:14px;font-weight:650;display:flex}.bd-title.svelte-6pvbrm{align-items:center;gap:6px;min-width:0;display:inline-flex}.bd-name.svelte-6pvbrm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-head.svelte-6pvbrm strong:where(.svelte-6pvbrm){font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.cta.svelte-s4hgkr{background:var(--color-nc-indigo);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:13px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}@media (hover:hover){.cta.svelte-s4hgkr:hover{background:var(--color-nc-indigo-700)}}.cta.svelte-s4hgkr:focus-visible{outline:2px solid var(--color-nc-indigo);outline-offset:2px}.cta-note.svelte-s4hgkr{text-align:center;color:var(--color-nc-stone);margin-top:10px;font-size:12.5px}
