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