.calc-copy.svelte-1nxbmvu{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-1nxbmvu h2:where(.svelte-1nxbmvu){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-1nxbmvu h3:where(.svelte-1nxbmvu){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-1nxbmvu p:where(.svelte-1nxbmvu){margin:0 0 1rem}.calc-copy.svelte-1nxbmvu ul:where(.svelte-1nxbmvu){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-1nxbmvu li:where(.svelte-1nxbmvu){margin:.375rem 0}.calc-copy.svelte-1nxbmvu strong:where(.svelte-1nxbmvu){font-weight:700;color:#0f172a}.calc-copy.svelte-1nxbmvu em:where(.svelte-1nxbmvu){font-style:italic}.calc-copy.svelte-1nxbmvu a:where(.svelte-1nxbmvu){color:#4338ca;text-decoration:underline}.calc-copy.svelte-1nxbmvu code:where(.svelte-1nxbmvu){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-jz9uo8{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-jz9uo8 h2:where(.svelte-jz9uo8){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-jz9uo8 h3:where(.svelte-jz9uo8){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-jz9uo8 p:where(.svelte-jz9uo8){margin:0 0 1rem}.calc-copy.svelte-jz9uo8 ul:where(.svelte-jz9uo8){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-jz9uo8 li:where(.svelte-jz9uo8){margin:.375rem 0}.calc-copy.svelte-jz9uo8 strong:where(.svelte-jz9uo8){font-weight:700;color:#0f172a}.calc-copy.svelte-jz9uo8 em:where(.svelte-jz9uo8){font-style:italic}.calc-copy.svelte-jz9uo8 a:where(.svelte-jz9uo8){color:#4338ca;text-decoration:underline}.calc-copy.svelte-jz9uo8 code:where(.svelte-jz9uo8){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.sr-only.svelte-jz9uo8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc-copy.svelte-11ssdvi{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-11ssdvi h2:where(.svelte-11ssdvi){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-11ssdvi h3:where(.svelte-11ssdvi){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-11ssdvi p:where(.svelte-11ssdvi){margin:0 0 1rem}.calc-copy.svelte-11ssdvi strong:where(.svelte-11ssdvi){font-weight:700;color:#0f172a}.calc-copy.svelte-11ssdvi em:where(.svelte-11ssdvi){font-style:italic}.calc-copy.svelte-11ssdvi a:where(.svelte-11ssdvi){color:#047857;text-decoration:underline}.calc-copy.svelte-11ssdvi code:where(.svelte-11ssdvi){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.sr-only.svelte-11ssdvi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc.svelte-10o230{color:#334155}.lab.svelte-10o230{font-size:.875rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.modi.svelte-10o230{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.modo.svelte-10o230{text-align:left;padding:.55rem .8rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:.8125rem;font-weight:700;cursor:pointer;line-height:1.2}.modo.svelte-10o230 span:where(.svelte-10o230){display:block;font-size:.6875rem;font-weight:500;opacity:.75;margin-top:.15rem}.modo.on.svelte-10o230{background:#0f766e;border-color:#0f766e;color:#fff}.prezzi.svelte-10o230,.campi.svelte-10o230{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin:0 0 1.25rem}.prezzi.svelte-10o230{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem;padding:1rem}.campi.svelte-10o230>div:where(.svelte-10o230),.prezzi.svelte-10o230>div:where(.svelte-10o230){min-width:0}label.svelte-10o230{display:block;font-size:.8125rem;font-weight:700;color:#0f172a;margin-bottom:.35rem}input.svelte-10o230,select.svelte-10o230{width:100%;box-sizing:border-box;padding:.7rem .75rem;border:1px solid #cbd5e1;border-radius:.7rem;font-size:1rem;font-weight:700;color:#0f172a;background:#fff}input.svelte-10o230:focus,select.svelte-10o230:focus{outline:none;border-color:#0f766e;box-shadow:0 0 0 4px #0f766e26}small.svelte-10o230{display:block;font-size:.75rem;font-weight:400;color:#64748b;margin-top:.35rem;line-height:1.45}.sep.svelte-10o230{grid-column:1 / -1;border-top:1px solid #e2e8f0;padding-top:.75rem;margin-top:.25rem}.sep.svelte-10o230 span:where(.svelte-10o230){font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0f766e}.tabellona.svelte-10o230{grid-column:1 / -1}.tabellona.svelte-10o230 table:where(.svelte-10o230){width:100%;border-collapse:collapse}.tabellona.svelte-10o230 caption:where(.svelte-10o230){text-align:left;font-size:.8125rem;font-weight:700;color:#0f172a;padding-bottom:.5rem}.tabellona.svelte-10o230 th[scope=col]:where(.svelte-10o230){font-size:.75rem;color:#64748b;text-align:left;padding:.35rem .5rem .35rem 0;font-weight:600}.tabellona.svelte-10o230 th[scope=row]:where(.svelte-10o230){text-align:left;padding:.3rem .5rem .3rem 0;font-weight:600}.tabellona.svelte-10o230 th[scope=row]:where(.svelte-10o230) label:where(.svelte-10o230){margin:0;font-size:.8125rem;font-weight:600}.tabellona.svelte-10o230 td:where(.svelte-10o230){padding:.3rem .5rem .3rem 0;width:6.5rem}.tabellona.svelte-10o230 input:where(.svelte-10o230){padding:.45rem .5rem;text-align:center;font-size:.9375rem}.targhe.svelte-10o230{margin:0 0 1.5rem}.targhe.svelte-10o230 p:where(.svelte-10o230){font-size:.8125rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.targhe.svelte-10o230>div:where(.svelte-10o230){display:flex;flex-wrap:wrap;gap:.4rem}.targhe.svelte-10o230 button:where(.svelte-10o230){padding:.4rem .7rem;border-radius:.6rem;border:1px dashed #cbd5e1;background:#fff;font-size:.75rem;font-weight:700;color:#334155;cursor:pointer}.targhe.svelte-10o230 button:where(.svelte-10o230) span:where(.svelte-10o230){display:block;font-weight:500;color:#64748b}.out.svelte-10o230{margin:0 0 2rem}.big.svelte-10o230{background:linear-gradient(135deg,#ecfdf5,#eff6ff);border:1px solid #a7f3d0;border-radius:1rem;padding:1.5rem 1rem;text-align:center}.big.svelte-10o230 .k:where(.svelte-10o230){font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0f766e}.big.svelte-10o230 p:where(.svelte-10o230){font-size:clamp(2rem,9vw,3rem);font-weight:800;color:#042f2e;margin:.35rem 0 .25rem;line-height:1}.big.svelte-10o230 .s:where(.svelte-10o230){font-size:.9375rem;font-weight:600;color:#334155}.warn.svelte-10o230{margin:1rem 0 0;padding:.75rem .9rem;border-radius:.7rem;background:#fffbeb;border:1px solid #fcd34d;font-size:.875rem;color:#78350f}.tbl.svelte-10o230{margin:1rem 0 0;border:1px solid #e2e8f0;border-radius:.875rem;background:#fff;overflow-x:auto}.tbl.svelte-10o230 table:where(.svelte-10o230){width:100%;border-collapse:collapse;font-size:.875rem}.tbl.svelte-10o230 caption:where(.svelte-10o230){text-align:left;font-weight:700;color:#0f172a;padding:.75rem .9rem 0;font-size:.8125rem}.tbl.svelte-10o230 thead:where(.svelte-10o230) th:where(.svelte-10o230){text-align:left;font-weight:600;color:#64748b;padding:.6rem .9rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.tbl.svelte-10o230 tbody:where(.svelte-10o230) th:where(.svelte-10o230){text-align:left;font-weight:600;color:#0f172a;padding:.6rem .9rem;border-top:1px solid #f1f5f9}.tbl.svelte-10o230 tbody:where(.svelte-10o230) th:where(.svelte-10o230) small:where(.svelte-10o230){font-weight:400;margin-top:.1rem}.tbl.svelte-10o230 tbody:where(.svelte-10o230) td:where(.svelte-10o230){padding:.6rem .9rem;border-top:1px solid #f1f5f9;text-align:right;white-space:nowrap}.form.svelte-10o230{font-size:.8125rem;color:#475569;margin:.75rem 0 0}.box.svelte-10o230{margin:1rem 0 0;padding:1rem 1.1rem;border:1px solid #e2e8f0;border-left:3px solid #0f766e;border-radius:.75rem;background:#f8fafc}.box.svelte-10o230 h3:where(.svelte-10o230){font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.box.svelte-10o230 p:where(.svelte-10o230){font-size:.9375rem;margin:0 0 .5rem;line-height:1.6}.box.svelte-10o230 .nota:where(.svelte-10o230){font-size:.8125rem;color:#64748b;margin:0}.calc-copy.svelte-10o230{margin-top:3rem;color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-10o230 h2:where(.svelte-10o230){font-size:1.5rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-10o230 h3:where(.svelte-10o230){font-size:1.125rem;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-10o230 p:where(.svelte-10o230){margin:0 0 1rem}.calc-copy.svelte-10o230 ul:where(.svelte-10o230){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-10o230 li:where(.svelte-10o230){margin:.375rem 0}.calc-copy.svelte-10o230 strong:where(.svelte-10o230){font-weight:700;color:#0f172a}.calc-copy.svelte-10o230 a:where(.svelte-10o230){color:#0f766e;text-decoration:underline}.calc-copy.svelte-10o230 code:where(.svelte-10o230){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc.svelte-str547{color:#334155}.lab.svelte-str547{font-size:.875rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.modi.svelte-str547{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.modo.svelte-str547{text-align:left;padding:.55rem .85rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:.8125rem;font-weight:700;cursor:pointer;line-height:1.2}.modo.svelte-str547 span:where(.svelte-str547){display:block;font-size:.6875rem;font-weight:500;opacity:.75;margin-top:.15rem}.modo.on.svelte-str547{background:#0369a1;border-color:#0369a1;color:#fff}.prezzi.svelte-str547,.campi.svelte-str547{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin:0 0 1.25rem}.prezzi.svelte-str547{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem;padding:1rem}.campi.svelte-str547>div:where(.svelte-str547),.prezzi.svelte-str547>div:where(.svelte-str547){min-width:0}label.svelte-str547{display:block;font-size:.8125rem;font-weight:700;color:#0f172a;margin-bottom:.35rem}input.svelte-str547,select.svelte-str547{width:100%;box-sizing:border-box;padding:.7rem .75rem;border:1px solid #cbd5e1;border-radius:.7rem;font-size:1rem;font-weight:700;color:#0f172a;background:#fff}input.svelte-str547:focus,select.svelte-str547:focus{outline:none;border-color:#0369a1;box-shadow:0 0 0 4px #0369a126}small.svelte-str547{display:block;font-size:.75rem;font-weight:400;color:#64748b;margin-top:.35rem;line-height:1.45}.sep.svelte-str547{grid-column:1 / -1;border-top:1px solid #e2e8f0;padding-top:.75rem;margin-top:.25rem}.sep.svelte-str547 span:where(.svelte-str547){font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0369a1}.out.svelte-str547{margin:0 0 2rem}.big.svelte-str547{background:linear-gradient(135deg,#eff6ff,#ecfeff);border:1px solid #bae6fd;border-radius:1rem;padding:1.5rem 1rem;text-align:center}.big.svelte-str547 .k:where(.svelte-str547){font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0369a1}.big.svelte-str547 p:where(.svelte-str547){font-size:clamp(2rem,9vw,3rem);font-weight:800;color:#082f49;margin:.35rem 0 .25rem;line-height:1}.big.svelte-str547 .s:where(.svelte-str547){font-size:.9375rem;font-weight:600;color:#334155}.tbl.svelte-str547{margin:1rem 0 0;border:1px solid #e2e8f0;border-radius:.875rem;background:#fff;overflow-x:auto}.tbl.svelte-str547 table:where(.svelte-str547){width:100%;border-collapse:collapse;font-size:.875rem}.tbl.svelte-str547 caption:where(.svelte-str547){text-align:left;font-weight:700;color:#0f172a;padding:.75rem .9rem 0;font-size:.8125rem}.tbl.svelte-str547 thead:where(.svelte-str547) th:where(.svelte-str547){text-align:left;font-weight:600;color:#64748b;padding:.6rem .9rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.tbl.svelte-str547 tbody:where(.svelte-str547) th:where(.svelte-str547){text-align:left;font-weight:600;color:#0f172a;padding:.6rem .9rem;border-top:1px solid #f1f5f9}.tbl.svelte-str547 tbody:where(.svelte-str547) td:where(.svelte-str547){padding:.6rem .9rem;border-top:1px solid #f1f5f9;text-align:right;white-space:nowrap}.tbl.svelte-str547 tbody:where(.svelte-str547) tr.qui:where(.svelte-str547){background:#f0f9ff}.tbl.svelte-str547 tbody:where(.svelte-str547) tr.qui:where(.svelte-str547) th:where(.svelte-str547){color:#0369a1}.sotto.svelte-str547{font-size:.75rem;color:#64748b;margin:0;padding:.5rem .9rem .9rem;line-height:1.5}.form.svelte-str547{font-size:.8125rem;color:#475569;margin:.75rem 0 0}.box.svelte-str547{margin:1rem 0 0;padding:1rem 1.1rem;border:1px solid #e2e8f0;border-left:3px solid #0369a1;border-radius:.75rem;background:#f8fafc}.box.svelte-str547 h3:where(.svelte-str547){font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 .5rem}.box.svelte-str547 p:where(.svelte-str547){font-size:.9375rem;margin:0 0 .5rem;line-height:1.6}.box.svelte-str547 .nota:where(.svelte-str547){font-size:.8125rem;color:#64748b;margin:0}.calc-copy.svelte-str547{margin-top:3rem;color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-str547 h2:where(.svelte-str547){font-size:1.5rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-str547 h3:where(.svelte-str547){font-size:1.125rem;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-str547 p:where(.svelte-str547){margin:0 0 1rem}.calc-copy.svelte-str547 ul:where(.svelte-str547){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-str547 li:where(.svelte-str547){margin:.375rem 0}.calc-copy.svelte-str547 strong:where(.svelte-str547){font-weight:700;color:#0f172a}.calc-copy.svelte-str547 a:where(.svelte-str547){color:#0369a1;text-decoration:underline}.calc-copy.svelte-str547 code:where(.svelte-str547){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-1utm9yt{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-1utm9yt h2:where(.svelte-1utm9yt){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-1utm9yt h3:where(.svelte-1utm9yt){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-1utm9yt p:where(.svelte-1utm9yt){margin:0 0 1rem}.calc-copy.svelte-1utm9yt ul:where(.svelte-1utm9yt){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-1utm9yt li:where(.svelte-1utm9yt){margin:.375rem 0}.calc-copy.svelte-1utm9yt strong:where(.svelte-1utm9yt){font-weight:700;color:#0f172a}.calc-copy.svelte-1utm9yt em:where(.svelte-1utm9yt){font-style:italic}.calc-copy.svelte-1utm9yt a:where(.svelte-1utm9yt){color:#4338ca;text-decoration:underline}.calc-copy.svelte-1utm9yt code:where(.svelte-1utm9yt){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-1utm9yt .tbl:where(.svelte-1utm9yt){margin:0 0 1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.calc-copy.svelte-1utm9yt table:where(.svelte-1utm9yt){width:100%;border-collapse:collapse;font-size:.875rem}.calc-copy.svelte-1utm9yt thead:where(.svelte-1utm9yt) th:where(.svelte-1utm9yt){text-align:left;font-weight:600;color:#64748b;padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.calc-copy.svelte-1utm9yt tbody:where(.svelte-1utm9yt) th:where(.svelte-1utm9yt){text-align:left;font-weight:600;color:#0f172a;padding:.625rem .75rem;border-top:1px solid #f1f5f9}.calc-copy.svelte-1utm9yt tbody:where(.svelte-1utm9yt) td:where(.svelte-1utm9yt){padding:.625rem .75rem;border-top:1px solid #f1f5f9;color:#334155}.sr-only.svelte-1utm9yt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc-copy.svelte-1yxqaem{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-1yxqaem h2:where(.svelte-1yxqaem){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-1yxqaem h3:where(.svelte-1yxqaem){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-1yxqaem p:where(.svelte-1yxqaem){margin:0 0 1rem}.calc-copy.svelte-1yxqaem ul:where(.svelte-1yxqaem){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-1yxqaem li:where(.svelte-1yxqaem){margin:.375rem 0}.calc-copy.svelte-1yxqaem strong:where(.svelte-1yxqaem){font-weight:700;color:#0f172a}.calc-copy.svelte-1yxqaem em:where(.svelte-1yxqaem){font-style:italic}.calc-copy.svelte-1yxqaem a:where(.svelte-1yxqaem){color:#4338ca;text-decoration:underline}.calc-copy.svelte-1yxqaem .tbl:where(.svelte-1yxqaem){margin:0 0 1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.calc-copy.svelte-1yxqaem table:where(.svelte-1yxqaem){width:100%;border-collapse:collapse;font-size:.875rem}.calc-copy.svelte-1yxqaem thead:where(.svelte-1yxqaem) th:where(.svelte-1yxqaem){text-align:left;font-weight:600;color:#64748b;padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.calc-copy.svelte-1yxqaem tbody:where(.svelte-1yxqaem) th:where(.svelte-1yxqaem){text-align:left;font-weight:600;color:#0f172a;padding:.625rem .75rem;border-top:1px solid #f1f5f9}.calc-copy.svelte-1yxqaem tbody:where(.svelte-1yxqaem) td:where(.svelte-1yxqaem){padding:.625rem .75rem;border-top:1px solid #f1f5f9;color:#334155}.sr-only.svelte-16w4y4i{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lbl.svelte-16w4y4i{display:block;font-size:.875rem;font-weight:700;color:#1e293b;letter-spacing:-.01em;margin-bottom:.5rem}.inp.svelte-16w4y4i{width:100%;padding:.75rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#fff;font-weight:600;color:#0f172a;font-size:1rem}.inp.svelte-16w4y4i:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 4px #6366f133}.inp.svelte-16w4y4i:disabled{opacity:.5}.tbl-wrap.svelte-16w4y4i{border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.tbl-wrap.svelte-16w4y4i table:where(.svelte-16w4y4i){width:100%;border-collapse:collapse;font-size:.8125rem}.tbl-wrap.svelte-16w4y4i thead:where(.svelte-16w4y4i) th:where(.svelte-16w4y4i){text-align:left;font-weight:600;color:#64748b;padding:.55rem .7rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.tbl-wrap.svelte-16w4y4i tbody:where(.svelte-16w4y4i) th:where(.svelte-16w4y4i){text-align:left;font-weight:700;color:#0f172a;padding:.55rem .7rem;border-top:1px solid #f1f5f9;white-space:nowrap}.tbl-wrap.svelte-16w4y4i tbody:where(.svelte-16w4y4i) td:where(.svelte-16w4y4i){padding:.55rem .7rem;border-top:1px solid #f1f5f9;color:#334155;white-space:nowrap}.tbl-wrap.svelte-16w4y4i tbody:where(.svelte-16w4y4i) tr.riga-attiva:where(.svelte-16w4y4i){background:#eef2ff}.tbl-wrap.svelte-16w4y4i tbody:where(.svelte-16w4y4i) tr.riga-attiva:where(.svelte-16w4y4i) th:where(.svelte-16w4y4i),.tbl-wrap.svelte-16w4y4i tbody:where(.svelte-16w4y4i) tr.riga-attiva:where(.svelte-16w4y4i) td:where(.svelte-16w4y4i){color:#3730a3;font-weight:700}.calc-copy.svelte-16w4y4i{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-16w4y4i h2:where(.svelte-16w4y4i){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-16w4y4i h3:where(.svelte-16w4y4i){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-16w4y4i p:where(.svelte-16w4y4i){margin:0 0 1rem}.calc-copy.svelte-16w4y4i ul:where(.svelte-16w4y4i){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-16w4y4i li:where(.svelte-16w4y4i){margin:.375rem 0}.calc-copy.svelte-16w4y4i strong:where(.svelte-16w4y4i){font-weight:700;color:#0f172a}.calc-copy.svelte-16w4y4i em:where(.svelte-16w4y4i){font-style:italic}.calc-copy.svelte-16w4y4i a:where(.svelte-16w4y4i){color:#4338ca;text-decoration:underline}.calc-copy.svelte-16w4y4i ul.fonti:where(.svelte-16w4y4i){font-size:.8125rem;color:#475569}.calc-copy.svelte-ajvktv{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-ajvktv h2:where(.svelte-ajvktv){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-ajvktv h3:where(.svelte-ajvktv){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-ajvktv p:where(.svelte-ajvktv){margin:0 0 1rem}.calc-copy.svelte-ajvktv ul:where(.svelte-ajvktv){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-ajvktv li:where(.svelte-ajvktv){margin:.375rem 0}.calc-copy.svelte-ajvktv strong:where(.svelte-ajvktv){font-weight:700;color:#0f172a}.calc-copy.svelte-ajvktv em:where(.svelte-ajvktv){font-style:italic}.calc-copy.svelte-ajvktv a:where(.svelte-ajvktv){color:#4338ca;text-decoration:underline}.calc-copy.svelte-ajvktv code:where(.svelte-ajvktv){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-ajvktv .tbl:where(.svelte-ajvktv){margin:0 0 1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.calc-copy.svelte-ajvktv table:where(.svelte-ajvktv){width:100%;border-collapse:collapse;font-size:.875rem}.calc-copy.svelte-ajvktv thead:where(.svelte-ajvktv) th:where(.svelte-ajvktv){text-align:left;font-weight:600;color:#64748b;padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.calc-copy.svelte-ajvktv tbody:where(.svelte-ajvktv) th:where(.svelte-ajvktv){text-align:left;font-weight:600;color:#0f172a;padding:.625rem .75rem;border-top:1px solid #f1f5f9}.calc-copy.svelte-ajvktv tbody:where(.svelte-ajvktv) td:where(.svelte-ajvktv){padding:.625rem .75rem;border-top:1px solid #f1f5f9;color:#334155}@media print{.print-hide.svelte-1o6jtlt{display:none!important}.mutuo-root.svelte-1o6jtlt{margin:0}.piano-card.svelte-1o6jtlt{border:none;box-shadow:none}.piano-sottotitolo.svelte-1o6jtlt{font-size:11px;color:#000}.piano-tabella.svelte-1o6jtlt{width:100%;font-size:10px;border-collapse:collapse}.piano-tabella.svelte-1o6jtlt th,.piano-tabella.svelte-1o6jtlt td{padding:3px 6px!important;color:#000!important;border-bottom:1px solid #ccc}.piano-tabella.svelte-1o6jtlt thead{display:table-header-group}.piano-tabella.svelte-1o6jtlt tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.riga-nascosta.svelte-1bb2gxg,.blocco-nascosto.svelte-1bb2gxg{display:none}@media print{body{background:#fff}.no-print.svelte-1bb2gxg{display:none!important}.print-block.svelte-1bb2gxg{box-shadow:none!important;border-color:#cbd5e1!important;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.riga-nascosta.svelte-1bb2gxg{display:table-row}.blocco-nascosto.svelte-1bb2gxg{display:block}}.print-intestazione.svelte-1tyz2bq{display:none}@media print{.no-print.svelte-1tyz2bq{display:none!important}.print-intestazione.svelte-1tyz2bq{display:block!important}.tabella-derivazione.svelte-1tyz2bq{overflow-x:visible!important;font-size:8pt}.tabella-derivazione.svelte-1tyz2bq table:where(.svelte-1tyz2bq){min-width:0!important;width:100%!important}table.svelte-1tyz2bq{page-break-inside:auto}tr.svelte-1tyz2bq{page-break-inside:avoid;page-break-after:auto}}.sr-only.svelte-mgx60b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media print{.no-print.svelte-1lw4pvo{display:none}details{display:block}}.sr-only.svelte-1lw4pvo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.print-only.svelte-w6s5gj{display:none}.sr-only.svelte-w6s5gj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media print{.no-print{display:none!important}.print-only.svelte-w6s5gj{display:block!important}.prospetto.svelte-w6s5gj{font-size:11pt}}.sr-only.svelte-17j5spj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.riga-nascosta.svelte-xsh7zy{display:none}@media print{body{background:#fff}.no-print.svelte-xsh7zy{display:none!important}.print-block.svelte-xsh7zy{box-shadow:none!important;border-color:#cbd5e1!important;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.riga-nascosta.svelte-xsh7zy{display:table-row}}.calc-copy.svelte-1c7ded0{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-1c7ded0 h2:where(.svelte-1c7ded0){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-1c7ded0 h3:where(.svelte-1c7ded0){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-1c7ded0 p:where(.svelte-1c7ded0){margin:0 0 1rem}.calc-copy.svelte-1c7ded0 ul:where(.svelte-1c7ded0){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-1c7ded0 li:where(.svelte-1c7ded0){margin:.375rem 0}.calc-copy.svelte-1c7ded0 strong:where(.svelte-1c7ded0){font-weight:700;color:#0f172a}.calc-copy.svelte-1c7ded0 em:where(.svelte-1c7ded0){font-style:italic}.calc-copy.svelte-1c7ded0 a:where(.svelte-1c7ded0){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-1c7ded0 a:where(.svelte-1c7ded0):hover{color:#312e81}.calc-copy.svelte-1c7ded0 .tbl:where(.svelte-1c7ded0){margin:0 0 1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.calc-copy.svelte-1c7ded0 table:where(.svelte-1c7ded0){width:100%;border-collapse:collapse;font-size:.875rem}.calc-copy.svelte-1c7ded0 thead:where(.svelte-1c7ded0) th:where(.svelte-1c7ded0){text-align:left;font-weight:600;color:#64748b;padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.calc-copy.svelte-1c7ded0 tbody:where(.svelte-1c7ded0) th:where(.svelte-1c7ded0){text-align:left;font-weight:600;color:#0f172a;padding:.625rem .75rem;border-top:1px solid #f1f5f9}.calc-copy.svelte-1c7ded0 tbody:where(.svelte-1c7ded0) td:where(.svelte-1c7ded0){padding:.625rem .75rem;border-top:1px solid #f1f5f9;color:#334155}.tbl.svelte-1lrmrid{border-collapse:collapse}.tbl.svelte-1lrmrid th:where(.svelte-1lrmrid),.tbl.svelte-1lrmrid td:where(.svelte-1lrmrid){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-1lrmrid td:where(.svelte-1lrmrid){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-1lrmrid thead:where(.svelte-1lrmrid) th:where(.svelte-1lrmrid){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-1lrmrid .lft:where(.svelte-1lrmrid){text-align:left}.tbl.svelte-1lrmrid tbody:where(.svelte-1lrmrid) th:where(.svelte-1lrmrid){font-weight:600;color:#475569}.tbl.svelte-1lrmrid tbody:where(.svelte-1lrmrid) tr:where(.svelte-1lrmrid):nth-child(2n){background:#f8fafc}.sr-only.svelte-1lrmrid{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sched.svelte-1f5fubq{border-collapse:collapse}.sched.svelte-1f5fubq th:where(.svelte-1f5fubq),.sched.svelte-1f5fubq td:where(.svelte-1f5fubq){padding:.4rem .65rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.sched.svelte-1f5fubq td:where(.svelte-1f5fubq),.sched.svelte-1f5fubq tfoot:where(.svelte-1f5fubq) th:where(.svelte-1f5fubq){text-align:right;font-variant-numeric:tabular-nums}.sched.svelte-1f5fubq thead:where(.svelte-1f5fubq) th:where(.svelte-1f5fubq){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.sched.svelte-1f5fubq thead:where(.svelte-1f5fubq) th:where(.svelte-1f5fubq):first-child,.sched.svelte-1f5fubq tbody:where(.svelte-1f5fubq) th:where(.svelte-1f5fubq),.sched.svelte-1f5fubq tfoot:where(.svelte-1f5fubq) th:where(.svelte-1f5fubq),.sched.svelte-1f5fubq .lft:where(.svelte-1f5fubq){text-align:left}.sched.svelte-1f5fubq tbody:where(.svelte-1f5fubq) th:where(.svelte-1f5fubq){font-weight:600;color:#475569}.sched.svelte-1f5fubq tbody:where(.svelte-1f5fubq) tr:where(.svelte-1f5fubq):nth-child(2n){background:#f8fafc}.sr-only.svelte-1f5fubq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-mmse4z{border-collapse:collapse}.tbl.svelte-mmse4z th:where(.svelte-mmse4z),.tbl.svelte-mmse4z td:where(.svelte-mmse4z){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-mmse4z td:where(.svelte-mmse4z){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-mmse4z thead:where(.svelte-mmse4z) th:where(.svelte-mmse4z){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-mmse4z .lft:where(.svelte-mmse4z){text-align:left}.tbl.svelte-mmse4z tbody:where(.svelte-mmse4z) th:where(.svelte-mmse4z){font-weight:600;color:#475569}.tbl.svelte-mmse4z tbody:where(.svelte-mmse4z) tr:where(.svelte-mmse4z):nth-child(2n){background:#f8fafc}.sr-only.svelte-mmse4z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-pk3lgu{border-collapse:collapse}.tbl.svelte-pk3lgu th:where(.svelte-pk3lgu),.tbl.svelte-pk3lgu td:where(.svelte-pk3lgu){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-pk3lgu td:where(.svelte-pk3lgu){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-pk3lgu thead:where(.svelte-pk3lgu) th:where(.svelte-pk3lgu){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-pk3lgu .lft:where(.svelte-pk3lgu){text-align:left}.tbl.svelte-pk3lgu tbody:where(.svelte-pk3lgu) th:where(.svelte-pk3lgu){font-weight:600;color:#475569}.tbl.svelte-pk3lgu tbody:where(.svelte-pk3lgu) tr:where(.svelte-pk3lgu):nth-child(2n){background:#f8fafc}.sr-only.svelte-pk3lgu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc-copy.svelte-hb5d3o{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-hb5d3o h2:where(.svelte-hb5d3o){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-hb5d3o h3:where(.svelte-hb5d3o){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-hb5d3o p:where(.svelte-hb5d3o){margin:0 0 1rem}.calc-copy.svelte-hb5d3o ul:where(.svelte-hb5d3o){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-hb5d3o li:where(.svelte-hb5d3o){margin:.375rem 0}.calc-copy.svelte-hb5d3o strong:where(.svelte-hb5d3o){font-weight:700;color:#0f172a}.calc-copy.svelte-hb5d3o em:where(.svelte-hb5d3o){font-style:italic}.calc-copy.svelte-hb5d3o code:where(.svelte-hb5d3o){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-hb5d3o .tbl:where(.svelte-hb5d3o){margin:0 0 1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.calc-copy.svelte-hb5d3o table:where(.svelte-hb5d3o){width:100%;border-collapse:collapse;font-size:.875rem}.calc-copy.svelte-hb5d3o thead:where(.svelte-hb5d3o) th:where(.svelte-hb5d3o){text-align:left;font-weight:600;color:#64748b;padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.calc-copy.svelte-hb5d3o tbody:where(.svelte-hb5d3o) th:where(.svelte-hb5d3o){text-align:left;font-weight:600;color:#0f172a;padding:.625rem .75rem;border-top:1px solid #f1f5f9}.calc-copy.svelte-hb5d3o tbody:where(.svelte-hb5d3o) td:where(.svelte-hb5d3o){padding:.625rem .75rem;border-top:1px solid #f1f5f9;color:#334155}.calc-copy.svelte-185z49u{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-185z49u h2:where(.svelte-185z49u){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-185z49u h3:where(.svelte-185z49u){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-185z49u p:where(.svelte-185z49u){margin:0 0 1rem}.calc-copy.svelte-185z49u ul:where(.svelte-185z49u){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-185z49u li:where(.svelte-185z49u){margin:.375rem 0}.calc-copy.svelte-185z49u strong:where(.svelte-185z49u){font-weight:700;color:#0f172a}.calc-copy.svelte-185z49u em:where(.svelte-185z49u){font-style:italic}.calc-copy.svelte-185z49u sub:where(.svelte-185z49u){font-size:.75em;vertical-align:sub}.calc-copy.svelte-185z49u code:where(.svelte-185z49u){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-185z49u a:where(.svelte-185z49u){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-185z49u a:where(.svelte-185z49u):hover{color:#312e81}.tbl.svelte-1x3j03m{border-collapse:collapse}.tbl.svelte-1x3j03m th:where(.svelte-1x3j03m),.tbl.svelte-1x3j03m td:where(.svelte-1x3j03m){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-1x3j03m td:where(.svelte-1x3j03m){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-1x3j03m thead:where(.svelte-1x3j03m) th:where(.svelte-1x3j03m){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-1x3j03m .lft:where(.svelte-1x3j03m){text-align:left}.tbl.svelte-1x3j03m tbody:where(.svelte-1x3j03m) th:where(.svelte-1x3j03m){font-weight:600;color:#475569}.tbl.svelte-1x3j03m tbody:where(.svelte-1x3j03m) tr:where(.svelte-1x3j03m):nth-child(2n){background:#f8fafc}.sr-only.svelte-1x3j03m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc-copy.svelte-eabcdc{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-eabcdc h2:where(.svelte-eabcdc){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-eabcdc h3:where(.svelte-eabcdc){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-eabcdc p:where(.svelte-eabcdc){margin:0 0 1rem}.calc-copy.svelte-eabcdc ul:where(.svelte-eabcdc){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-eabcdc li:where(.svelte-eabcdc){margin:.375rem 0}.calc-copy.svelte-eabcdc strong:where(.svelte-eabcdc){font-weight:700;color:#0f172a}.calc-copy.svelte-eabcdc sub:where(.svelte-eabcdc){font-size:.75em;vertical-align:sub}.calc-copy.svelte-eabcdc code:where(.svelte-eabcdc){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-eabcdc a:where(.svelte-eabcdc){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-eabcdc a:where(.svelte-eabcdc):hover{color:#312e81}.calc-copy.svelte-eabcdc .tbl:where(.svelte-eabcdc){margin:0 0 1.5rem;border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;overflow-x:auto}.calc-copy.svelte-eabcdc table:where(.svelte-eabcdc){width:100%;border-collapse:collapse;font-size:.875rem}.calc-copy.svelte-eabcdc thead:where(.svelte-eabcdc) th:where(.svelte-eabcdc){text-align:left;font-weight:600;color:#64748b;padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;white-space:nowrap}.calc-copy.svelte-eabcdc tbody:where(.svelte-eabcdc) th:where(.svelte-eabcdc){text-align:left;font-weight:600;color:#0f172a;padding:.625rem .75rem;border-top:1px solid #f1f5f9}.calc-copy.svelte-eabcdc tbody:where(.svelte-eabcdc) td:where(.svelte-eabcdc){padding:.625rem .75rem;border-top:1px solid #f1f5f9;color:#334155}.tbl.svelte-17veoyr{border-collapse:collapse}.tbl.svelte-17veoyr th:where(.svelte-17veoyr),.tbl.svelte-17veoyr td:where(.svelte-17veoyr){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-17veoyr td:where(.svelte-17veoyr){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-17veoyr thead:where(.svelte-17veoyr) th:where(.svelte-17veoyr){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-17veoyr .lft:where(.svelte-17veoyr){text-align:left}.tbl.svelte-17veoyr tbody:where(.svelte-17veoyr) th:where(.svelte-17veoyr){font-weight:600;color:#475569}.tbl.svelte-17veoyr tbody:where(.svelte-17veoyr) tr:where(.svelte-17veoyr):nth-child(2n){background:#f8fafc}.sr-only.svelte-17veoyr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc-copy.svelte-q48wg0{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-q48wg0 h2:where(.svelte-q48wg0){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-q48wg0 h3:where(.svelte-q48wg0){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-q48wg0 p:where(.svelte-q48wg0){margin:0 0 1rem}.calc-copy.svelte-q48wg0 ul:where(.svelte-q48wg0){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-q48wg0 li:where(.svelte-q48wg0){margin:.375rem 0}.calc-copy.svelte-q48wg0 strong:where(.svelte-q48wg0){font-weight:700;color:#0f172a}.calc-copy.svelte-q48wg0 em:where(.svelte-q48wg0){font-style:italic}.calc-copy.svelte-q48wg0 code:where(.svelte-q48wg0){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-q48wg0 a:where(.svelte-q48wg0){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-q48wg0 a:where(.svelte-q48wg0):hover{color:#312e81}.sch.svelte-sr4hu5{border-collapse:collapse}.sch.svelte-sr4hu5 th:where(.svelte-sr4hu5),.sch.svelte-sr4hu5 td:where(.svelte-sr4hu5){padding:.4rem .65rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.sch.svelte-sr4hu5 td:where(.svelte-sr4hu5),.sch.svelte-sr4hu5 tfoot:where(.svelte-sr4hu5) th:where(.svelte-sr4hu5){text-align:right;font-variant-numeric:tabular-nums}.sch.svelte-sr4hu5 thead:where(.svelte-sr4hu5) th:where(.svelte-sr4hu5){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.sch.svelte-sr4hu5 thead:where(.svelte-sr4hu5) th:where(.svelte-sr4hu5):first-child,.sch.svelte-sr4hu5 tbody:where(.svelte-sr4hu5) th:where(.svelte-sr4hu5),.sch.svelte-sr4hu5 tfoot:where(.svelte-sr4hu5) th:where(.svelte-sr4hu5),.sch.svelte-sr4hu5 .lft:where(.svelte-sr4hu5){text-align:left}.sch.svelte-sr4hu5 tbody:where(.svelte-sr4hu5) th:where(.svelte-sr4hu5){font-weight:600;color:#475569}.sch.svelte-sr4hu5 tbody:where(.svelte-sr4hu5) tr:where(.svelte-sr4hu5):nth-child(2n){background:#f8fafc}.sr-only.svelte-sr4hu5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sb.svelte-11yl3ou{border-collapse:collapse}.sb.svelte-11yl3ou th:where(.svelte-11yl3ou),.sb.svelte-11yl3ou td:where(.svelte-11yl3ou){padding:.4rem .65rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.sb.svelte-11yl3ou td:where(.svelte-11yl3ou),.sb.svelte-11yl3ou tfoot:where(.svelte-11yl3ou) th:where(.svelte-11yl3ou){text-align:right;font-variant-numeric:tabular-nums}.sb.svelte-11yl3ou thead:where(.svelte-11yl3ou) th:where(.svelte-11yl3ou){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.sb.svelte-11yl3ou thead:where(.svelte-11yl3ou) th:where(.svelte-11yl3ou):first-child,.sb.svelte-11yl3ou tbody:where(.svelte-11yl3ou) th:where(.svelte-11yl3ou),.sb.svelte-11yl3ou tfoot:where(.svelte-11yl3ou) th:where(.svelte-11yl3ou),.sb.svelte-11yl3ou .lft:where(.svelte-11yl3ou){text-align:left}.sb.svelte-11yl3ou tbody:where(.svelte-11yl3ou) th:where(.svelte-11yl3ou){font-weight:600;color:#475569}.sb.svelte-11yl3ou tbody:where(.svelte-11yl3ou) tr:where(.svelte-11yl3ou):nth-child(2n){background:#f8fafc}.sr-only.svelte-11yl3ou{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bt.svelte-xy08g5{border-collapse:collapse}.bt.svelte-xy08g5 th:where(.svelte-xy08g5),.bt.svelte-xy08g5 td:where(.svelte-xy08g5){padding:.4rem .65rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.bt.svelte-xy08g5 td:where(.svelte-xy08g5){text-align:right;font-variant-numeric:tabular-nums}.bt.svelte-xy08g5 thead:where(.svelte-xy08g5) th:where(.svelte-xy08g5){text-align:right;font-weight:600;background:#f1f5f9}.bt.svelte-xy08g5 thead:where(.svelte-xy08g5) th:where(.svelte-xy08g5):first-child,.bt.svelte-xy08g5 tbody:where(.svelte-xy08g5) th:where(.svelte-xy08g5),.bt.svelte-xy08g5 .lft:where(.svelte-xy08g5){text-align:left}.bt.svelte-xy08g5 tbody:where(.svelte-xy08g5) th:where(.svelte-xy08g5){font-weight:600;color:#475569}.bt.svelte-xy08g5 tbody:where(.svelte-xy08g5) tr:where(.svelte-xy08g5):nth-child(2n){background:#f8fafc}.sr-only.svelte-xy08g5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-vubq5x{border-collapse:collapse}.tbl.svelte-vubq5x th:where(.svelte-vubq5x),.tbl.svelte-vubq5x td:where(.svelte-vubq5x){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-vubq5x td:where(.svelte-vubq5x){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-vubq5x thead:where(.svelte-vubq5x) th:where(.svelte-vubq5x){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-vubq5x .lft:where(.svelte-vubq5x){text-align:left}.tbl.svelte-vubq5x tbody:where(.svelte-vubq5x) th:where(.svelte-vubq5x){font-weight:600;color:#475569}.tbl.svelte-vubq5x tbody:where(.svelte-vubq5x) tr:where(.svelte-vubq5x):nth-child(2n){background:#f8fafc}.sr-only.svelte-vubq5x{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-tr1mnj{border-collapse:collapse}.tbl.svelte-tr1mnj th:where(.svelte-tr1mnj),.tbl.svelte-tr1mnj td:where(.svelte-tr1mnj){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-tr1mnj td:where(.svelte-tr1mnj){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-tr1mnj thead:where(.svelte-tr1mnj) th:where(.svelte-tr1mnj){text-align:right;font-weight:600;background:#f1f5f9}.tbl.svelte-tr1mnj .lft:where(.svelte-tr1mnj){text-align:left}.tbl.svelte-tr1mnj tbody:where(.svelte-tr1mnj) th:where(.svelte-tr1mnj){font-weight:600;color:#475569}.tbl.svelte-tr1mnj tbody:where(.svelte-tr1mnj) tr:where(.svelte-tr1mnj):nth-child(2n){background:#f8fafc}.tbl.svelte-tr1mnj tbody:where(.svelte-tr1mnj) tr.cut:where(.svelte-tr1mnj) th:where(.svelte-tr1mnj),.tbl.svelte-tr1mnj tbody:where(.svelte-tr1mnj) tr.cut:where(.svelte-tr1mnj) td:where(.svelte-tr1mnj){color:#94a3b8}.sr-only.svelte-tr1mnj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-klg752{border-collapse:collapse}.tbl.svelte-klg752 th:where(.svelte-klg752),.tbl.svelte-klg752 td:where(.svelte-klg752){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-klg752 td:where(.svelte-klg752){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-klg752 thead:where(.svelte-klg752) th:where(.svelte-klg752){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-klg752 .lft:where(.svelte-klg752){text-align:left}.tbl.svelte-klg752 tbody:where(.svelte-klg752) th:where(.svelte-klg752){font-weight:600;color:#475569}.tbl.svelte-klg752 tbody:where(.svelte-klg752) tr:where(.svelte-klg752):nth-child(2n){background:#f8fafc}.sr-only.svelte-klg752{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-17mbwnf{border-collapse:collapse}.tbl.svelte-17mbwnf th:where(.svelte-17mbwnf),.tbl.svelte-17mbwnf td:where(.svelte-17mbwnf){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-17mbwnf td:where(.svelte-17mbwnf){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-17mbwnf thead:where(.svelte-17mbwnf) th:where(.svelte-17mbwnf){text-align:right;font-weight:600;background:#f1f5f9}.tbl.svelte-17mbwnf .lft:where(.svelte-17mbwnf){text-align:left}.tbl.svelte-17mbwnf tbody:where(.svelte-17mbwnf) th:where(.svelte-17mbwnf){font-weight:600;color:#475569}.tbl.svelte-17mbwnf tbody:where(.svelte-17mbwnf) tr:where(.svelte-17mbwnf):nth-child(2n){background:#f8fafc}.sr-only.svelte-17mbwnf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-migwql{border-collapse:collapse}.tbl.svelte-migwql th:where(.svelte-migwql),.tbl.svelte-migwql td:where(.svelte-migwql){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-migwql td:where(.svelte-migwql){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-migwql thead:where(.svelte-migwql) th:where(.svelte-migwql){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-migwql .lft:where(.svelte-migwql){text-align:left}.tbl.svelte-migwql tbody:where(.svelte-migwql) th:where(.svelte-migwql){font-weight:600;color:#475569}.tbl.svelte-migwql tbody:where(.svelte-migwql) tr:where(.svelte-migwql):nth-child(2n){background:#f8fafc}.sr-only.svelte-migwql{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-11sery9{border-collapse:collapse}.tbl.svelte-11sery9 th:where(.svelte-11sery9),.tbl.svelte-11sery9 td:where(.svelte-11sery9){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-11sery9 td:where(.svelte-11sery9){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-11sery9 thead:where(.svelte-11sery9) th:where(.svelte-11sery9){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-11sery9 .lft:where(.svelte-11sery9){text-align:left}.tbl.svelte-11sery9 tbody:where(.svelte-11sery9) th:where(.svelte-11sery9){font-weight:600;color:#475569}.tbl.svelte-11sery9 tbody:where(.svelte-11sery9) tr:where(.svelte-11sery9):nth-child(2n){background:#f8fafc}.sr-only.svelte-11sery9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-1cbr4eh{border-collapse:collapse}.tbl.svelte-1cbr4eh th:where(.svelte-1cbr4eh),.tbl.svelte-1cbr4eh td:where(.svelte-1cbr4eh){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-1cbr4eh td:where(.svelte-1cbr4eh){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-1cbr4eh thead:where(.svelte-1cbr4eh) th:where(.svelte-1cbr4eh){text-align:right;font-weight:600;background:#f1f5f9}.tbl.svelte-1cbr4eh .lft:where(.svelte-1cbr4eh){text-align:left}.tbl.svelte-1cbr4eh tbody:where(.svelte-1cbr4eh) th:where(.svelte-1cbr4eh){font-weight:600;color:#475569}.tbl.svelte-1cbr4eh tbody:where(.svelte-1cbr4eh) tr:where(.svelte-1cbr4eh):nth-child(2n){background:#f8fafc}.sr-only.svelte-1cbr4eh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inp.svelte-rqoz06{width:100%;padding:.55rem .8rem;border-radius:.7rem;border:1px solid #e2e8f0;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;outline:none}.inp-sm.svelte-rqoz06{padding:.3rem .5rem;border-radius:.45rem;text-align:right;font-size:.8rem}.inp.svelte-rqoz06:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f133}.tbl.svelte-rqoz06{border-collapse:collapse}.tbl.svelte-rqoz06 th:where(.svelte-rqoz06),.tbl.svelte-rqoz06 td:where(.svelte-rqoz06){padding:.4rem .6rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-rqoz06 td:where(.svelte-rqoz06){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-rqoz06 thead:where(.svelte-rqoz06) th:where(.svelte-rqoz06){text-align:right;font-weight:600;background:#f1f5f9;color:#334155}.tbl.svelte-rqoz06 tfoot:where(.svelte-rqoz06){background:#f8fafc;font-weight:700}.tbl.svelte-rqoz06 .lft:where(.svelte-rqoz06){text-align:left}.tbl.svelte-rqoz06 .txt:where(.svelte-rqoz06){white-space:normal;font-weight:400;color:#64748b;min-width:12rem}.tbl.svelte-rqoz06 tbody:where(.svelte-rqoz06) th:where(.svelte-rqoz06){font-weight:600;color:#475569}.sr-only.svelte-rqoz06{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-hij29m{border-collapse:collapse}.tbl.svelte-hij29m th:where(.svelte-hij29m),.tbl.svelte-hij29m td:where(.svelte-hij29m){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-hij29m td:where(.svelte-hij29m){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-hij29m thead:where(.svelte-hij29m) th:where(.svelte-hij29m){text-align:right;font-weight:600;position:sticky;top:0;background:#f1f5f9;z-index:1}.tbl.svelte-hij29m .lft:where(.svelte-hij29m){text-align:left}.tbl.svelte-hij29m tbody:where(.svelte-hij29m) th:where(.svelte-hij29m){font-weight:600;color:#475569}.tbl.svelte-hij29m tbody:where(.svelte-hij29m) tr:where(.svelte-hij29m):nth-child(2n){background:#f8fafc}.sr-only.svelte-hij29m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-8u8xx3{border-collapse:collapse}.tbl.svelte-8u8xx3 th:where(.svelte-8u8xx3),.tbl.svelte-8u8xx3 td:where(.svelte-8u8xx3){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-8u8xx3 td:where(.svelte-8u8xx3){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-8u8xx3 thead:where(.svelte-8u8xx3) th:where(.svelte-8u8xx3){text-align:right;font-weight:600;background:#f1f5f9}.tbl.svelte-8u8xx3 .lft:where(.svelte-8u8xx3){text-align:left}.tbl.svelte-8u8xx3 tbody:where(.svelte-8u8xx3) th:where(.svelte-8u8xx3){font-weight:600;color:#475569}.tbl.svelte-8u8xx3 tbody:where(.svelte-8u8xx3) tr:where(.svelte-8u8xx3):nth-child(2n){background:#f8fafc}.sr-only.svelte-8u8xx3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-xzehcb{border-collapse:collapse}.tbl.svelte-xzehcb th:where(.svelte-xzehcb),.tbl.svelte-xzehcb td:where(.svelte-xzehcb){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-xzehcb td:where(.svelte-xzehcb){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-xzehcb thead:where(.svelte-xzehcb) th:where(.svelte-xzehcb){text-align:right;font-weight:600;background:#f1f5f9}.tbl.svelte-xzehcb .lft:where(.svelte-xzehcb){text-align:left}.tbl.svelte-xzehcb tbody:where(.svelte-xzehcb) th:where(.svelte-xzehcb){font-weight:600;color:#475569}.tbl.svelte-xzehcb tbody:where(.svelte-xzehcb) tr:where(.svelte-xzehcb):nth-child(2n){background:#f8fafc}.sr-only.svelte-xzehcb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{.print-matrix.svelte-14u5vr6 table:where(.svelte-14u5vr6){font-size:9px}}.inp.svelte-f8t9fj{width:100%;padding:.6rem .85rem;border-radius:.75rem;border:1px solid #e2e8f0;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;outline:none}.inp-sm.svelte-f8t9fj{padding:.35rem .55rem;border-radius:.5rem;text-align:right;font-size:.85rem}.inp.svelte-f8t9fj:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f133}.tabular.svelte-f8t9fj{font-variant-numeric:tabular-nums}.tbl.svelte-f8t9fj{border-collapse:collapse}.tbl.svelte-f8t9fj th:where(.svelte-f8t9fj),.tbl.svelte-f8t9fj td:where(.svelte-f8t9fj){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-f8t9fj td:where(.svelte-f8t9fj){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-f8t9fj thead:where(.svelte-f8t9fj) th:where(.svelte-f8t9fj){text-align:right;font-weight:600;background:#f1f5f9;color:#334155}.tbl.svelte-f8t9fj tfoot:where(.svelte-f8t9fj){background:#f8fafc;font-weight:700}.tbl.svelte-f8t9fj .lft:where(.svelte-f8t9fj){text-align:left}.tbl.svelte-f8t9fj .txt:where(.svelte-f8t9fj){white-space:normal;font-weight:400;color:#64748b;min-width:14rem}.tbl.svelte-f8t9fj tbody:where(.svelte-f8t9fj) th:where(.svelte-f8t9fj){font-weight:600;color:#475569}.sr-only.svelte-f8t9fj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tbl.svelte-1f1xe2f{border-collapse:collapse}.tbl.svelte-1f1xe2f th:where(.svelte-1f1xe2f),.tbl.svelte-1f1xe2f td:where(.svelte-1f1xe2f){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-1f1xe2f td:where(.svelte-1f1xe2f){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-1f1xe2f thead:where(.svelte-1f1xe2f) th:where(.svelte-1f1xe2f){text-align:right;font-weight:600;background:#f1f5f9}.tbl.svelte-1f1xe2f .lft:where(.svelte-1f1xe2f){text-align:left}.tbl.svelte-1f1xe2f tbody:where(.svelte-1f1xe2f) th:where(.svelte-1f1xe2f){font-weight:600;color:#475569}.tbl.svelte-1f1xe2f tbody:where(.svelte-1f1xe2f) tr:where(.svelte-1f1xe2f):nth-child(2n){background:#f8fafc}.sr-only.svelte-1f1xe2f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inp.svelte-1v7wo4b{width:100%;padding:.65rem .9rem;border-radius:.75rem;border:1px solid #e2e8f0;font-weight:700;font-size:1.05rem;color:#0f172a;font-variant-numeric:tabular-nums;outline:none}.inp.svelte-1v7wo4b:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f133}.inp.svelte-1v7wo4b:disabled{background:#f8fafc;color:#94a3b8}.tbl.svelte-1v7wo4b{border-collapse:collapse}.tbl.svelte-1v7wo4b th:where(.svelte-1v7wo4b),.tbl.svelte-1v7wo4b td:where(.svelte-1v7wo4b){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-1v7wo4b td:where(.svelte-1v7wo4b){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-1v7wo4b thead:where(.svelte-1v7wo4b) th:where(.svelte-1v7wo4b){text-align:right;font-weight:600;background:#f1f5f9;color:#334155}.tbl.svelte-1v7wo4b .lft:where(.svelte-1v7wo4b){text-align:left}.tbl.svelte-1v7wo4b tbody:where(.svelte-1v7wo4b) th:where(.svelte-1v7wo4b){font-weight:600;color:#475569}.sr-only.svelte-1v7wo4b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.inp.svelte-4smgwc{width:100%;padding:.6rem .85rem;border-radius:.75rem;border:1px solid #e2e8f0;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;outline:none}.inp.svelte-4smgwc:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f133}.inp.svelte-4smgwc:disabled{background:#f8fafc;color:#94a3b8}.ex.svelte-4smgwc{padding:.4rem .8rem;border-radius:.6rem;background:#fff;border:1px solid #e2e8f0;font-size:.75rem;font-weight:700;color:#475569}.ex.svelte-4smgwc:hover{border-color:#a5b4fc;color:#4338ca}.tabular.svelte-4smgwc{font-variant-numeric:tabular-nums}.tbl.svelte-4smgwc{border-collapse:collapse}.tbl.svelte-4smgwc th:where(.svelte-4smgwc),.tbl.svelte-4smgwc td:where(.svelte-4smgwc){padding:.45rem .7rem;white-space:nowrap;border-bottom:1px solid #f1f5f9}.tbl.svelte-4smgwc td:where(.svelte-4smgwc){text-align:right;font-variant-numeric:tabular-nums}.tbl.svelte-4smgwc thead:where(.svelte-4smgwc) th:where(.svelte-4smgwc){text-align:right;font-weight:600;background:#f1f5f9;color:#334155}.tbl.svelte-4smgwc tfoot:where(.svelte-4smgwc){background:#f8fafc;font-weight:700}.tbl.svelte-4smgwc .lft:where(.svelte-4smgwc){text-align:left}.tbl.svelte-4smgwc .txt:where(.svelte-4smgwc){white-space:normal;font-weight:400;color:#64748b;min-width:15rem}.tbl.svelte-4smgwc tbody:where(.svelte-4smgwc) th:where(.svelte-4smgwc){font-weight:600;color:#475569}.sr-only.svelte-4smgwc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.calc-copy.svelte-1ans51p{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-1ans51p h2:where(.svelte-1ans51p){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-1ans51p h3:where(.svelte-1ans51p){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-1ans51p p:where(.svelte-1ans51p){margin:0 0 1rem}.calc-copy.svelte-1ans51p ul:where(.svelte-1ans51p){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-1ans51p li:where(.svelte-1ans51p){margin:.375rem 0}.calc-copy.svelte-1ans51p strong:where(.svelte-1ans51p){font-weight:700;color:#0f172a}.calc-copy.svelte-1ans51p em:where(.svelte-1ans51p){font-style:italic}.calc-copy.svelte-1ans51p sub:where(.svelte-1ans51p){font-size:.75em;vertical-align:sub}.calc-copy.svelte-1ans51p code:where(.svelte-1ans51p){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.1rem .35rem}.calc-copy.svelte-1ans51p a:where(.svelte-1ans51p){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-1ans51p a:where(.svelte-1ans51p):hover{color:#312e81}.calc-copy.svelte-wwak7t{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-wwak7t h2:where(.svelte-wwak7t){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-wwak7t h3:where(.svelte-wwak7t){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-wwak7t p:where(.svelte-wwak7t){margin:0 0 1rem}.calc-copy.svelte-wwak7t ul:where(.svelte-wwak7t){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-wwak7t li:where(.svelte-wwak7t){margin:.375rem 0}.calc-copy.svelte-wwak7t strong:where(.svelte-wwak7t){font-weight:700;color:#0f172a}.calc-copy.svelte-wwak7t em:where(.svelte-wwak7t){font-style:italic}.calc-copy.svelte-wwak7t a:where(.svelte-wwak7t){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-wwak7t a:where(.svelte-wwak7t):hover{color:#312e81}.calc-copy.svelte-15cog2b{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-15cog2b h2:where(.svelte-15cog2b){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-15cog2b h3:where(.svelte-15cog2b){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-15cog2b p:where(.svelte-15cog2b){margin:0 0 1rem}.calc-copy.svelte-15cog2b ul:where(.svelte-15cog2b){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-15cog2b li:where(.svelte-15cog2b){margin:.375rem 0}.calc-copy.svelte-15cog2b strong:where(.svelte-15cog2b){font-weight:700;color:#0f172a}.calc-copy.svelte-15cog2b em:where(.svelte-15cog2b){font-style:italic}.calc-copy.svelte-15cog2b a:where(.svelte-15cog2b){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-15cog2b a:where(.svelte-15cog2b):hover{color:#312e81}.calc-copy.svelte-1h10fxa{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-1h10fxa h2:where(.svelte-1h10fxa){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-1h10fxa h3:where(.svelte-1h10fxa){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-1h10fxa p:where(.svelte-1h10fxa){margin:0 0 1rem}.calc-copy.svelte-1h10fxa ul:where(.svelte-1h10fxa){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-1h10fxa li:where(.svelte-1h10fxa){margin:.375rem 0}.calc-copy.svelte-1h10fxa strong:where(.svelte-1h10fxa){font-weight:700;color:#0f172a}.calc-copy.svelte-1h10fxa em:where(.svelte-1h10fxa){font-style:italic}.calc-copy.svelte-1h10fxa a:where(.svelte-1h10fxa){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-1h10fxa a:where(.svelte-1h10fxa):hover{color:#312e81}.calc-copy.svelte-yd5c08{color:#334155;line-height:1.75;font-size:1rem}.calc-copy.svelte-yd5c08 h2:where(.svelte-yd5c08){font-size:1.5rem;line-height:2rem;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:0 0 1rem}.calc-copy.svelte-yd5c08 h3:where(.svelte-yd5c08){font-size:1.125rem;line-height:1.6;font-weight:700;color:#0f172a;margin:2rem 0 .75rem}.calc-copy.svelte-yd5c08 p:where(.svelte-yd5c08){margin:0 0 1rem}.calc-copy.svelte-yd5c08 ul:where(.svelte-yd5c08){list-style:disc;padding-left:1.5rem;margin:0 0 1.25rem}.calc-copy.svelte-yd5c08 li:where(.svelte-yd5c08){margin:.375rem 0}.calc-copy.svelte-yd5c08 strong:where(.svelte-yd5c08){font-weight:700;color:#0f172a}.calc-copy.svelte-yd5c08 em:where(.svelte-yd5c08){font-style:italic}.calc-copy.svelte-yd5c08 a:where(.svelte-yd5c08){color:#4338ca;text-decoration:underline;text-underline-offset:2px}.calc-copy.svelte-yd5c08 a:where(.svelte-yd5c08):hover{color:#312e81}
