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