.calc.svelte-1tw56z7{display:grid;gap:.9rem}.prompt.svelte-1tw56z7{font-weight:700;font-size:.95rem}.row.svelte-1tw56z7{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem}.salary.svelte-1tw56z7{font-family:var(--font-mono);font-size:1.5rem;font-weight:500;min-width:6.5ch;font-variant-numeric:tabular-nums}input[type=range].svelte-1tw56z7{width:100%;accent-color:var(--estimate);height:2.75rem}.answer.svelte-1tw56z7,.assumptions.svelte-1tw56z7{margin:0}.answer.svelte-1tw56z7{font-family:var(--font-serif);font-size:1.2rem;line-height:1.4}.answer.svelte-1tw56z7 strong:where(.svelte-1tw56z7){color:var(--estimate);font-weight:700}.working.svelte-1tw56z7{border-top:1px solid var(--rule);padding-top:.6rem;font-size:.9rem}summary.svelte-1tw56z7{cursor:pointer;font-weight:700;color:var(--color-accent-text);padding-block:.3rem}.working.svelte-1tw56z7 p:where(.svelte-1tw56z7){margin:.75rem 0 0}table.svelte-1tw56z7{width:100%;border-collapse:collapse;margin-top:.75rem;font-variant-numeric:tabular-nums}th.svelte-1tw56z7,td.svelte-1tw56z7{text-align:left;padding:.4rem .5rem .4rem 0;border-bottom:1px solid var(--rule);vertical-align:top}td.svelte-1tw56z7,.steps.svelte-1tw56z7 th[scope=row]:where(.svelte-1tw56z7){font-family:var(--font-mono);font-size:.82rem}.steps.svelte-1tw56z7 th[scope=row]:where(.svelte-1tw56z7),.steps.svelte-1tw56z7 td:where(.svelte-1tw56z7){white-space:nowrap}thead.svelte-1tw56z7 th:where(.svelte-1tw56z7){font-size:.78rem;font-weight:700;color:var(--ink-2)}th.pub.svelte-1tw56z7{color:var(--published)}.est.svelte-1tw56z7{color:var(--estimate)}thead.svelte-1tw56z7 th.est:where(.svelte-1tw56z7){border-bottom:2px dashed var(--estimate)}tbody.svelte-1tw56z7 th:where(.svelte-1tw56z7){font-weight:600;font-size:.85rem}.total.svelte-1tw56z7 th:where(.svelte-1tw56z7),.total.svelte-1tw56z7 td:where(.svelte-1tw56z7){font-weight:700;border-bottom:2px solid var(--rule-strong)}.diff.svelte-1tw56z7 strong:where(.svelte-1tw56z7){color:var(--estimate)}.method.svelte-1tw56z7{color:var(--ink-2)}.note.svelte-1tw56z7{margin:0;font-size:.85rem;color:var(--ink-2)}.sr-only.svelte-1tw56z7{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.piece.svelte-qfahuy{padding-block:clamp(2rem,5vw,4rem)}.prose.svelte-qfahuy{max-width:var(--measure-prose);margin-top:3.5rem}.wide.svelte-qfahuy{margin-top:3rem}.limits.svelte-qfahuy ul:where(.svelte-qfahuy),.sources.svelte-qfahuy{padding-left:1.1rem}.limits.svelte-qfahuy li:where(.svelte-qfahuy),.sources.svelte-qfahuy li:where(.svelte-qfahuy){margin-bottom:.5rem}
