.page.svelte-1l4c90p{padding:1rem;max-width:560px}.page.svelte-1l4c90p h1:where(.svelte-1l4c90p){margin-bottom:.25rem}.intro.svelte-1l4c90p{color:#444;font-size:.95rem;margin-bottom:1.5rem;line-height:1.45}.btw-correctie-form.svelte-1l4c90p label:where(.svelte-1l4c90p){display:block;margin-bottom:1rem;font-weight:500}.btw-correctie-form.svelte-1l4c90p label:where(.svelte-1l4c90p) input:where(.svelte-1l4c90p),.btw-correctie-form.svelte-1l4c90p label:where(.svelte-1l4c90p) select:where(.svelte-1l4c90p){display:block;margin-top:.25rem;padding:.4rem .5rem;width:100%;max-width:320px}.preview.svelte-1l4c90p{margin:1rem 0;padding:.5rem .75rem;background:#f0f4ff;border-radius:4px;font-size:.9rem}.form-error.svelte-1l4c90p{color:#c00;margin:.5rem 0}.form-success.svelte-1l4c90p{color:#080;margin:.5rem 0}.form-actions.svelte-1l4c90p{margin-top:1rem}.form-actions.svelte-1l4c90p button:where(.svelte-1l4c90p){padding:.5rem 1rem;background:#3844aa;color:#fff;border:none;border-radius:4px;cursor:pointer}.form-actions.svelte-1l4c90p button:where(.svelte-1l4c90p):disabled{opacity:.7;cursor:not-allowed}.saldi-section.svelte-1l4c90p{margin-bottom:2rem;padding:1rem;background:#f8f9fc;border-radius:8px;border:1px solid #e0e4ee}.saldi-section.svelte-1l4c90p h2:where(.svelte-1l4c90p){margin-top:0;margin-bottom:.75rem;font-size:1.1rem}.saldi-filter.svelte-1l4c90p{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.saldi-filter.svelte-1l4c90p button:where(.svelte-1l4c90p){padding:.3rem .6rem;background:#e0e4ee;border:1px solid #ccc;border-radius:4px;cursor:pointer}.saldi-loading.svelte-1l4c90p,.saldi-error.svelte-1l4c90p{margin:.5rem 0}.saldi-error.svelte-1l4c90p{color:#c00}.saldi-grid.svelte-1l4c90p{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:520px){.saldi-grid.svelte-1l4c90p{grid-template-columns:1fr}}.saldi-card.svelte-1l4c90p{padding:1rem;background:#fff;border-radius:6px;border:1px solid #e8eaef}.saldi-card.svelte-1l4c90p h3:where(.svelte-1l4c90p){margin:0 0 .75rem;font-size:1rem}.saldi-card.svelte-1l4c90p dl:where(.svelte-1l4c90p){margin:0;display:grid;grid-template-columns:auto 1fr;gap:.25rem 1.5rem;align-items:baseline}.saldi-card.svelte-1l4c90p dt:where(.svelte-1l4c90p){margin:0;font-weight:500;color:#555}.saldi-card.svelte-1l4c90p dt.highlight:where(.svelte-1l4c90p){color:#000;font-weight:600}.saldi-card.svelte-1l4c90p dd:where(.svelte-1l4c90p){margin:0;text-align:right}.saldi-card.svelte-1l4c90p dd.num:where(.svelte-1l4c90p){font-variant-numeric:tabular-nums}.saldi-card.svelte-1l4c90p dd.highlight:where(.svelte-1l4c90p){font-weight:600}.saldi-meta.svelte-1l4c90p{margin:.75rem 0 0;font-size:.9rem;color:#666}.belastingdienst-q1-section.svelte-1l4c90p{margin-top:1.5rem;margin-bottom:2rem;padding:1rem;background:#f0f4ff;border-radius:8px;border:1px solid #d0d8ee}.belastingdienst-q1-section.svelte-1l4c90p h2:where(.svelte-1l4c90p){margin:0 0 .5rem;font-size:1.1rem}.belastingdienst-q1-intro.svelte-1l4c90p{margin:0 0 .5rem;font-size:.85rem;color:#555}.belastingdienst-q1-line.svelte-1l4c90p{margin:0;font-size:.95rem;font-variant-numeric:tabular-nums}.correctiebedrag-section.svelte-1l4c90p{margin-top:1.5rem;margin-bottom:2rem;padding:1rem;background:#f8f9fc;border-radius:8px;border:1px solid #e0e4ee}.correctiebedrag-section.svelte-1l4c90p h2:where(.svelte-1l4c90p){margin:0 0 .5rem;font-size:1.1rem}.correctiebedrag-intro.svelte-1l4c90p{margin:0 0 .75rem;font-size:.9rem;color:#555}.correctiebedrag-grid.svelte-1l4c90p{margin:0}.correctiebedrag-line.svelte-1l4c90p{margin:.35rem 0;font-variant-numeric:tabular-nums}.correctiebedrag-line.correctiebedrag-netto.svelte-1l4c90p{font-weight:600;margin-top:.5rem}.correctiebedrag-actions.svelte-1l4c90p{margin:.75rem 0 0}.btn-use-correctie.svelte-1l4c90p{padding:.4rem .75rem;background:#3844aa;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.btn-use-correctie.svelte-1l4c90p:hover{background:#2a3490}
