.risk-calculator.svelte-1un3thi{background:#111c30;border:1px solid #334155;border-radius:16px;padding:24px;color:#e2e8f0}.calc-top.svelte-1un3thi{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:20px}.eyebrow.svelte-1un3thi,.result-eyebrow.svelte-1un3thi{color:#6ee7b7;font-size:.76rem;font-weight:800;letter-spacing:.075em}.calc-top.svelte-1un3thi h2:where(.svelte-1un3thi){font-size:1.6rem;line-height:1.2;letter-spacing:-.03em;margin:7px 0;color:#f8fafc}.calc-top.svelte-1un3thi p:where(.svelte-1un3thi){font-size:.95rem;color:#cbd5e1;line-height:1.65;max-width:680px;margin:5px 0}.reset.svelte-1un3thi{background:#1e293b;border:1px solid #64748b;border-radius:9px;color:#f8fafc;min-height:42px;padding:7px 15px;cursor:pointer;font-weight:680}.calc-layout.svelte-1un3thi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.93fr);gap:18px}.calc-form.svelte-1un3thi{border:1px solid #334155;border-radius:12px;padding:19px;background:#0f172a}.form-row.svelte-1un3thi{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.form-row.svelte-1un3thi label:where(.svelte-1un3thi){font-size:.9rem;font-weight:700;color:#f8fafc}.form-row.svelte-1un3thi input:where(.svelte-1un3thi),.form-row.svelte-1un3thi select:where(.svelte-1un3thi){background:#17283e;color:#f8fafc;border:1px solid #64748b;border-radius:9px;padding:11px 12px;min-height:46px;width:100%}.form-row.svelte-1un3thi input:where(.svelte-1un3thi):focus-visible,.form-row.svelte-1un3thi select:where(.svelte-1un3thi):focus-visible{outline:3px solid #10b981;outline-offset:2px}.form-row.svelte-1un3thi .hint:where(.svelte-1un3thi){margin:0;font-size:.82rem;line-height:1.55;color:#cbd5e1}.two.svelte-1un3thi{display:grid;grid-template-columns:1fr 1fr;gap:13px}.source-note.svelte-1un3thi{background:#142539;border-radius:10px;border:1px solid #334155;padding:14px;color:#cbd5e1;font-size:.83rem;line-height:1.65}.source-note.svelte-1un3thi strong:where(.svelte-1un3thi){color:#f8fafc}.calc-result.svelte-1un3thi{border:1px solid #256554;background:#0a3028;border-radius:12px;padding:22px;align-self:start}.lots.svelte-1un3thi{font-size:clamp(2.4rem,5vw,3.75rem);font-weight:870;letter-spacing:-.065em;color:#d1fae5;line-height:1.13;margin:12px 0 5px;font-variant-numeric:tabular-nums}.lots.svelte-1un3thi small:where(.svelte-1un3thi){font-size:.3em;letter-spacing:0}.result-caption.svelte-1un3thi{font-size:.84rem;line-height:1.5;color:#cbd5e1;margin:0 0 20px}.numbers.svelte-1un3thi{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.numbers.svelte-1un3thi>div:where(.svelte-1un3thi){background:#103d32;border:1px solid #2f6f5b;padding:12px;border-radius:9px;min-width:0}.numbers.svelte-1un3thi span:where(.svelte-1un3thi){display:block;font-size:.76rem;color:#cbd5e1;margin-bottom:5px}.numbers.svelte-1un3thi strong:where(.svelte-1un3thi){font-size:1.13rem;font-variant-numeric:tabular-nums;color:#f8fafc;overflow-wrap:anywhere}.math-lines.svelte-1un3thi{border-top:1px solid #3c715f;padding-top:10px}.math-lines.svelte-1un3thi p:where(.svelte-1un3thi){font-size:.85rem;color:#cbd5e1;line-height:1.65;margin:9px 0}.math-lines.svelte-1un3thi strong:where(.svelte-1un3thi){color:#f8fafc}.caution.svelte-1un3thi{font-size:.83rem;color:#e2e8f0;line-height:1.6;border-left:3px solid #6ee7b7;padding:9px 12px;background:#153e34;margin:15px 0 0}.issue.svelte-1un3thi{background:#fff7ed;color:#9a3412;border:1px solid #fdba74;border-radius:9px;padding:12px;font-size:.89rem;line-height:1.6}@media(max-width:820px){.calc-layout.svelte-1un3thi{grid-template-columns:1fr}.calc-result.svelte-1un3thi{width:100%}}@media(max-width:510px){.risk-calculator.svelte-1un3thi,.calc-form.svelte-1un3thi,.calc-result.svelte-1un3thi{padding:14px}.calc-top.svelte-1un3thi h2:where(.svelte-1un3thi){font-size:1.35rem}.calc-top.svelte-1un3thi{gap:9px}.reset.svelte-1un3thi{padding:7px 10px}.two.svelte-1un3thi{grid-template-columns:1fr 1fr;gap:9px}.form-row.svelte-1un3thi label:where(.svelte-1un3thi){font-size:.81rem}.form-row.svelte-1un3thi input:where(.svelte-1un3thi){padding:9px}.numbers.svelte-1un3thi strong:where(.svelte-1un3thi){font-size:1rem}}.tools-page[data-astro-cid-xy3zvauw]{padding-bottom:38px}.crumb[data-astro-cid-xy3zvauw]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-top:19px;color:#94a3b8;font-size:.81rem}.crumb[data-astro-cid-xy3zvauw] a[data-astro-cid-xy3zvauw]{color:#6ee7b7}.tools-page[data-astro-cid-xy3zvauw] .page-intro[data-astro-cid-xy3zvauw]{padding-top:30px}.tools-page[data-astro-cid-xy3zvauw] .page-intro[data-astro-cid-xy3zvauw] p[data-astro-cid-xy3zvauw]{font-size:1.07rem;line-height:1.75;max-width:850px}.explain[data-astro-cid-xy3zvauw]{max-width:790px;margin:45px auto 0}.explain[data-astro-cid-xy3zvauw] h2[data-astro-cid-xy3zvauw]{font-size:1.5rem;letter-spacing:-.02em}.explain[data-astro-cid-xy3zvauw] h3[data-astro-cid-xy3zvauw]{font-size:1.16rem;margin-top:29px}.explain[data-astro-cid-xy3zvauw] p[data-astro-cid-xy3zvauw]{color:#cbd5e1;font-size:1rem;line-height:1.8}.explain[data-astro-cid-xy3zvauw] strong[data-astro-cid-xy3zvauw]{color:#f8fafc}@media(max-width:600px){.explain[data-astro-cid-xy3zvauw]{margin-top:32px}}
