.kaart.svelte-1r6mn1e{width:100%;position:relative}svg.svelte-1r6mn1e{display:block;overflow:visible}.grid.svelte-1r6mn1e{stroke:var(--gridline);stroke-width:1px}.basislijn.svelte-1r6mn1e{stroke:var(--hairline);stroke-width:1px}.crosshair.svelte-1r6mn1e{stroke:var(--text-muted);stroke-width:1px;pointer-events:none}.as-label.svelte-1r6mn1e{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.as-label.y.svelte-1r6mn1e{text-anchor:start;paint-order:stroke fill;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round}.vanger.svelte-1r6mn1e{fill:#0000;cursor:crosshair}.tooltip.svelte-1r6mn1e{z-index:2;min-width:14rem;padding:var(--space-sm) var(--space-md);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:0 4px 16px rgb(var(--grijs-rgb) / .16);pointer-events:none;position:absolute;transform:translate(12px)}.tooltip.om.svelte-1r6mn1e{transform:translate(-100%)translate(-12px)}.grens.svelte-1d47zv4{stroke:var(--text-muted);stroke-width:1px;stroke-dasharray:2 3}.waaier.svelte-1d47zv4{fill:rgb(var(--grijs-rgb) / .1);stroke:none}.arcering.svelte-1d47zv4{stroke:none;pointer-events:none}.streepje.svelte-1d47zv4{stroke:rgb(var(--grijs-rgb) / .42);stroke-width:1px}.scenariolijn.svelte-1d47zv4{fill:none;stroke:rgb(var(--grijs-rgb) / .55);stroke-width:1.25px;stroke-dasharray:3 3;stroke-linejoin:round}.wash.svelte-13hy47p{fill:var(--serie-aflossing);fill-opacity:.1;stroke:none}.lijn.svelte-13hy47p{fill:none;stroke:var(--serie-aflossing);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.eindpunt.svelte-13hy47p{fill:var(--serie-aflossing);stroke:var(--surface);stroke-width:2px}.eindlabel.svelte-13hy47p{fill:var(--text-secondary);font-variant-numeric:tabular-nums;text-anchor:end;font-size:.8125rem;font-weight:600}.periode.svelte-13hy47p{color:var(--text-muted);margin:0 0 .4rem;font-size:.8125rem}dl.svelte-13hy47p{gap:.2rem;margin:0;display:grid}dl.svelte-13hy47p div:where(.svelte-13hy47p){justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}dt.svelte-13hy47p{color:var(--text-secondary);font-size:.8125rem}dd.svelte-13hy47p{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-weight:600}.legenda.svelte-1bxvs26{gap:var(--space-md);margin:0 0 var(--space-sm);color:var(--text-secondary);flex-wrap:wrap;padding:0;font-size:.875rem;list-style:none;display:flex}.legenda.svelte-1bxvs26 li:where(.svelte-1bxvs26){align-items:center;gap:.4rem;display:flex}.swatch.svelte-1bxvs26{border-radius:2px;width:.75rem;height:.75rem}.waaier.svelte-1bxvs26{background:repeating-linear-gradient(45deg, transparent 0 2px, rgb(var(--grijs-rgb) / .45) 2px 3px), rgb(var(--grijs-rgb) / .1);border-radius:2px;width:.75rem;height:.75rem}.streep.svelte-1bxvs26{border-top:2px dashed;width:1rem;height:0}.band.svelte-1c0c104{stroke:none}.rente.svelte-1c0c104{fill:var(--serie-rente)}.aflossing.svelte-1c0c104{fill:var(--serie-aflossing)}.naad.svelte-1c0c104{fill:none;stroke:var(--surface);stroke-width:2px}.bruto.svelte-1c0c104{fill:none;stroke:var(--text-muted);stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round}.extra.svelte-1c0c104{fill:var(--serie-aflossing)}.periode.svelte-1c0c104{color:var(--text-muted);margin:0 0 .4rem;font-size:.8125rem}dl.svelte-1c0c104{gap:.2rem;margin:0;display:grid}dl.svelte-1c0c104 div:where(.svelte-1c0c104){justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}dt.svelte-1c0c104{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.8125rem;display:flex}dd.svelte-1c0c104{font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:600}dd.sterk.svelte-1c0c104{font-size:.9375rem}dd.zacht.svelte-1c0c104{color:var(--text-muted);font-weight:550}.sub.svelte-1c0c104{padding-left:1.15rem}.sub.svelte-1c0c104 dt:where(.svelte-1c0c104),.sub.svelte-1c0c104 dd:where(.svelte-1c0c104){color:var(--text-muted);font-size:.75rem;font-weight:500}.teken.svelte-1c0c104{width:.7rem;color:var(--text-muted);display:inline-block}.hoofd.svelte-1c0c104 dt:where(.svelte-1c0c104){font-weight:550}.voet.svelte-1c0c104{border-top:1px solid var(--hairline);color:var(--text-muted);margin-top:.45rem;padding-top:.35rem;font-size:.6875rem}.key.svelte-1c0c104{border-radius:1px;width:.75rem;height:2px}.key.rente.svelte-1c0c104{background:var(--serie-rente)}.key.aflossing.svelte-1c0c104{background:var(--serie-aflossing)}.scheiding.svelte-1c0c104{border-top:1px solid var(--hairline);margin-top:.2rem;padding-top:.3rem}.blok.svelte-1s4a125{gap:var(--space-sm);display:grid}.kop.svelte-1s4a125{color:var(--text-secondary);font-size:.875rem;font-weight:550}ul.svelte-1s4a125{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}li.svelte-1s4a125{grid-template-columns:1fr 1fr auto;align-items:center;gap:.35rem;display:grid}li.ongeldig.svelte-1s4a125 input:where(.svelte-1s4a125){border-color:var(--oranje)}input[type=date].svelte-1s4a125,.bedrag.svelte-1s4a125{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);align-items:center;gap:.3rem;min-width:0;padding:.45rem .55rem;font-size:.875rem;display:flex}.bedrag.svelte-1s4a125 input:where(.svelte-1s4a125){font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:.875rem}.bedrag.svelte-1s4a125 input:where(.svelte-1s4a125):focus,input[type=date].svelte-1s4a125:focus{outline:none}input[type=date].svelte-1s4a125:focus-within,.bedrag.svelte-1s4a125:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px #00003e24}.affix.svelte-1s4a125{color:var(--text-muted)}li.svelte-1s4a125 button:where(.svelte-1s4a125){border-radius:var(--radius);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.125rem;line-height:1;display:grid}li.svelte-1s4a125 button:where(.svelte-1s4a125):hover{background:var(--wash);color:var(--text-primary)}.toevoegen.svelte-1s4a125{border-radius:var(--radius);background:var(--oranje);color:var(--surface);cursor:pointer;border:0;justify-self:start;padding:.45rem .8rem;font-size:.8125rem;font-weight:600}.toevoegen.svelte-1s4a125:hover{background:var(--oranje-hover);color:var(--surface)}.melding.svelte-1s4a125{color:var(--text-muted);font-size:.75rem}.blok.svelte-b5aqsh{gap:var(--space-sm);justify-items:start;display:grid}.uitleg.svelte-b5aqsh,.voet.svelte-b5aqsh{color:var(--text-muted);font-size:.75rem}ul.svelte-b5aqsh{gap:.3rem;width:100%;margin:0;padding:0;list-style:none;display:grid}li.svelte-b5aqsh{grid-template-columns:minmax(0,1fr) 5.5rem 1.5rem;align-items:center;gap:.35rem;display:grid}input[type=date].svelte-b5aqsh,.bedrag.svelte-b5aqsh,.vast.svelte-b5aqsh,.nu.svelte-b5aqsh{border-radius:var(--radius);min-width:0;padding:.35rem .5rem;font-size:.8125rem}input[type=date].svelte-b5aqsh,.bedrag.svelte-b5aqsh{background:var(--surface);border:1px solid var(--hairline);align-items:center;gap:.25rem;display:flex}.vast.svelte-b5aqsh,.nu.svelte-b5aqsh{color:var(--text-muted);font-variant-numeric:tabular-nums;border:1px solid #0000}.nu.svelte-b5aqsh{text-align:right;color:var(--text-secondary);font-weight:600}.bedrag.svelte-b5aqsh input:where(.svelte-b5aqsh){font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:.8125rem}.bedrag.svelte-b5aqsh input:where(.svelte-b5aqsh):focus,input[type=date].svelte-b5aqsh:focus{outline:none}input[type=date].svelte-b5aqsh:focus-within,.bedrag.svelte-b5aqsh:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px #00003e24}.affix.svelte-b5aqsh{color:var(--text-muted)}li.svelte-b5aqsh button:where(.svelte-b5aqsh){width:1.5rem;height:1.5rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;font-size:1rem;line-height:1;display:grid}li.svelte-b5aqsh button:where(.svelte-b5aqsh):hover{background:var(--wash);color:var(--text-primary)}.knopruimte.svelte-b5aqsh{width:1.5rem}.toevoegen.svelte-b5aqsh{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);color:var(--text-secondary);cursor:pointer;padding:.35rem .7rem;font-size:.75rem;font-weight:550}.toevoegen.svelte-b5aqsh:hover{background:var(--wash);color:var(--text-primary)}.veld.svelte-1k679g3{gap:.15rem;min-width:0;display:grid}label.svelte-1k679g3{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.invoer.svelte-1k679g3{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);align-items:center;gap:.25rem;min-width:0;padding:0 .45rem;display:flex}.invoer.svelte-1k679g3:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px #00003e24}.affix.svelte-1k679g3{color:var(--text-muted);font-size:.75rem}input.svelte-1k679g3{font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:.35rem 0;font-size:.8125rem;font-weight:550}input.svelte-1k679g3:focus{outline:none}.rij.svelte-12gctiz{padding:var(--space-sm) 0;border-bottom:1px solid var(--hairline)}.rij.gekozen.svelte-12gctiz{box-shadow:inset 2px 0 0 var(--navy);padding-left:var(--space-sm);margin-left:calc(var(--space-sm) * -1)}.rij.fout.svelte-12gctiz{border-left:2px solid var(--oranje);padding-left:var(--space-sm);margin-left:calc(var(--space-sm) * -1)}.titelregel.svelte-12gctiz{align-items:center;gap:.3rem;margin-bottom:.35rem;display:flex}.velden.svelte-12gctiz{grid-template-columns:1.3fr .85fr .85fr .85fr 1.2fr;align-items:end;gap:.3rem;display:grid}@media (width<=560px){.velden.svelte-12gctiz{grid-template-columns:repeat(2,minmax(0,1fr))}}.veld.svelte-12gctiz{gap:.15rem;min-width:0;display:grid}.veld.svelte-12gctiz label:where(.svelte-12gctiz){color:var(--text-muted);font-size:.6875rem}.naam.svelte-12gctiz{min-width:0;color:var(--text-primary);background:0 0;border:1px solid #0000;border-radius:4px;flex:1;padding:.35rem .4rem;font-size:.875rem;font-weight:600}.naam.svelte-12gctiz:hover{border-color:var(--hairline)}.naam.svelte-12gctiz:focus{border-color:var(--navy);background:var(--surface);outline:none}select.svelte-12gctiz{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);width:100%;min-width:0;padding:.35rem .4rem;font-size:.8125rem}select.svelte-12gctiz:focus-visible{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #00003e24}.maandlast.svelte-12gctiz{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:.8125rem;font-weight:600}.kiesbaar.svelte-12gctiz{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:.25rem .3rem}.kiesbaar.svelte-12gctiz:hover{border-color:var(--hairline);color:var(--text-primary)}.kiesbaar.gekozen.svelte-12gctiz{color:var(--navy)}.klaar.svelte-12gctiz{color:var(--text-muted);font-weight:400}.weg.svelte-12gctiz,.weg-plaatshouder.svelte-12gctiz{width:1.5rem;height:1.5rem}.weg.svelte-12gctiz{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;font-size:1.05rem;line-height:1;display:grid}.weg.svelte-12gctiz:hover{background:var(--wash);color:var(--text-primary)}.onder.svelte-12gctiz{align-items:baseline;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.uitklap.svelte-12gctiz{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:.3rem;margin-left:-.3rem;padding:.1rem .3rem;font-size:.75rem;display:inline-flex}.uitklap.svelte-12gctiz:hover{color:var(--text-secondary)}.pijl.svelte-12gctiz{transition:transform .12s;display:inline-block}.pijl.open.svelte-12gctiz{transform:rotate(90deg)}.stip.svelte-12gctiz{background:var(--oranje);border-radius:50%;width:.4rem;height:.4rem}.uitgeklapt.svelte-12gctiz{padding:var(--space-sm) 0 var(--space-sm) .9rem}.fouten.svelte-12gctiz{gap:0 var(--space-sm);color:var(--oranje-hover);flex-wrap:wrap;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.huishouden.svelte-1v2yhxz{gap:var(--space-md);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--hairline);display:grid}@media (width>=620px){.huishouden.svelte-1v2yhxz{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,11rem)) 1fr;align-items:start}}.veld.svelte-1v2yhxz{gap:.3rem;display:grid}label.svelte-1v2yhxz{color:var(--text-secondary);font-size:.875rem;font-weight:550}.invoer.svelte-1v2yhxz{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);align-items:center;gap:.35rem;padding:0 .7rem;display:flex}.invoer.svelte-1v2yhxz:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px #00003e24}.affix.svelte-1v2yhxz{color:var(--text-muted)}input[type=date].svelte-1v2yhxz{background:0 0;border:0;flex:1;width:100%;min-width:0;padding:.6rem 0;font-weight:550}input[type=date].svelte-1v2yhxz:focus{outline:none}input.svelte-1v2yhxz{font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:.6rem 0;font-weight:550}input.svelte-1v2yhxz:focus{outline:none}input.svelte-1v2yhxz::placeholder{color:var(--text-muted);font-weight:400}.hint.svelte-1v2yhxz{color:var(--text-muted);font-size:.75rem}.uitleg.svelte-1v2yhxz{max-width:34rem;color:var(--text-muted);align-self:center;font-size:.75rem;line-height:1.5}.rij.svelte-1xwdn28{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.label.svelte-1xwdn28{color:var(--text-muted);font-size:.75rem}.segmenten.svelte-1xwdn28{background:var(--wash);border:1px solid var(--hairline);border-radius:6px;flex-wrap:wrap;gap:1px;padding:1px;display:flex}button.svelte-1xwdn28{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:baseline;gap:.3rem;padding:.2rem .5rem;font-size:.75rem;font-weight:550;display:flex}button.svelte-1xwdn28:hover:not(.actief){color:var(--text-secondary)}button.actief.svelte-1xwdn28{background:var(--surface);color:var(--text-primary);box-shadow:0 1px 2px rgb(var(--grijs-rgb) / .18)}.tarief.svelte-1xwdn28{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.6875rem}.samenvatting.svelte-y1znyw{gap:var(--space-md);margin-bottom:var(--space-md);display:grid}.label.svelte-y1znyw{color:var(--text-muted);font-size:.75rem}.bedrag.svelte-y1znyw{letter-spacing:-.02em;color:var(--text-primary);font-size:1.75rem;font-weight:600;line-height:1.1}.bedrag.klaar.svelte-y1znyw{font-size:1.375rem}.toelichting.svelte-y1znyw{color:var(--text-muted);margin-top:.1rem;font-size:.75rem}dl.svelte-y1znyw{padding-top:var(--space-sm);border-top:1px solid var(--hairline);gap:.15rem;margin:0;display:grid}dl.svelte-y1znyw div:where(.svelte-y1znyw){justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}dt.svelte-y1znyw{color:var(--text-muted);font-size:.75rem}dd.svelte-y1znyw{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0;font-size:.8125rem;font-weight:600}.tablijst.svelte-126ak3w{gap:var(--space-lg);border-bottom:1px solid var(--hairline);margin-bottom:var(--space-lg);display:flex}button.svelte-126ak3w{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0 0 .6rem;font-size:.9375rem;font-weight:550;position:relative}button.svelte-126ak3w:hover{color:var(--text-secondary)}button.actief.svelte-126ak3w{color:var(--text-primary)}button.actief.svelte-126ak3w:after{content:"";inset-inline:0;background:var(--oranje);border-radius:1px;height:2px;position:absolute;bottom:-1px}.pagina.svelte-1uha8ag{max-width:var(--max-width);padding:var(--space-md) var(--space-md) var(--space-xl);margin:0 auto}.kop.svelte-1uha8ag{margin-bottom:var(--space-md)}.merk.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.talen.svelte-1uha8ag{background:var(--wash);border:1px solid var(--hairline);border-radius:6px;gap:1px;padding:1px;display:flex}.talen.svelte-1uha8ag button:where(.svelte-1uha8ag){letter-spacing:.04em;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:.2rem .45rem;font-size:.6875rem;font-weight:600}.talen.svelte-1uha8ag button.actief:where(.svelte-1uha8ag){background:var(--surface);color:var(--text-primary);box-shadow:0 1px 2px rgb(var(--grijs-rgb) / .18)}h1.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:.14em;color:var(--navy);font-size:1.5rem;font-weight:700;line-height:1}.kop.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.8125rem}h2.svelte-1uha8ag{margin-bottom:var(--space-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.werkblad.svelte-1uha8ag{gap:var(--space-lg);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1000px){.pagina.svelte-1uha8ag{padding:var(--space-lg) var(--space-lg) var(--space-xl)}.werkblad.svelte-1uha8ag{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.delen.svelte-1uha8ag{min-width:0}.toevoegen.svelte-1uha8ag{margin-top:var(--space-md);border-radius:var(--radius);background:var(--oranje);color:var(--surface);cursor:pointer;border:0;padding:.4rem .8rem;font-size:.8125rem;font-weight:600}.toevoegen.svelte-1uha8ag:hover{background:var(--oranje-hover);color:var(--surface)}.paneel.svelte-1uha8ag{min-width:0}@media (width>=1000px){.plakt.svelte-1uha8ag{top:var(--space-lg);position:sticky}}.kiezer.svelte-1uha8ag{margin-bottom:var(--space-md);background:var(--wash);border:1px solid var(--hairline);border-radius:6px;flex-wrap:wrap;gap:1px;padding:1px;display:flex}.kiezer.svelte-1uha8ag button:where(.svelte-1uha8ag){max-width:100%;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:auto;padding:.25rem .5rem;font-size:.75rem;font-weight:550;overflow:hidden}.kiezer.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(.actief){color:var(--text-secondary)}.kiezer.svelte-1uha8ag button.actief:where(.svelte-1uha8ag){background:var(--surface);color:var(--text-primary);box-shadow:0 1px 2px rgb(var(--grijs-rgb) / .18)}.leeg.svelte-1uha8ag{padding:var(--space-lg);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--text-muted);text-align:center;font-size:.8125rem}
