.module.svelte-lby81i{display:grid;gap:.75rem;margin-bottom:1rem}.panel.svelte-lby81i{padding:.75rem;border:1px solid var(--border);border-radius:.6rem;background:var(--surface)}h3.svelte-lby81i{margin:0 0 .5rem;font-size:1rem}input[type=search].svelte-lby81i{width:100%;padding:.5rem .6rem;border:1px solid var(--border);border-radius:.4rem;font:inherit}ul.svelte-lby81i{list-style:none;margin:.5rem 0 0;padding:0}.results.svelte-lby81i{max-height:14rem;overflow-y:auto}.results.svelte-lby81i button:where(.svelte-lby81i){display:flex;align-items:center;gap:.5rem;width:100%;min-height:44px;padding:.3rem .5rem;border:none;border-bottom:1px solid var(--border);background:none;font:inherit;text-align:left;cursor:pointer}.results.svelte-lby81i button:where(.svelte-lby81i):hover{background:#e6f4ff}.name.svelte-lby81i{flex:1}.hint.svelte-lby81i{font-size:.8rem;color:var(--text-muted)}.rows.svelte-lby81i li:where(.svelte-lby81i){display:flex;align-items:center;gap:.5rem;min-height:44px}.rows.svelte-lby81i select:where(.svelte-lby81i){max-width:9rem;padding:.4rem .3rem;border:1px solid var(--border);border-radius:.4rem;background:#fff;font:inherit}.rows.svelte-lby81i li:where(.svelte-lby81i){flex-wrap:wrap}.rows.svelte-lby81i input:where(.svelte-lby81i){width:5.5rem;padding:.4rem .5rem;border:1px solid var(--border);border-radius:.4rem;font:inherit}.x.svelte-lby81i,.clear.svelte-lby81i{border:none;background:none;color:var(--text-muted);cursor:pointer}.x.svelte-lby81i{width:36px;font-size:1.1rem}.clear.svelte-lby81i{text-decoration:underline;font-size:.85rem}.empty.svelte-lby81i{margin:.5rem 0 0;font-size:.85rem;color:var(--text-muted)}.warn.svelte-lby81i{margin:.5rem 0 0;font-size:.85rem;color:#c41d7f}@media(min-width:700px){.module.svelte-lby81i{grid-template-columns:1fr 1fr}}.calc.svelte-u9um78{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:1px solid #d9d9d9;border-radius:.75rem;background:#fff;font-family:system-ui,-apple-system,sans-serif;color:#1f1f1f}.sect.svelte-u9um78{display:flex;flex-direction:column;gap:1rem}.sect-title.svelte-u9um78{margin:.5rem 0 0;padding-top:.75rem;border-top:1px solid #e8e8e8;font-size:1.1rem}h2.svelte-u9um78{margin:0;font-size:1.35rem}.description.svelte-u9um78{margin:-.5rem 0 0;color:#595959}.field.svelte-u9um78{display:flex;flex-direction:column;gap:.25rem}.label.svelte-u9um78{font-weight:600}input.svelte-u9um78{padding:.55rem .7rem;border:1px solid #d9d9d9;border-radius:.5rem;font:inherit;font-size:1rem}input.svelte-u9um78:focus{outline:none;border-color:#4096ff;box-shadow:0 0 0 2px #4096ff26}input[aria-invalid=true].svelte-u9um78{border-color:#ff7875}.error.svelte-u9um78{font-size:.85rem;color:#d4380d}.result.svelte-u9um78{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:.5rem;background:#f6ffed;color:#389e0d}.breakdown.svelte-u9um78{display:flex;flex-direction:column;gap:.4rem;margin:0}.breakdown.svelte-u9um78 div:where(.svelte-u9um78){display:flex;justify-content:space-between;gap:1rem;font-size:.95rem}.breakdown.svelte-u9um78 dt:where(.svelte-u9um78){color:#595959}.breakdown.svelte-u9um78 dd:where(.svelte-u9um78){margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere}.working.svelte-u9um78{display:block;margin-top:.15rem;font-size:.8rem;font-weight:400;color:#8c8c8c;overflow-wrap:anywhere}.result.svelte-u9um78 .working:where(.svelte-u9um78){color:#52803a}.result-label.svelte-u9um78{font-size:.85rem}.result.svelte-u9um78 strong:where(.svelte-u9um78){font-size:1.4rem;overflow-wrap:anywhere}body.calculator-page{display:block;place-items:initial;text-align:left;color-scheme:light;background:#f5f7fa;color:#1f1f1f}main[data-astro-cid-6xrlhutl]{max-width:640px;margin:0 auto;padding:2rem 1rem 3rem}.eyebrow[data-astro-cid-6xrlhutl]{margin:0 0 1rem;font-size:.9rem}.eyebrow[data-astro-cid-6xrlhutl] a[data-astro-cid-6xrlhutl]{color:#0958d9;text-decoration:none}h1[data-astro-cid-6xrlhutl]{font-size:1.5rem;margin-bottom:.4rem}.intro[data-astro-cid-6xrlhutl]{color:#595959;margin-top:0;margin-bottom:.75rem}.use-case[data-astro-cid-6xrlhutl]{color:#1f1f1f;margin-top:0;margin-bottom:1.5rem;line-height:1.5}.fine[data-astro-cid-6xrlhutl]{margin:.5rem 0 0;font-size:.8rem;color:var(--text-muted)}.edit-link[data-astro-cid-6xrlhutl]{margin:.75rem 0 0;font-size:.95rem}.edit-link[data-astro-cid-6xrlhutl] a[data-astro-cid-6xrlhutl]{color:#0958d9;font-weight:600}.cta[data-astro-cid-6xrlhutl]{margin-top:1.5rem;font-size:.95rem}.cta[data-astro-cid-6xrlhutl] a[data-astro-cid-6xrlhutl]{color:#0958d9;font-weight:600}.powered[data-astro-cid-6xrlhutl]{margin-top:.5rem;font-size:.8rem;color:#8c8c8c}.faq[data-astro-cid-6xrlhutl]{margin-top:2rem}.faq[data-astro-cid-6xrlhutl] h2[data-astro-cid-6xrlhutl]{font-size:1.05rem;margin-bottom:.6rem}.faq[data-astro-cid-6xrlhutl] details[data-astro-cid-6xrlhutl]{padding:.75rem .9rem;border:1px solid #d9d9d9;border-radius:.5rem;background:#fff;margin-bottom:.6rem}.faq[data-astro-cid-6xrlhutl] summary[data-astro-cid-6xrlhutl]{font-weight:600;cursor:pointer}.faq[data-astro-cid-6xrlhutl] details[data-astro-cid-6xrlhutl] p[data-astro-cid-6xrlhutl]{margin:.6rem 0 0;color:#595959}
