.narrow.svelte-193zhrz{max-width:780px}.tool.svelte-193zhrz{margin-top:28px;display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:start}.inputs.svelte-193zhrz{display:flex;flex-direction:column;gap:16px}.row2.svelte-193zhrz{display:grid;grid-template-columns:1fr 1fr;gap:16px}label.svelte-193zhrz{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:700;color:var(--navy)}input[type=range].svelte-193zhrz{width:100%;accent-color:var(--accent)}select.svelte-193zhrz{font:inherit;font-weight:400;font-size:15px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:#fff}.results.svelte-193zhrz{display:flex;flex-direction:column;gap:10px;background:var(--navy);color:#fff;border-radius:var(--radius, 12px);padding:22px;position:sticky;top:90px}.res.svelte-193zhrz{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.res.svelte-193zhrz span:where(.svelte-193zhrz){font-size:13px;opacity:.8}.res.svelte-193zhrz strong:where(.svelte-193zhrz){font-size:20px;white-space:nowrap}.res.hi.svelte-193zhrz{border-top:1px solid rgba(255,255,255,.25);padding-top:10px}.res.hi.svelte-193zhrz strong:where(.svelte-193zhrz){color:var(--accent, #7dd3fc);font-size:24px}.input-error.svelte-193zhrz{margin:0;line-height:1.5}.insight.svelte-193zhrz{margin-top:36px}.insight.svelte-193zhrz h2:where(.svelte-193zhrz){font-size:22px}.fine.svelte-193zhrz{margin-top:28px;font-size:14px;color:var(--muted, #5b6472)}@media(max-width:720px){.tool.svelte-193zhrz{grid-template-columns:1fr}.results.svelte-193zhrz{position:static}}
