.intro.svelte-j39khw{margin-bottom:1rem;font-size:.9rem;color:#555}.intro.svelte-j39khw a:where(.svelte-j39khw){color:#3844aa}.nav-links.svelte-j39khw{margin-bottom:1rem;font-size:.9rem}.nav-links.svelte-j39khw a:where(.svelte-j39khw){color:#3844aa;text-decoration:none}.nav-links.svelte-j39khw a:where(.svelte-j39khw):hover{text-decoration:underline}.filter-bar.svelte-j39khw{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.filter-label.svelte-j39khw{font-weight:500;margin-right:.25rem}.filter-btn.svelte-j39khw{padding:.35rem .75rem;border:1px solid #c0c8e0;border-radius:6px;background:#f5f7ff;cursor:pointer;font-size:.9rem}.filter-btn.selected.svelte-j39khw{background:#3844aa;color:#fff;border-color:#3844aa}.filter-btn.svelte-j39khw:hover:not(.selected){background:#e8ecf8}.filter-bar.svelte-j39khw label:where(.svelte-j39khw){font-size:.9rem;margin-left:.5rem}.filter-bar.svelte-j39khw select:where(.svelte-j39khw){padding:.3rem .5rem;font-size:.9rem;border-radius:4px;border:1px solid #c0c8e0}.filter-bar.svelte-j39khw .filter-hint:where(.svelte-j39khw){font-size:.85rem;color:#555;margin-left:.5rem}.aangifte.svelte-j39khw{max-width:900px}.vakken-sectie.svelte-j39khw{margin-bottom:1.5rem}.vakken-sectie.svelte-j39khw h2:where(.svelte-j39khw){font-size:1rem;margin-bottom:.5rem;color:#333}.btw-table.svelte-j39khw{width:100%;border-collapse:collapse;font-size:.9rem}.btw-table.svelte-j39khw th:where(.svelte-j39khw),.btw-table.svelte-j39khw td:where(.svelte-j39khw){padding:.4rem .6rem;border-bottom:1px solid #e5e5e5;text-align:left}.btw-table.svelte-j39khw .num:where(.svelte-j39khw){text-align:right;font-variant-numeric:tabular-nums}.btw-table.svelte-j39khw th:where(.svelte-j39khw){background:#f5f5f5}.result-row.svelte-j39khw{font-weight:600;background:#f0f4ff;border-top:2px solid #c0c8f0}.result-row.svelte-j39khw .result-bedrag:where(.svelte-j39khw){font-size:1.05rem}.te-betalen-blok.svelte-j39khw{margin-bottom:1.5rem;padding:1rem 1.25rem;background:#e8f0ff;border:2px solid #3844aa;border-radius:8px}.te-betalen-blok.te-ontvangen.svelte-j39khw{background:#e8ffe8;border-color:#2e7d32}.te-betalen-blok.svelte-j39khw h2:where(.svelte-j39khw){margin:0 0 .5rem;font-size:1.1rem;color:#1a237e}.te-betalen-blok.te-ontvangen.svelte-j39khw h2:where(.svelte-j39khw){color:#1b5e20}.te-betalen-uitleg.svelte-j39khw{margin:0 0 .75rem;font-size:.9rem;color:#333}.te-betalen-berekening.svelte-j39khw{margin:.75rem 0;padding:.75rem;background:#fff;border-radius:6px;font-size:.95rem}.berekening-regel.svelte-j39khw{margin:.25rem 0}.berekening-regel.resultaat.svelte-j39khw{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #c0c8e0;font-size:1.05rem}.te-betalen-bedrag.svelte-j39khw{margin:.75rem 0 0;font-size:1.15rem}.te-betalen-bedrag.svelte-j39khw .bedrag:where(.svelte-j39khw){font-size:1.35rem;color:#1a237e}.te-betalen-blok.te-ontvangen.svelte-j39khw .te-betalen-bedrag:where(.svelte-j39khw) .bedrag:where(.svelte-j39khw){color:#1b5e20}.error.svelte-j39khw{color:#b00020}
