.ZIK2Oq_pagina{flex-direction:column;gap:16px;max-width:880px;min-height:100dvh;margin:0 auto;padding:24px 16px 48px;display:flex}.ZIK2Oq_terug{font-weight:550;text-decoration:none}.ZIK2Oq_terug:hover{text-decoration:underline}.ZIK2Oq_kop{background:var(--kop-bg);border:1px solid var(--rand);border-radius:24px;align-items:center;gap:16px;padding:20px 24px;display:flex}.ZIK2Oq_logo{background:var(--paneel);border-radius:18px;flex:none;place-items:center;width:56px;height:56px;font-size:1.8rem;display:grid}.ZIK2Oq_kopTekst{min-width:0}.ZIK2Oq_titel{overflow-wrap:anywhere;color:var(--titel);letter-spacing:-.01em;font-size:1.6rem;font-weight:700}.ZIK2Oq_sub{color:var(--tekst-zacht);margin-top:4px}.ZIK2Oq_kaart{background:var(--paneel);border:1px solid var(--rand);box-shadow:var(--schaduw);border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.ZIK2Oq_kaartKop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ZIK2Oq_kaartTitel{font-size:1.2rem;font-weight:700}.ZIK2Oq_datum{color:var(--tekst-zacht);font-size:.85rem}.ZIK2Oq_uitleg{color:var(--tekst-zacht);font-size:.9rem}.ZIK2Oq_formulier{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px 16px;display:grid}.ZIK2Oq_veld{border:0;flex-direction:column;gap:6px;min-width:0;font-size:.9rem;font-weight:550;display:flex}.ZIK2Oq_veld legend{margin-bottom:6px}.ZIK2Oq_veld input,.ZIK2Oq_veld select{font:inherit;color:var(--tekst);background:var(--paneel);border:1px solid var(--rand);border-radius:12px;width:100%;min-width:0;padding:10px 12px;font-weight:400}.ZIK2Oq_bedrag{border:1px solid var(--rand);background:var(--paneel);border-radius:12px;align-items:center;gap:6px;padding-left:12px;display:flex}.ZIK2Oq_bedrag input{border:0;padding-left:0}.ZIK2Oq_bedrag:focus-within,.ZIK2Oq_veld select:focus{outline:2px solid var(--accent);outline-offset:1px}.ZIK2Oq_bedrag input:focus{outline:none}.ZIK2Oq_keuze,.ZIK2Oq_chips{flex-wrap:wrap;gap:8px;display:flex}.ZIK2Oq_keuze button,.ZIK2Oq_chips button{font:inherit;border:1px solid var(--rand);background:var(--paneel);color:var(--tekst);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:.9rem}.ZIK2Oq_keuze button[aria-pressed=true],.ZIK2Oq_chips button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-tekst)}.ZIK2Oq_knop{font:inherit;background:var(--accent);color:var(--accent-tekst);cursor:pointer;border:0;border-radius:12px;padding:11px 18px;font-weight:650}.ZIK2Oq_knop:disabled{opacity:.6;cursor:default}.ZIK2Oq_knopSecundair{background:var(--accent-zacht);border-radius:12px;align-self:flex-start;padding:10px 16px;font-weight:650;text-decoration:none}.ZIK2Oq_fout{background:var(--fout-bg);color:var(--fout-tekst);border-radius:12px;padding:10px 14px}.ZIK2Oq_uitkomst{border-top:1px solid var(--rand);flex-direction:column;gap:14px;padding-top:16px;display:flex}.ZIK2Oq_advies{background:var(--rapport-bg);border:1px solid var(--rapport-rand);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ZIK2Oq_adviesLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--tekst-zacht);font-size:.8rem;font-weight:650}.ZIK2Oq_adviesKern{font-size:1.15rem}.ZIK2Oq_feiten{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.ZIK2Oq_feiten div{border:1px solid var(--rand);border-radius:12px;padding:10px 14px}.ZIK2Oq_feiten dt{color:var(--tekst-zacht);font-size:.8rem}.ZIK2Oq_feiten dd{font-weight:650}.ZIK2Oq_aannames{color:var(--tekst-zacht);flex-direction:column;gap:2px;padding-left:18px;font-size:.85rem;display:flex}.ZIK2Oq_indicatie{font-size:.85rem;font-weight:550}.ZIK2Oq_tabelWrap{border:1px solid var(--rand);border-radius:16px;overflow-x:auto}.ZIK2Oq_tabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.92rem}.ZIK2Oq_tabel th,.ZIK2Oq_tabel td{text-align:left;border-bottom:1px solid var(--rand);white-space:nowrap;padding:10px 12px}.ZIK2Oq_tabel thead th{color:var(--tekst-zacht);background:var(--bg);font-size:.8rem;font-weight:650}.ZIK2Oq_tabel tbody tr:last-child th,.ZIK2Oq_tabel tbody tr:last-child td{border-bottom:0}.ZIK2Oq_tabel tbody th{font-weight:600}.ZIK2Oq_getal{text-align:right!important}.ZIK2Oq_laagste{background:var(--accent-zacht);color:var(--titel);font-weight:700}.ZIK2Oq_gekozen{background:var(--rapport-bg)}.ZIK2Oq_bankNaam{display:block}.ZIK2Oq_variant{color:var(--tekst-zacht);white-space:normal;max-width:220px;font-size:.75rem;font-weight:400;display:block}.ZIK2Oq_label{background:var(--avatar-bg);border-radius:6px;margin-left:6px;padding:2px 6px;font-size:.7rem;font-weight:650}.ZIK2Oq_voetnoot{color:var(--tekst-zacht);text-align:center;font-size:.8rem}@media (max-width:520px){.ZIK2Oq_kop{flex-direction:column;align-items:flex-start;padding:16px}.ZIK2Oq_kaart{padding:18px 16px}.ZIK2Oq_titel{font-size:1.35rem}}
