.fpa:not(.fpa-laag),body>.fpa-laag{--fpa-font:var(--fpa-albert-ext,"Albert Sans"),var(--fpa-albert,"Albert Sans"),"Avenir Next","Segoe UI",system-ui,sans-serif;--fpa-mono:var(--fpa-plex,"IBM Plex Mono"),ui-monospace,Menlo,Consolas,monospace;--fpa-bg:#f3f6fb;--fpa-vlak:#fff;--fpa-vlak-2:#f7f9fd;--fpa-vlak-3:#eef2f9;--fpa-veld:#e7ecf4;--fpa-lijn:#e2e8f2;--fpa-lijn-sterk:#cbd5e5;--fpa-lijn-rij:#eef2f7;--fpa-lijn-tabel:#edf1f7;--fpa-lijn-kop:#e1e7f0;--fpa-lijn-tijd:#e8edf4;--fpa-lijn-streep:#d3dae5;--fpa-kolom:#e8edf5;--fpa-papier:#fffefb;--fpa-inkt:#111a30;--fpa-inkt-2:#3c4864;--fpa-inkt-3:#68758f;--fpa-inkt-3g:#5e6b85;--fpa-inkt-4:#98a3b8;--fpa-inkt-uit:#8a94a8;--fpa-avatar:#5b6782;--fpa-avatar-uit:#b9c1cf;--fpa-info-kleur:#a3adc0;--fpa-th-info:#aab3c5;--fpa-greep:#b3bdcd;--fpa-grijper:#c4ccd9;--fpa-schakel-uit:#cdd5e2;--fpa-blauw:#3a6fd8;--fpa-blauw-hover:#3466d0;--fpa-blauw-druk:#2b5bbf;--fpa-blauw-tekst:#2f62c9;--fpa-blauw-zacht:#e8f0fe;--fpa-blauw-zachter:#f4f8ff;--fpa-blauw-rand:#b9cdf3;--fpa-blauw-streep:#9fb7e6;--fpa-blauw-kader:#d6e3fb;--fpa-blauw-licht:#c3d4f6;--fpa-blauw-ring:rgba(58,111,216,.25);--fpa-teken-naald:#3e6fd8;--fpa-teken-boog:#a9c0f4;--fpa-groen:#1d8456;--fpa-groen-zacht:#e3f4ec;--fpa-groen-tekst:#16704a;--fpa-oranje-zacht:#fdf2df;--fpa-oranje-tekst:#975b0f;--fpa-oranje-lijn:#d7962f;--fpa-oranje-stip:#e19a2c;--fpa-oranje-icoon:#b8741a;--fpa-rood-tekst:#b4311f;--fpa-rood-stip:#e0533b;--fpa-rood-zacht:#fdecea;--fpa-rood-icoon:#cf4630;--fpa-rood-gevaar:#d0362b;--fpa-rood-verplicht:#c9402b;--fpa-rood-fout:#d4473a;--fpa-paars-tekst:#8e3a9e;--fpa-paars-stip:#b25cc4;--fpa-paars-zacht:#f6ebf8;--fpa-violet-tekst:#5b3fc2;--fpa-violet-zacht:#efebfd;--fpa-violet-stip:#6a4fd0;--fpa-petrol:#0c6870;--fpa-petrol-zacht:#dcf1f1;--fpa-neutraal-zacht:#eef0f4;--fpa-neutraal-tekst:#4f5a70;--fpa-grijs-zacht:#eceff5;--fpa-meer-zacht:#eef1f5;--fpa-uit-zacht:#f1f4f8;--fpa-st-interesse-bg:#fff;--fpa-st-interesse-tekst:#3c4864;--fpa-st-interesse-rand:#cbd5e5;--fpa-st-interesse-stip:#aab4c6;--fpa-st-gekocht-bg:#e8f0fe;--fpa-st-gekocht-tekst:#2b5bbf;--fpa-st-gekocht-stip:#3a6fd8;--fpa-st-bevestigd-bg:#efebfd;--fpa-st-bevestigd-tekst:#5b3fc2;--fpa-st-bevestigd-stip:#6a4fd0;--fpa-st-ontvangen-bg:#dcf1f1;--fpa-st-ontvangen-tekst:#0c6870;--fpa-st-ontvangen-stip:#0c6870;--fpa-st-afgerond-bg:#e3f4ec;--fpa-st-afgerond-tekst:#16704a;--fpa-st-afgerond-stip:#1d8456;--fpa-st-geannuleerd-bg:#fdecea;--fpa-st-geannuleerd-tekst:#b4311f;--fpa-st-geannuleerd-stip:#e0533b;--fpa-sig-onbevestigd-tekst:#975b0f;--fpa-sig-onbevestigd-stip:#e19a2c;--fpa-sig-onbevestigd-bg:#fdf2df;--fpa-sig-onvolledig-tekst:#975b0f;--fpa-sig-onvolledig-stip:#e19a2c;--fpa-sig-onvolledig-bg:#fdf2df;--fpa-sig-vertraagd-tekst:#b4311f;--fpa-sig-vertraagd-stip:#e0533b;--fpa-sig-vertraagd-bg:#fdecea;--fpa-sig-afwijking-tekst:#b4311f;--fpa-sig-afwijking-stip:#e0533b;--fpa-sig-afwijking-bg:#fdecea;--fpa-sig-dubbel-tekst:#8e3a9e;--fpa-sig-dubbel-stip:#b25cc4;--fpa-sig-dubbel-bg:#f6ebf8;--fpa-gloed:#7fd6ff;--fpa-gloed-2:#8fe0ff;--fpa-gloed-3:#9fe6ff;--fpa-ai-blauw:#5b8ff0;--fpa-ai-violet:#a77bff;--fpa-ai-violet-2:#7a5cf0;--fpa-ai-verloop:linear-gradient(140deg,#8fe0ff,#3a6fd8 52%,#7a5cf0);--fpa-vonk-lijn:#4f7ff0;--fpa-vonk-vul:#dfe9fd;--fpa-nacht:#0c1530;--fpa-donker-knop:#262a33;--fpa-t-titel:700 32px/38px var(--fpa-font);--fpa-t-titel-l:700 26px/1.2 var(--fpa-font);--fpa-t-blad:700 24px/30px var(--fpa-font);--fpa-t-dialoog:700 28px/34px var(--fpa-font);--fpa-t-sectie:700 19px/24px var(--fpa-font);--fpa-t-rij:650 17px/22px var(--fpa-font);--fpa-t-waarde:600 17px/22px var(--fpa-font);--fpa-t-sub:500 15px/20px var(--fpa-font);--fpa-t-klein:500 13px/17px var(--fpa-font);--fpa-t-knop-groot:650 17px/1 var(--fpa-font);--fpa-t-knop:600 14px/1 var(--fpa-font);--fpa-t-pil:650 13px/1 var(--fpa-font);--fpa-t-th:600 11px/1 var(--fpa-font);--fpa-t-cel:500 14px/1.3 var(--fpa-font);--fpa-t-tab:600 12px/1 var(--fpa-font);--fpa-t-rail:550 11.5px/1 var(--fpa-font);--fpa-spatiering-kop:-0.02em;--fpa-spatiering-th:0.07em;--fpa-s-1:4px;--fpa-s-2:6px;--fpa-s-3:8px;--fpa-s-4:10px;--fpa-s-5:12px;--fpa-s-6:14px;--fpa-s-7:16px;--fpa-s-8:20px;--fpa-s-9:24px;--fpa-s-10:28px;--fpa-s-11:32px;--fpa-gsm-rand:16px;--fpa-gsm-inspring:20px;--fpa-rail-breedte:88px;--fpa-l-pad:22px 28px 0;--fpa-veilig-boven:env(safe-area-inset-top,0px);--fpa-veilig-onder:max(16px,env(safe-area-inset-bottom,0px));--fpa-r-kaart:24px;--fpa-r-analyse:22px;--fpa-r-tabel:20px;--fpa-r-knop-groot:18px;--fpa-r-veld:14px;--fpa-r-tegel-icoon:13px;--fpa-r-rail:12px;--fpa-r-menu:18px;--fpa-r-blad:28px;--fpa-r-venster:24px;--fpa-r-vinkje:6px;--fpa-r-pil:999px;--fpa-sch-kaart:0 1px 2px rgba(17,26,48,.04),0 6px 22px rgba(17,26,48,.06);--fpa-sch-kaart-hover:0 2px 4px rgba(17,26,48,.05),0 12px 30px rgba(17,26,48,.09);--fpa-sch-s:0 1px 2px rgba(17,26,48,.05);--fpa-sch-l:0 24px 60px rgba(17,26,48,.18),0 4px 14px rgba(17,26,48,.07);--fpa-sch-segment:0 1px 3px rgba(17,26,48,.13);--fpa-sch-knop-hoofd:0 1px 2px rgba(43,91,191,.3);--fpa-sch-tabbalk:0 -1px 0 #e8edf4,0 -8px 24px rgba(17,26,48,.05);--fpa-sch-plus:0 0 0 6px #fff,0 10px 22px rgba(58,111,216,.38);--fpa-sch-blad:0 -12px 40px rgba(12,21,48,.2);--fpa-sch-dropdown:0 26px 60px rgba(17,26,48,.22),0 4px 14px rgba(17,26,48,.08),0 0 0 1px rgba(17,26,48,.04);--fpa-sch-menu:0 24px 54px rgba(12,21,48,.32),0 2px 8px rgba(12,21,48,.1);--fpa-sch-dialoog:0 30px 80px rgba(12,21,48,.35),0 4px 14px rgba(12,21,48,.1);--fpa-sch-bord-kaart:0 1px 2px rgba(17,26,48,.06),0 2px 8px rgba(17,26,48,.04);--fpa-sluier:rgba(12,21,48,.45);--fpa-sluier-genest:rgba(12,21,48,.34);--fpa-sluier-menu:rgba(12,21,48,.26);--fpa-kop-glas:rgba(243,246,251,.94);--fpa-blur-kop:16px;--fpa-z-kop:30;--fpa-z-tabbalk:40;--fpa-z-laag:1000;--fpa-z-zweef:1100;--fpa-z-toast:1200;--fpa-ease:cubic-bezier(0.2,0.8,0.2,1);--fpa-ease-in:cubic-bezier(0.4,0,1,1);--fpa-ease-zacht:cubic-bezier(0.45,0,0.25,1);--fpa-duur-s:120ms;--fpa-duur-m:200ms;--fpa-duur-l:320ms}.fpa{container:fpa/inline-size;font-family:var(--fpa-font);font-size:15px;line-height:1.4;font-weight:400;color:var(--fpa-inkt);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color-scheme:light;-webkit-tap-highlight-color:transparent}.fpa:not(.fpa-laag){background:var(--fpa-bg)}.fpa *,.fpa :after,.fpa :before{box-sizing:border-box}:where(.fpa button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit;letter-spacing:inherit}:where(.fpa button:disabled){cursor:not-allowed}:where(.fpa a){color:inherit;text-decoration:none}:where(.fpa h1,.fpa h2,.fpa h3,.fpa h4,.fpa p,.fpa ol,.fpa ul,.fpa figure,.fpa dl,.fpa dd){margin:0}:where(.fpa ol,.fpa ul){padding:0;list-style:none}:where(.fpa input,.fpa textarea,.fpa select){font:inherit;color:inherit}:where(.fpa img){display:block;max-width:100%}:where(.fpa) :focus-visible{outline:2.5px solid rgba(58,111,216,.6);outline-offset:2px}:where(.fpa) ::selection{background:rgba(58,111,216,.2)}.fpa .fpa-mono{font-family:var(--fpa-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.fpa .fpa-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.fpa *,.fpa :after,.fpa :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.fpa-ic{display:inline-block;flex:0 0 auto;vertical-align:middle;overflow:visible}.fpa-knop{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 16px;border-radius:var(--fpa-r-pil);border:1px solid var(--fpa-lijn-sterk);background:var(--fpa-vlak);color:var(--fpa-inkt);font:600 14px/1 var(--fpa-font);white-space:nowrap;flex:0 0 auto;user-select:none;text-decoration:none;transition:background-color var(--fpa-duur-s) ease,border-color var(--fpa-duur-s) ease,box-shadow var(--fpa-duur-m) ease,color var(--fpa-duur-s) ease,transform var(--fpa-duur-s) ease,opacity var(--fpa-duur-s) ease}.fpa-knop:hover{background:var(--fpa-vlak-2)}.fpa-knop:active:not(:disabled){transform:scale(.98)}.fpa-knop:disabled,.fpa-knop[aria-disabled=true]{opacity:.5;cursor:not-allowed}.fpa-knop.is-bezig{opacity:1;cursor:progress;pointer-events:none}.fpa-knop.is-bezig .fpa-knop-label{opacity:.86}.fpa-knop--primair{background:var(--fpa-blauw);border-color:var(--fpa-blauw);color:#fff;box-shadow:var(--fpa-sch-knop-hoofd)}.fpa-knop--primair:hover{background:var(--fpa-blauw-hover);border-color:var(--fpa-blauw-hover)}.fpa-knop--primair:active:not(:disabled){background:var(--fpa-blauw-druk);border-color:var(--fpa-blauw-druk)}.fpa-knop--spook{background:transparent;border-color:transparent;color:var(--fpa-blauw-tekst)}.fpa-knop--spook:hover{background:var(--fpa-blauw-zachter)}.fpa-knop--gevaar{background:var(--fpa-rood-gevaar);border-color:var(--fpa-rood-gevaar);color:#fff;box-shadow:0 1px 2px rgba(176,40,30,.3)}.fpa-knop--gevaar:hover{background:#bf2f25;border-color:#bf2f25}.fpa-knop--gevaar-zacht{background:var(--fpa-vlak);border-color:var(--fpa-lijn-sterk);color:var(--fpa-rood-gevaar)}.fpa-knop--gevaar-zacht:hover{background:var(--fpa-rood-zacht)}.fpa-knop--positief{background:var(--fpa-groen);border-color:var(--fpa-groen);color:#fff;box-shadow:0 1px 2px rgba(18,96,60,.3)}.fpa-knop--positief:hover{background:#197a4f;border-color:#197a4f}.fpa-knop--donker{background:var(--fpa-donker-knop);border-color:var(--fpa-donker-knop);color:#fff}.fpa-knop--donker:hover{background:#31363f}.fpa-knop--zacht{background:var(--fpa-blauw-zacht);border-color:transparent;color:var(--fpa-blauw-druk);font-weight:650}.fpa-knop--zacht:hover{background:#dce8fd}.fpa-knop--toevoegen{border:1.5px dashed var(--fpa-blauw-streep);background:var(--fpa-blauw-zachter);color:var(--fpa-blauw-druk);font-weight:650}.fpa-knop--toevoegen:hover{background:var(--fpa-blauw-zacht)}.fpa-knop--toevoegen .fpa-ic{stroke-width:2.4}.fpa-knop--s{height:34px;padding:0 15px;font-size:13px}.fpa-knop--s.fpa-knop--toevoegen{height:28px;padding:0 13px 0 11px}.fpa-knop--l{height:52px;padding:0 20px;border-radius:16px;font-size:15.5px}.fpa-knop--l.fpa-knop--primair{box-shadow:0 8px 20px rgba(58,111,216,.28)}.fpa-knop--xl{height:56px;padding:0 18px;gap:10px;border-radius:var(--fpa-r-knop-groot);font:650 17px/1 var(--fpa-font)}.fpa-knop--xl .fpa-ic{stroke-width:2.4}.fpa-knop--pil-l{height:44px;padding:0 14px;font:650 15px/1 var(--fpa-font)}.fpa-knop--vol{width:100%}.fpa-knop-teller{min-width:20px;height:20px;padding:0 6px;margin-left:2px;border-radius:10px;background:var(--fpa-blauw);color:#fff;font:700 12px/20px var(--fpa-font);text-align:center}.fpa-knop--gevaar .fpa-knop-teller,.fpa-knop--positief .fpa-knop-teller,.fpa-knop--primair .fpa-knop-teller{background:hsla(0,0%,100%,.24)}.fpa-icoknop{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--fpa-blauw-tekst);flex:0 0 auto;transition:background-color var(--fpa-duur-s) ease,box-shadow var(--fpa-duur-m) ease,transform var(--fpa-duur-s) ease,color var(--fpa-duur-s)}.fpa-icoknop:active:not(:disabled){transform:scale(.95)}.fpa-icoknop:disabled{opacity:.45}.fpa-icoknop--kaal:hover{background:rgba(58,111,216,.08)}.fpa-icoknop--kaal[aria-expanded=true]{background:#fff;box-shadow:0 2px 10px rgba(12,21,48,.2)}.fpa-icoknop--rond{background:#fff;color:var(--fpa-inkt);box-shadow:var(--fpa-sch-kaart)}.fpa-icoknop--rond:hover{box-shadow:var(--fpa-sch-kaart-hover)}.fpa-icoknop--rand{width:40px;height:40px;color:var(--fpa-inkt-3);border:1px solid var(--fpa-lijn);background:#fff}.fpa-icoknop--rand:hover{background:var(--fpa-vlak-2);color:var(--fpa-inkt)}.fpa-icoknop--zacht{width:36px;height:36px;border-radius:12px;color:var(--fpa-blauw-tekst);background:var(--fpa-blauw-zachter)}.fpa-icoknop--zacht:hover{background:var(--fpa-blauw-zacht)}.fpa-icoknop--grijs{width:32px;height:32px;color:var(--fpa-inkt-3);background:#eef1f6}.fpa-icoknop--grijs .fpa-ic{stroke-width:2.4}.fpa-icoknop--grijs:hover{background:#e3e8f0;color:var(--fpa-inkt)}.fpa-icoknop--rij{width:40px;height:40px;border-radius:10px;color:var(--fpa-inkt-3)}.fpa-icoknop--rij:hover,.fpa-icoknop--rij[aria-expanded=true]{background:var(--fpa-vlak-2);color:var(--fpa-inkt)}.fpa-icoknop--klein{width:28px;height:28px;border-radius:8px;color:var(--fpa-inkt-3)}.fpa-icoknop--klein:hover{background:var(--fpa-vlak-2)}.fpa-icoknop--gevaar{color:var(--fpa-rood-verplicht)}.fpa-icoknop-badge{position:absolute;top:-5px;right:-5px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--fpa-blauw);color:#fff;font:700 13px/22px var(--fpa-font);text-align:center;box-shadow:0 0 0 2px var(--fpa-bg)}.fpa-pil{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:var(--fpa-r-pil);background:var(--fpa-neutraal-zacht);color:var(--fpa-neutraal-tekst);font:650 13px/1 var(--fpa-font);white-space:nowrap;flex:0 0 auto;vertical-align:middle}.fpa-pil .fpa-ic{stroke-width:2.2}.fpa-pil--s{height:24px;padding:0 10px;font-size:12.5px}.fpa-pil--tabel{height:26px;font-size:12.5px}.fpa-pil--kaart{height:24px;padding:0 10px;font-size:12px}.fpa-pil--historie{height:24px;font-size:13px}.fpa-pil--wit{background:#fff;color:var(--fpa-inkt-2);box-shadow:inset 0 0 0 1px var(--fpa-lijn-sterk)}.fpa-pil--blauw{background:var(--fpa-st-gekocht-bg);color:var(--fpa-st-gekocht-tekst)}.fpa-pil--violet{background:var(--fpa-st-bevestigd-bg);color:var(--fpa-st-bevestigd-tekst)}.fpa-pil--petrol{background:var(--fpa-st-ontvangen-bg);color:var(--fpa-st-ontvangen-tekst)}.fpa-pil--groen{background:var(--fpa-st-afgerond-bg);color:var(--fpa-st-afgerond-tekst)}.fpa-pil--rood{background:var(--fpa-st-geannuleerd-bg);color:var(--fpa-st-geannuleerd-tekst)}.fpa-pil--oranje{background:var(--fpa-oranje-zacht);color:var(--fpa-oranje-tekst)}.fpa-pil--paars{background:var(--fpa-paars-zacht);color:var(--fpa-paars-tekst)}.fpa-pil--grijs{background:var(--fpa-vlak-3);color:var(--fpa-inkt-2)}.fpa-pil--zacht-blauw{background:var(--fpa-blauw-zacht);color:var(--fpa-blauw-druk)}.fpa-sig{--st:var(--fpa-sig-onbevestigd-stip);display:inline-flex;align-items:center;gap:6px;color:var(--fpa-sig-onbevestigd-tekst);font-weight:650;white-space:nowrap}.fpa-sig:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--st);flex:0 0 auto}.fpa-sig--rood{--st:var(--fpa-rood-stip);color:var(--fpa-rood-tekst)}.fpa-sig--paars{--st:var(--fpa-paars-stip);color:var(--fpa-paars-tekst)}.fpa-schip{--st:var(--fpa-oranje-stip);display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 8px;border-radius:var(--fpa-r-pil);background:var(--fpa-oranje-zacht);color:var(--fpa-oranje-tekst);font:650 12px/1 var(--fpa-font);white-space:nowrap;flex:0 0 auto}.fpa-schip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--st);flex:0 0 auto}.fpa-schip--rood{--st:var(--fpa-rood-stip);background:var(--fpa-rood-zacht);color:var(--fpa-rood-tekst)}.fpa-schip--paars{--st:var(--fpa-paars-stip);background:var(--fpa-paars-zacht);color:var(--fpa-paars-tekst)}.fpa-schip--meer{background:var(--fpa-meer-zacht);color:var(--fpa-inkt-3);padding:0 8px}.fpa-schip--meer:before{display:none}.fpa-schip--s{height:22px;font-size:11.5px}.fpa-stip{display:inline-block;width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:var(--fpa-oranje-stip)}.fpa-stip--rood{background:var(--fpa-rood-stip)}.fpa-stip--paars{background:var(--fpa-paars-stip)}.fpa-stippen{display:inline-flex;margin-right:1px}.fpa-stippen i{width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 1.5px var(--fpa-stippen-ring,#fff)}.fpa-stippen i+i{margin-left:-3px}.fpa-zeker{display:inline-flex;align-items:center;gap:4px;font:500 13.5px/1 var(--fpa-mono);letter-spacing:-.02em;color:var(--fpa-blauw-druk);white-space:nowrap}.fpa-zeker.is-laag{color:var(--fpa-oranje-tekst);font-weight:600}.fpa-zeker svg{width:16px;height:16px}.fpa-vonk{width:15px;height:15px;color:var(--fpa-vonk-lijn);fill:var(--fpa-vonk-vul);flex:0 0 auto}.fpa-vonk.is-onzeker{color:var(--fpa-oranje-lijn);fill:var(--fpa-oranje-zacht)}.fpa-chiprij{display:flex;gap:6px;align-items:center;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.fpa-chiprij::-webkit-scrollbar{display:none}.fpa-chip{height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 13px;border-radius:var(--fpa-r-pil);background:#fff;border:1px solid var(--fpa-lijn);color:var(--fpa-inkt-2);font:600 14px/1 var(--fpa-font);white-space:nowrap;flex:0 0 auto;scroll-snap-align:start;transition:background-color var(--fpa-duur-s),color var(--fpa-duur-s),border-color var(--fpa-duur-s),transform var(--fpa-duur-s)}.fpa-chip:hover{border-color:var(--fpa-lijn-sterk)}.fpa-chip:active{transform:scale(.97)}.fpa-chip[aria-checked=true],.fpa-chip[aria-pressed=true]{background:var(--fpa-inkt);border-color:var(--fpa-inkt);color:#fff}.fpa-chip .fpa-ic{color:var(--fpa-inkt-3)}.fpa-chip[aria-checked=true] .fpa-ic,.fpa-chip[aria-pressed=true] .fpa-ic{color:#fff}.fpa-chip-teller{font-weight:700;color:var(--fpa-inkt)}.fpa-chip[aria-checked=true] .fpa-chip-teller,.fpa-chip[aria-pressed=true] .fpa-chip-teller{color:#fff}.fpa-kanaal{height:32px;width:64px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:var(--fpa-r-pil);background:var(--fpa-uit-zacht);color:var(--fpa-inkt-uit);font:650 14px/1 var(--fpa-font);white-space:nowrap;flex:0 0 auto;transition:background-color var(--fpa-duur-s),color var(--fpa-duur-s)}.fpa-kanaal[aria-checked=true]{background:var(--fpa-blauw-zacht);color:var(--fpa-blauw-druk)}.fpa-kanaal .fpa-ic{stroke-width:3}.fpa-fknop{height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 11px 0 14px;border-radius:var(--fpa-r-pil);background:#fff;box-shadow:var(--fpa-sch-kaart);color:var(--fpa-inkt-2);font:600 13.5px/1 var(--fpa-font);white-space:nowrap;flex:0 0 auto;transition:background-color var(--fpa-duur-s),color var(--fpa-duur-s),box-shadow var(--fpa-duur-s)}.fpa-fknop:hover{box-shadow:var(--fpa-sch-kaart-hover)}.fpa-fknop>.fpa-ic:first-child{color:var(--fpa-inkt-3)}.fpa-fknop .fpa-fknop-chev{color:var(--fpa-inkt-4);transition:transform var(--fpa-duur-m) var(--fpa-ease)}.fpa-fknop[aria-expanded=true]{background:var(--fpa-blauw-zacht);color:var(--fpa-blauw-druk);box-shadow:inset 0 0 0 1.5px var(--fpa-blauw-rand);--fpa-stippen-ring:var(--fpa-blauw-zacht)}.fpa-fknop[aria-expanded=true] .fpa-fknop-chev{color:var(--fpa-blauw-druk);transform:rotate(180deg)}.fpa-fknop-teller{min-width:20px;height:20px;border-radius:10px;background:var(--fpa-blauw);color:#fff;font:700 12px/20px var(--fpa-font);text-align:center;padding:0 6px}.fpa-fknop--groot{height:40px;gap:8px;padding:0 14px;font:600 14px/1 var(--fpa-font);color:var(--fpa-inkt)}.fpa-fknop-voor{font-weight:500;color:var(--fpa-inkt-3g);margin-right:-2px}.fpa-fknop[aria-expanded=true] .fpa-fknop-voor{color:inherit}.fpa-fknop--chip{height:34px;gap:6px;padding:0 10px 0 11px;font:600 14px/1 var(--fpa-font);color:var(--fpa-inkt-2)}.fpa-fknop--chip:after{content:"";position:absolute;inset:-5px -3px}.fpa-fknop--chip{position:relative}.fpa-dd{width:280px;max-width:100%;background:#fff;border-radius:var(--fpa-r-menu);box-shadow:var(--fpa-sch-dropdown);padding:8px;display:flex;flex-direction:column}.fpa-dd-kop{display:flex;justify-content:space-between;padding:9px 10px 8px;font:600 11px/1 var(--fpa-font);letter-spacing:.07em;text-transform:uppercase;color:var(--fpa-inkt-4)}.fpa-dd-lijst{overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.fpa-dd-r{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px 0 10px;border-radius:11px;font:600 14px/1.2 var(--fpa-font);color:var(--fpa-inkt);width:100%;text-align:left;cursor:pointer;transition:background-color var(--fpa-duur-s)}.fpa-dd-r.is-actief,.fpa-dd-r:hover{background:var(--fpa-vlak-2)}.fpa-dd-r:focus-visible{outline-offset:-2px}.fpa-dd-r .fpa-dd-n{margin-left:auto;font:500 13px/1 var(--fpa-mono);color:var(--fpa-inkt-3)}.fpa-dd-r .fpa-dd-vink{margin-left:auto;color:var(--fpa-blauw)}.fpa-dd-lijst.is-enkel .fpa-dd-r[aria-selected=true] .fpa-dd-label-enkel{color:var(--fpa-blauw-druk)}.fpa-dd-voet{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--fpa-lijn);margin:8px -8px -8px;padding:10px 10px 10px 18px}.fpa-dd-wis{font:600 13.5px/1 var(--fpa-font);color:var(--fpa-inkt-3);padding:8px 0}.fpa-dd-wis:hover{color:var(--fpa-inkt)}.fpa-vinkje{width:20px;height:20px;border-radius:var(--fpa-r-vinkje);box-shadow:inset 0 0 0 1.5px var(--fpa-lijn-sterk);display:inline-grid;place-items:center;background:#fff;color:#fff;flex:0 0 auto;vertical-align:middle;transition:background-color var(--fpa-duur-s),box-shadow var(--fpa-duur-s)}button.fpa-vinkje:hover{box-shadow:inset 0 0 0 1.5px var(--fpa-blauw-streep)}.fpa-vinkje.is-aan,.fpa-vinkje.is-half{background:var(--fpa-blauw);box-shadow:none}.fpa-vinkje .fpa-ic{stroke-width:3}.fpa-seg{align-items:stretch;gap:2px;padding:3px;background:var(--fpa-veld);height:44px;flex:0 0 auto;max-width:100%}.fpa-seg,.fpa-seg-optie{position:relative;display:inline-flex;border-radius:var(--fpa-r-pil)}.fpa-seg-optie{align-items:center;justify-content:center;gap:8px;padding:0 10px;min-width:44px;font:550 15px/1 var(--fpa-font);color:var(--fpa-inkt-2);white-space:nowrap;z-index:0;transition:color var(--fpa-duur-s)}.fpa-seg-optie:disabled{opacity:.45}.fpa-seg-optie:focus-visible{outline-offset:-1px}.fpa-seg-duim{position:absolute;inset:0;border-radius:inherit;background:#fff;box-shadow:var(--fpa-sch-segment);z-index:-1}.fpa-seg-optie[aria-checked=true],.fpa-seg-optie[aria-selected=true]{color:var(--fpa-inkt);font-weight:650}.fpa-seg-optie>.fpa-ic{color:var(--fpa-inkt-3)}.fpa-seg-optie .fpa-mono{font-size:17px;font-weight:500}.fpa-seg-tel{min-width:20px;height:20px;margin-left:0;border-radius:10px;background:var(--fpa-blauw);color:#fff;font:700 12px/20px var(--fpa-font);text-align:center;padding:0 6px}.fpa-seg--vol{display:flex;width:100%}.fpa-seg--vol>.fpa-seg-optie{flex:1 1 0}.fpa-seg--tabs{height:42px}.fpa-seg--tabs>.fpa-seg-optie{padding:0 18px;font:600 14px/1 var(--fpa-font)}.fpa-seg--tabs>.fpa-seg-optie[aria-selected=true]{font-weight:600}.fpa-seg--weergave{height:40px}.fpa-seg--weergave>.fpa-seg-optie{gap:7px;padding:0 14px 0 12px;font:600 13.5px/1 var(--fpa-font)}.fpa-seg--weergave>.fpa-seg-optie[aria-checked=true],.fpa-seg--weergave>.fpa-seg-optie[aria-selected=true]{font-weight:600}.fpa-seg--weergave>.fpa-seg-optie[aria-checked=true]>.fpa-ic,.fpa-seg--weergave>.fpa-seg-optie[aria-selected=true]>.fpa-ic{color:var(--fpa-blauw-druk)}.fpa-seg--schakel{height:38px}.fpa-seg--schakel>.fpa-seg-optie{font:600 15px/1 var(--fpa-font)}.fpa-seg--schakel>.fpa-seg-optie[aria-checked=true],.fpa-seg--schakel>.fpa-seg-optie[aria-selected=true]{font-weight:650}.fpa-seg--klein{height:36px}.fpa-seg--klein>.fpa-seg-optie{padding:0 13px;font:600 13px/1 var(--fpa-font)}.fpa-seg--klein>.fpa-seg-optie[aria-checked=true]{font-weight:600}.fpa-seg--periode{height:44px;padding:4px}.fpa-seg--periode>.fpa-seg-optie{padding:0 16px;font:600 14px/1 var(--fpa-font)}.fpa-seg--periode>.fpa-seg-optie[aria-checked=true]{font-weight:600}.fpa-seg-extra{height:22px;padding:0 9px;border-radius:var(--fpa-r-pil);background:var(--fpa-groen-zacht);color:var(--fpa-groen-tekst);font:700 12px/22px var(--fpa-font)}.fpa-schakel{position:relative;display:inline-block;width:42px;height:25px;border-radius:13px;background:var(--fpa-schakel-uit);flex:0 0 auto;vertical-align:middle;transition:background-color var(--fpa-duur-m) ease}.fpa-schakel:after{content:"";position:absolute;left:2px;top:2px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform var(--fpa-duur-m) var(--fpa-ease)}.fpa-schakel[aria-checked=true]{background:var(--fpa-blauw)}.fpa-schakel[aria-checked=true]:after{transform:translateX(17px)}.fpa-schakel:active:not(:disabled):after{width:24px}.fpa-schakel[aria-checked=true]:active:not(:disabled):after{transform:translateX(14px)}.fpa-schakel--s{width:34px;height:20px;border-radius:10px}.fpa-schakel--s:after{width:16px;height:16px}.fpa-schakel--s[aria-checked=true]:after{transform:translateX(14px)}.fpa-schakel--s:active:not(:disabled):after{width:18px}.fpa-schakel--s[aria-checked=true]:active:not(:disabled):after{transform:translateX(12px)}.fpa-schakel--l{width:51px;height:31px;border-radius:16px}.fpa-schakel--l:after{width:27px;height:27px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fpa-schakel--l[aria-checked=true]:after{transform:translateX(20px)}.fpa-schakel--l:active:not(:disabled):after{width:31px}.fpa-schakel--l[aria-checked=true]:active:not(:disabled):after{transform:translateX(16px)}.fpa-schakel.is-vast{opacity:.42;cursor:not-allowed}.fpa-schakel:disabled:not(.is-vast){opacity:.5}.fpa-stepper{display:inline-flex;align-items:center;background:var(--fpa-veld);flex:0 0 auto}.fpa-stepper,.fpa-stepper-knop{height:44px;border-radius:var(--fpa-r-pil)}.fpa-stepper-knop{width:48px;display:grid;place-items:center;color:var(--fpa-inkt);transition:background-color var(--fpa-duur-s),color var(--fpa-duur-s)}.fpa-stepper-knop:hover:not(:disabled){background:rgba(17,26,48,.05)}.fpa-stepper-knop:disabled{color:var(--fpa-inkt-4);cursor:default}.fpa-stepper-knop .fpa-ic{stroke-width:2.2}.fpa-stepper-w{min-width:30px;text-align:center;font:500 18px/1 var(--fpa-mono);letter-spacing:-.02em;color:var(--fpa-inkt);border-radius:6px}.fpa-stepper-w:focus-visible{outline-offset:4px}.fpa-bedrag{cursor:text}.fpa-bedrag-in{border:0;outline:0;padding:0;margin:0;background:transparent;font:500 17px/1 var(--fpa-mono);letter-spacing:-.02em;color:var(--fpa-inkt);text-align:left;min-width:2ch;caret-color:var(--fpa-blauw)}.fpa-bedrag-in::placeholder{color:var(--fpa-inkt-4)}.fpa-bedrag .fpa-seg-optie[data-aan=true]{color:var(--fpa-inkt);font-weight:650}.fpa-bedrag .fpa-seg-optie[data-aan=false] .fpa-bedrag-in,.fpa-bedrag .fpa-seg-optie[data-aan=false] .fpa-bedrag-teken{color:var(--fpa-inkt-3)}.fpa-bedrag-getal{display:inline-flex;align-items:baseline;gap:.58em}.fpa-bedrag-getal,.fpa-bedrag-teken{font:500 17px/1 var(--fpa-mono);letter-spacing:-.02em}.fpa-bedrag-teken{color:var(--fpa-inkt)}.fpa-bedrag-veld{cursor:text}.fpa-bedrag-veld .fpa-bedrag-in,.fpa-bedrag-veld .fpa-bedrag-teken{font-size:16px}.fpa-bedrag-veld .fpa-bedrag-in{text-align:left;flex:1}.fpa-bedrag-veld .fpa-bedrag-teken{color:var(--fpa-inkt-4)}.fpa-bedrag .fpa-bedrag-klavier{color:var(--fpa-inkt-3)}.fpa-bedrag-optie{cursor:text}.fpa-bedrag-optie:focus-within{outline:2.5px solid rgba(58,111,216,.55);outline-offset:-1px}.fpa-invoer{display:block}.fpa-invoer-label{display:block;font:600 13px/1 var(--fpa-font);color:var(--fpa-inkt-3g);margin-bottom:8px}.fpa-invoer-vak{display:flex;align-items:center;gap:8px;height:48px;padding:0 14px;border-radius:var(--fpa-r-veld);background:#fff;box-shadow:inset 0 0 0 1px var(--fpa-lijn-sterk);font:500 15px/1 var(--fpa-font);transition:box-shadow var(--fpa-duur-s)}.fpa-invoer-vak:hover{box-shadow:inset 0 0 0 1px #b6c3d8}.fpa-invoer-vak:focus-within{box-shadow:inset 0 0 0 2px var(--fpa-blauw),0 0 0 4px var(--fpa-blauw-ring)}.fpa-invoer-vak.is-fout{box-shadow:inset 0 0 0 1.5px var(--fpa-rood-fout),0 0 0 4px rgba(212,71,58,.12)}.fpa-invoer-vak.is-ok .fpa-invoer-ok{display:grid}.fpa-invoer-vak input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:500 16px/1 var(--fpa-font);color:var(--fpa-inkt);caret-color:var(--fpa-blauw)}.fpa-invoer-vak input::placeholder{color:var(--fpa-inkt-4)}.fpa-invoer-vak input.fpa-mono{font:500 16px/1 var(--fpa-mono)}.fpa-invoer-voor{color:var(--fpa-inkt-4)}.fpa-invoer-ok{width:24px;height:24px;border-radius:50%;background:var(--fpa-groen-zacht);color:var(--fpa-groen);display:grid;place-items:center;flex:0 0 auto}.fpa-invoer-ok .fpa-ic{stroke-width:2.8}.fpa-invoer-foutic{color:var(--fpa-rood-fout);display:grid}.fpa-invoer-fout{display:flex;align-items:center;gap:7px;margin-top:8px;font:600 13.5px/18px var(--fpa-font);color:var(--fpa-rood-tekst)}.fpa-groep-kop{display:flex;align-items:center;gap:5px;margin:16px 4px 7px;font:650 15px/20px var(--fpa-font);color:var(--fpa-inkt-2)}.fpa-groep-kop .fpa-groep-rechts{margin-left:auto;font:600 15px/20px var(--fpa-font);color:var(--fpa-inkt-3g)}.fpa-groep{background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart);overflow:hidden}.fpa-groep>*{position:relative}.fpa-groep>*+:before{content:"";position:absolute;left:var(--fpa-rij-inset,16px);right:0;top:0;height:1px;background:var(--fpa-lijn-rij);pointer-events:none}.fpa-krij{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 10px 0 16px;width:100%;text-align:left;color:var(--fpa-inkt)}.fpa-krij--dicht{min-height:52px}.fpa-krij--lees{min-height:48px;padding:0 14px 0 16px}.fpa-krij{position:relative;transition:background-color var(--fpa-duur-s)}.fpa-krij-klik{position:absolute;inset:0;z-index:0;border-radius:inherit}.fpa-krij-klik:focus-visible{outline:2.5px solid rgba(58,111,216,.6);outline-offset:-3px;border-radius:14px}.fpa-krij.is-klik>:not(.fpa-krij-klik){position:relative;z-index:1;pointer-events:none}.fpa-krij.is-klik .fpa-info{pointer-events:auto}.fpa-krij.is-klik:has(.fpa-krij-klik:hover){background:#fafbfe}.fpa-krij.is-klik:has(.fpa-krij-klik:active){background:var(--fpa-blauw-zachter)}.fpa-krij-l{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font:500 15px/20px var(--fpa-font);color:var(--fpa-inkt-3g);white-space:nowrap}.fpa-krij-verpl{margin-left:-1px;color:var(--fpa-rood-verplicht);font-weight:650}.fpa-krij-w{margin-left:auto;min-width:0;display:inline-flex;align-items:center;gap:8px;min-height:44px;font:600 17px/22px var(--fpa-font);white-space:nowrap}.fpa-krij-tekst{min-width:0;overflow:hidden;text-overflow:ellipsis}.fpa-krij-w.is-leeg{color:var(--fpa-inkt-4);font-weight:500}.fpa-krij-pijl,.fpa-krij-w .fpa-mono{font-weight:500}.fpa-krij-pijl{color:var(--fpa-inkt-4);margin:0 1px}.fpa-krij-chev{color:var(--fpa-inkt-4);margin-left:-2px}.fpa-krij-teken{color:var(--fpa-rood-icoon);display:grid}.fpa-krij-teken .fpa-ic{stroke-width:2.1}.fpa-krij>.fpa-seg,.fpa-krij>.fpa-stepper{margin-left:auto}.fpa-krij.is-ai-onzeker{background:linear-gradient(90deg,#fffaf1,#fff 70%)}.fpa-krij.is-ai-onzeker:after{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;border-radius:0 4px 4px 0;background:var(--fpa-oranje-stip)}.fpa-skop{display:flex;align-items:center;height:44px;margin:16px 12px 6px 20px}.fpa-skop h2{font:var(--fpa-t-sectie);letter-spacing:-.01em;white-space:nowrap}.fpa-skop .fpa-info{margin-left:7px}.fpa-skop-rechts{margin-left:auto;height:44px;display:inline-flex;align-items:center;padding:0 6px;font:600 15px/20px var(--fpa-font);color:var(--fpa-inkt-3g);white-space:nowrap}a.fpa-skop-rechts,button.fpa-skop-rechts{color:var(--fpa-blauw-tekst);border-radius:10px}a.fpa-skop-rechts:hover,button.fpa-skop-rechts:hover{background:rgba(58,111,216,.07)}.fpa-skop-rechts.is-oranje{color:var(--fpa-oranje-tekst);font-weight:700}.fpa-skop--dicht{height:40px;margin:8px 12px 2px 20px}.fpa-skop--analyse{height:32px;margin:12px 12px 4px 20px}.fpa-skop--analyse h2{font-size:18px}@container fpa (min-width: 900px){.fpa-skop{height:32px;margin:0 0 10px}.fpa-skop h2{font:700 17px/22px var(--fpa-font)}.fpa-skop-rechts{height:32px;font-size:14px}}.fpa-kaart{position:relative;display:block;background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart);color:var(--fpa-inkt);text-align:left;min-width:0}.fpa-kaart--computer{border-radius:var(--fpa-r-tabel)}.fpa-kaart--analyse{border-radius:var(--fpa-r-analyse)}.fpa-kaart--pad-s{padding:12px}.fpa-kaart--pad-m{padding:16px}.fpa-kaart--pad-l{padding:20px 24px}.fpa-kaart--klik{transition:box-shadow var(--fpa-duur-m) ease,transform var(--fpa-duur-m) var(--fpa-ease)}.fpa-kaart--klik:has(>.fpa-klikvlak:hover){box-shadow:var(--fpa-sch-kaart-hover)}.fpa-kaart--klik:has(>.fpa-klikvlak:active){transform:scale(.992)}.fpa-kaart-kop{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.fpa-kaart-kop h3{font:700 17px/22px var(--fpa-font);white-space:nowrap}.fpa-tegel{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart);padding:13px 10px 14px 16px;min-height:88px;min-width:0;transition:box-shadow var(--fpa-duur-m) ease,transform var(--fpa-duur-m) var(--fpa-ease)}.fpa-tegel>:not(.fpa-tegel-klik){position:relative;pointer-events:none}.fpa-tegel .fpa-info{pointer-events:auto;z-index:2}.fpa-tegel-klik{position:absolute;inset:0;border-radius:inherit;z-index:1}.fpa-tegel:has(.fpa-tegel-klik:hover){box-shadow:var(--fpa-sch-kaart-hover)}.fpa-tegel:has(.fpa-tegel-klik:active){transform:scale(.985)}.fpa-tegel-w{font:700 32px/36px var(--fpa-font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.fpa-tegel-l{display:inline-flex;align-items:center;gap:4px;margin-top:3px;font:600 15px/20px var(--fpa-font);color:var(--fpa-inkt-2);white-space:nowrap}.fpa-tegel-sub{font:500 13px/17px var(--fpa-font);color:var(--fpa-inkt-3g);white-space:nowrap}.fpa-tegel-i{position:absolute!important;right:12px;top:12px;width:38px;height:38px;border-radius:var(--fpa-r-tegel-icoon);display:grid;place-items:center;background:var(--fpa-oranje-zacht);color:var(--fpa-oranje-icoon)}.fpa-tegel--analyse-gsm{border-radius:var(--fpa-r-analyse);padding:10px 12px 10px 15px;min-height:0}.fpa-tegel--analyse-gsm .fpa-tegel-w{font:700 30px/32px var(--fpa-font)}.fpa-tegel--analyse-gsm.is-bedrag .fpa-tegel-w{font-size:26px;line-height:32px;letter-spacing:-.025em}.fpa-tegel--analyse-gsm .fpa-tegel-l{margin-top:0;font:600 15px/19px var(--fpa-font)}@container fpa (max-width: 379.98px){.fpa-tegel--analyse-gsm .fpa-tegel-l{font-size:14px;white-space:normal}}.fpa-tegel--analyse-gsm .fpa-tegel-sub{margin-top:1px}.fpa-tegel--analyse-gsm .fpa-tegel-i{right:11px;top:11px;width:34px;height:34px;border-radius:12px}.fpa-tegel--analyse-gsm .fpa-tegel-i .fpa-ic{width:18px;height:18px}.fpa-tegel--analyse{border-radius:var(--fpa-r-analyse);padding:17px 22px;min-height:0}.fpa-tegel--analyse .fpa-tegel-l{order:-1;margin-top:0;font:600 14px/18px var(--fpa-font);color:var(--fpa-inkt-3g)}.fpa-tegel--analyse .fpa-tegel-l .fpa-info,.fpa-tegel--analyse .fpa-tegel-l .fpa-info .fpa-ic{width:16px;height:16px}.fpa-tegel--analyse .fpa-tegel-w{margin-top:8px;font:700 30px/34px var(--fpa-font)}.fpa-tegel--analyse .fpa-tegel-sub{margin-top:3px;font:500 14px/18px var(--fpa-font)}.fpa-tegel--analyse .fpa-tegel-i{right:16px;top:16px;width:40px;height:40px}.fpa-tegel.is-rood-waarde .fpa-tegel-w{color:var(--fpa-rood-tekst)}.fpa-toon--blauw{background:var(--fpa-blauw-zacht)!important;color:var(--fpa-blauw-druk)!important}.fpa-toon--oranje{background:var(--fpa-oranje-zacht)!important;color:var(--fpa-oranje-icoon)!important}.fpa-toon--rood{background:var(--fpa-rood-zacht)!important;color:var(--fpa-rood-icoon)!important}.fpa-toon--paars{background:var(--fpa-paars-zacht)!important;color:var(--fpa-paars-tekst)!important}.fpa-toon--violet{background:var(--fpa-violet-zacht)!important;color:var(--fpa-violet-tekst)!important}.fpa-toon--grijs{background:var(--fpa-grijs-zacht)!important;color:var(--fpa-inkt-2)!important}.fpa-toon--groen{background:var(--fpa-groen-zacht)!important;color:var(--fpa-groen-tekst)!important}.fpa-toon--petrol{background:var(--fpa-petrol-zacht)!important;color:var(--fpa-petrol)!important}.fpa-toon--zachter{background:var(--fpa-blauw-zachter)!important;color:var(--fpa-blauw-druk)!important}.fpa-icotegel{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--fpa-blauw-zacht);color:var(--fpa-blauw-druk);flex:0 0 auto}.fpa-ana{display:flex;align-items:center;gap:12px;width:100%;height:62px;padding:0 12px 0 14px;background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart);color:var(--fpa-inkt);text-align:left;transition:box-shadow var(--fpa-duur-m) ease,transform var(--fpa-duur-m) var(--fpa-ease)}.fpa-ana:hover{box-shadow:var(--fpa-sch-kaart-hover)}.fpa-ana:active{transform:scale(.99)}.fpa-ana-i{width:38px;height:38px;border-radius:var(--fpa-r-tegel-icoon);background:var(--fpa-blauw-zacht);color:var(--fpa-blauw-druk);display:grid;place-items:center;flex:0 0 auto}.fpa-ana-t{flex:1;min-width:0;font:650 17px/22px var(--fpa-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fpa-ana-mb{display:flex;align-items:flex-end;gap:3px;height:22px;margin-right:2px}.fpa-ana-mb i{width:5px;border-radius:2px;background:var(--fpa-blauw-licht);transform-origin:bottom;animation:fpa-staaf-groei .5s var(--fpa-ease) both}.fpa-ana-mb i:last-child{background:var(--fpa-blauw)}.fpa-ana .fpa-ana-chev{color:var(--fpa-inkt-4)}@keyframes fpa-staaf-groei{0%{transform:scaleY(.15);opacity:0}to{transform:scaleY(1);opacity:1}}.fpa-tl{display:grid;grid-template-columns:repeat(4,1fr)}.fpa-tl-stap{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;font:550 12.5px/16px var(--fpa-font);color:var(--fpa-inkt-4);white-space:nowrap}.fpa-tl-stip{position:relative;z-index:2;display:block;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid var(--fpa-schakel-uit)}.fpa-tl-stap+.fpa-tl-stap:before{content:"";position:absolute;top:6px;left:-50%;right:50%;border-top:2px dashed var(--fpa-lijn-streep);z-index:1}.fpa-tl-stap.is-bereikt{color:var(--fpa-inkt-3g)}.fpa-tl-stap.is-bereikt .fpa-tl-stip{background:var(--fpa-blauw);border-color:var(--fpa-blauw)}.fpa-tl-stap.is-bereikt+.fpa-tl-stap.is-bereikt:before,.fpa-tl-stap.is-bereikt:not(:first-child):before{border-top-style:solid;border-top-color:var(--fpa-blauw)}.fpa-tl-stap.is-nu{color:var(--fpa-inkt);font-weight:700}.fpa-tl-stap.is-nu .fpa-tl-stip{box-shadow:0 0 0 4px var(--fpa-blauw-zacht)}.fpa-tl-datum{margin-top:-5px;font:500 13px/16px var(--fpa-font);color:var(--fpa-inkt-3g)}.fpa-tl-datum.is-laat{color:var(--fpa-rood-tekst);font-weight:650}.fpa-tl.is-geannuleerd{opacity:.6}.fpa-tl.is-teken .fpa-tl-stap.is-bereikt:not(:first-child):before{transform-origin:left center;animation:fpa-tl-lijn .5s var(--fpa-ease) both}.fpa-tl.is-teken .fpa-tl-stap.is-bereikt .fpa-tl-stip{animation:fpa-tl-stip .4s var(--fpa-ease) both}.fpa-tl.is-teken .fpa-tl-stap:nth-child(2) .fpa-tl-stip,.fpa-tl.is-teken .fpa-tl-stap:nth-child(2):before{animation-delay:.12s}.fpa-tl.is-teken .fpa-tl-stap:nth-child(3) .fpa-tl-stip,.fpa-tl.is-teken .fpa-tl-stap:nth-child(3):before{animation-delay:.24s}.fpa-tl.is-teken .fpa-tl-stap:nth-child(4) .fpa-tl-stip,.fpa-tl.is-teken .fpa-tl-stap:nth-child(4):before{animation-delay:.36s}@keyframes fpa-tl-lijn{0%{transform:scaleX(0)}}@keyframes fpa-tl-stip{0%{transform:scale(.4)}}.fpa-dl{display:inline-flex;gap:3px;vertical-align:middle}.fpa-dl>span{width:20px;height:22px;border-radius:6px;background:var(--fpa-meer-zacht);color:#98a2b3;font:700 11.5px/22px var(--fpa-font);text-align:center;cursor:default}.fpa-dl>span.is-ja{background:var(--fpa-groen-zacht);color:var(--fpa-groen-tekst)}.fpa-dl>span.is-let{background:var(--fpa-rood-zacht);color:var(--fpa-rood-tekst)}.fpa-docic{width:20px;height:23.6px;flex:0 0 auto;overflow:visible}.fpa-dr{display:flex;align-items:center;gap:12px;height:46px;padding:0 10px 0 14px;width:100%;text-align:left;--fpa-rij-inset:46px}button.fpa-dr{transition:background-color var(--fpa-duur-s)}button.fpa-dr:hover{background:#fafbfe}.fpa-dr-naam{flex:1;min-width:0;font:600 16px/20px var(--fpa-font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fpa-dr.is-mist .fpa-dr-naam{color:var(--fpa-inkt-3g);font-weight:550}.fpa-dr-chev{color:var(--fpa-inkt-4)}.fpa-dr-teken{color:var(--fpa-rood-icoon);display:grid}.fpa-dr-teken .fpa-ic{stroke-width:2.1}.fpa-groep>.fpa-dr+.fpa-dr:before,.fpa-groep>.fpa-dr-wrap+.fpa-dr-wrap:before{left:46px}.fpa-dr-wrap{display:flex;align-items:center;--fpa-rij-inset:46px}.fpa-dr-wrap>.fpa-dr{flex:1;min-width:0}.fpa-dr-wrap>.fpa-icoknop{margin-right:10px}.fpa-logo{--m:44px;--r:13px;position:relative;display:inline-grid;place-items:center;width:var(--m);height:var(--m);border-radius:var(--r);overflow:hidden;flex:0 0 auto;background:#fff;vertical-align:middle}.fpa-logo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(17,26,48,.06);pointer-events:none}.fpa-logo img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.fpa-logo--letter{color:#fff;font-weight:700;font-size:calc(var(--m) * .42);line-height:1;letter-spacing:-.01em}.fpa-logo--ring{box-shadow:0 0 0 2px #fff}.fpa-staal{--k:#c3cad7;display:inline-block;width:20px;height:20px;flex:0 0 auto;background:radial-gradient(circle at 34% 30%,hsla(0,0%,100%,.4),transparent 55%),repeating-linear-gradient(45deg,rgba(0,0,0,.06) 0 1px,transparent 1px 3px),var(--k);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.fpa-av,.fpa-staal{border-radius:50%;vertical-align:middle}.fpa-av{--m:44px;display:inline-grid;place-items:center;width:var(--m);height:var(--m);background:var(--fpa-avatar);color:#fff;font:650 var(--fs,17px) /1 var(--fpa-font);flex:0 0 auto;overflow:hidden;position:relative}.fpa-av img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.fpa-av--inkt{background:var(--fpa-inkt)}.fpa-av--uit{background:var(--fpa-avatar-uit)}.fpa-av--systeem{background:var(--fpa-blauw-zacht);color:var(--fpa-blauw-druk)}.fpa-av--zaak{border-radius:28%;background:var(--fpa-blauw);font-weight:700}.fpa-avs{display:inline-flex;align-items:center}.fpa-avs>.fpa-av{box-shadow:0 0 0 2px #fff}.fpa-avs>.fpa-av+.fpa-av{margin-left:-7px}.fpa-avs-meer{margin-left:6px;font:600 12.5px/1 var(--fpa-font);color:var(--fpa-inkt-3g)}.fpa-persoon{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;vertical-align:middle}.fpa-persoon--twee{max-width:100%;min-width:0;white-space:normal}.fpa-persoon--twee>span:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word;min-width:0;line-height:1.25}.fpa-info{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--fpa-info-kleur);flex:0 0 auto;vertical-align:middle;transition:color var(--fpa-duur-s),background-color var(--fpa-duur-s),box-shadow var(--fpa-duur-m)}.fpa-info:after{content:"";position:absolute;inset:-12px}.fpa-info .fpa-ic{width:18px;height:18px;stroke-width:1.9}.fpa-info:hover{color:var(--fpa-blauw-tekst)}.fpa-info[aria-expanded=true]{background:var(--fpa-blauw);color:#fff;box-shadow:0 0 0 4px rgba(58,111,216,.2)}.fpa-info--s{width:16px;height:16px;color:var(--fpa-th-info)}.fpa-info--s:after{inset:-10px}.fpa-info--s .fpa-ic{width:14px;height:14px;stroke-width:2}.fpa-uitpop{width:320px;max-width:100%;background:#fff;border-radius:var(--fpa-r-menu);box-shadow:var(--fpa-sch-dropdown);padding:16px 16px 14px}.fpa-uitpop-kop{display:flex;align-items:center;gap:12px}.fpa-uitpop-kop .fpa-icotegel{width:36px;height:36px;border-radius:12px}.fpa-uitpop-kop h3{font:700 16px/21px var(--fpa-font)}.fpa-uitpop p{margin-top:10px;font:500 14.5px/21px var(--fpa-font);color:var(--fpa-inkt-2)}.fpa-uitpop-links{display:flex;gap:8px;margin-top:14px}.fpa-uitpop-link{flex:1;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;background:var(--fpa-blauw-zachter);box-shadow:inset 0 0 0 1px var(--fpa-blauw-kader);color:var(--fpa-blauw-tekst);font:650 14px/1 var(--fpa-font);white-space:nowrap;transition:background-color var(--fpa-duur-s)}.fpa-uitpop-link:hover{background:var(--fpa-blauw-zacht)}.fpa-uitpop-link .fpa-uit-ext{margin-left:auto}.fpa-uitblad-kop{display:flex;align-items:center;gap:14px;margin:4px 24px 0}.fpa-uitblad-kop .fpa-icotegel{width:48px;height:48px;border-radius:16px}.fpa-uitblad-kop .fpa-icotegel .fpa-ic{width:24px;height:24px}.fpa-uitblad-kop h3{font:var(--fpa-t-blad);letter-spacing:-.015em}.fpa-uitblad-zin{margin:16px 24px 0;font:500 19px/27px var(--fpa-font);color:var(--fpa-inkt-2)}.fpa-uitblad-links{margin:22px 16px 0;border-radius:18px;background:var(--fpa-blauw-zachter);box-shadow:inset 0 0 0 1px var(--fpa-blauw-kader);overflow:hidden}.fpa-uitblad-link{position:relative;display:flex;align-items:center;gap:12px;height:56px;padding:0 18px;color:var(--fpa-blauw-tekst);font:650 17px/1 var(--fpa-font);transition:background-color var(--fpa-duur-s)}.fpa-uitblad-link:hover{background:var(--fpa-blauw-zacht)}.fpa-uitblad-link+.fpa-uitblad-link:before{content:"";position:absolute;left:50px;right:0;top:0;height:1px;background:#d9e5fb}.fpa-uitblad-link .fpa-uit-ext{margin-left:auto}.fpa-notitie{display:flex;align-items:flex-start;gap:10px;min-height:80px;padding:16px;border-radius:20px;background:#fff;box-shadow:var(--fpa-sch-kaart);cursor:text;transition:box-shadow var(--fpa-duur-s)}.fpa-notitie:focus-within{box-shadow:var(--fpa-sch-kaart),inset 0 0 0 2px var(--fpa-blauw)}.fpa-notitie>.fpa-ic{color:var(--fpa-inkt-4);margin-top:2px}.fpa-notitie textarea{flex:1;min-width:0;min-height:48px;border:0;outline:0;resize:none;padding:0;background:transparent;font:500 17px/24px var(--fpa-font);color:var(--fpa-inkt);caret-color:var(--fpa-blauw)}.fpa-notitie textarea::placeholder{color:var(--fpa-inkt-4)}.fpa-laag{position:fixed;inset:0;z-index:var(--fpa-z-laag);pointer-events:none;background:transparent}.fpa-laag--zweef{z-index:var(--fpa-z-zweef)}.fpa-laag--toast{z-index:var(--fpa-z-toast)}.fpa-laag>*{pointer-events:auto}.fpa-laag-inhoud{display:contents}.fpa-sluier{position:absolute;inset:0;background:var(--fpa-sluier)}.fpa-sluier--genest{background:var(--fpa-sluier-genest)}.fpa-sluier--menu{background:var(--fpa-sluier-menu)}.fpa-blad-plek{position:absolute;inset:0;justify-content:flex-end;pointer-events:none}.fpa-blad,.fpa-blad-plek{display:flex;flex-direction:column}.fpa-blad{position:relative;pointer-events:auto;width:100%;max-height:calc(100% - var(--fpa-veilig-boven, 0px) - 40px);background:#fff;border-radius:var(--fpa-r-blad) var(--fpa-r-blad) 0 0;padding:8px 0 var(--fpa-veilig-onder);box-shadow:var(--fpa-sch-blad);color:var(--fpa-inkt);outline:none;touch-action:pan-y}.fpa-blad-greep{flex:0 0 auto;padding:0 0 12px;touch-action:none;cursor:grab}.fpa-blad-greep:before{content:"";display:block;width:36px;height:5px;border-radius:3px;background:var(--fpa-grijper);margin:0 auto}.fpa-blad-sluit{position:absolute!important;right:16px;top:16px;z-index:2}.fpa-blad-kop{display:flex;align-items:center;min-height:44px;margin:0 16px 0 20px;flex:0 0 auto}.fpa-blad-kop h3{font:var(--fpa-t-blad);letter-spacing:-.015em}.fpa-blad-kop--midden{justify-content:center;gap:12px;margin:16px 16px 0}.fpa-blad-kop--midden h3{font:var(--fpa-t-dialoog);letter-spacing:-.02em;text-align:center}.fpa-blad-sub{margin:4px 20px 0;font:var(--fpa-t-sub);color:var(--fpa-inkt-3g)}.fpa-blad-inhoud{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.fpa-blad-voet{flex:0 0 auto;display:flex;flex-direction:column;gap:10px;padding:20px 16px 0}.fpa-venster-plek{position:absolute;inset:0;display:grid;place-items:center;padding:24px;pointer-events:none;overflow:auto}.fpa-venster{position:relative;pointer-events:auto;display:flex;flex-direction:column;width:min(var(--b,560px),100%);max-height:calc(100vh - 48px);background:#fff;border-radius:var(--fpa-r-venster);box-shadow:var(--fpa-sch-dialoog);overflow:hidden;color:var(--fpa-inkt);outline:none}.fpa-venster-kop{display:flex;align-items:center;gap:12px;padding:22px 22px 0 28px;flex:0 0 auto}.fpa-venster-kop h3{font:700 22px/1.2 var(--fpa-font);letter-spacing:-.01em;min-width:0}.fpa-venster-kop .fpa-venster-sluit{margin-left:auto}.fpa-venster-sub{padding:6px 28px 0;font:500 14px/20px var(--fpa-font);color:var(--fpa-inkt-3g)}.fpa-venster-inhoud{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 28px 24px}.fpa-venster-voet{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid var(--fpa-lijn);background:var(--fpa-vlak-2);flex:0 0 auto}.fpa-venster-voet .fpa-voet-links{margin-right:auto}.fpa-vraag{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4px 24px 0}.fpa-vraag .fpa-icotegel{width:52px;height:52px;border-radius:17px;margin-bottom:14px}.fpa-vraag .fpa-icotegel .fpa-ic{width:24px;height:24px}.fpa-vraag h3{font:700 22px/28px var(--fpa-font);letter-spacing:-.015em}.fpa-vraag p{margin-top:8px;font:500 16px/23px var(--fpa-font);color:var(--fpa-inkt-3g);max-width:34ch}.fpa-venster .fpa-vraag{align-items:flex-start;text-align:left;padding:26px 28px 22px}.fpa-venster .fpa-vraag .fpa-icotegel{width:44px;height:44px;border-radius:14px;margin-bottom:14px}.fpa-venster .fpa-vraag .fpa-icotegel .fpa-ic{width:22px;height:22px}.fpa-venster .fpa-vraag h3{font:700 20px/26px var(--fpa-font)}.fpa-venster .fpa-vraag p{font:500 14.5px/21px var(--fpa-font)}.fpa-menu{min-width:240px;background:#fff;border-radius:var(--fpa-r-menu);box-shadow:var(--fpa-sch-menu);overflow:hidden;padding:0;outline:none}.fpa-menu-item{position:relative;display:flex;align-items:center;gap:14px;width:100%;height:54px;padding:0 18px;font:550 17px/1 var(--fpa-font);color:var(--fpa-inkt);white-space:nowrap;text-align:left;transition:background-color var(--fpa-duur-s)}.fpa-menu-item+.fpa-menu-item:before{content:"";position:absolute;left:18px;right:0;top:0;height:1px;background:#eef1f6}.fpa-menu-item>.fpa-ic{margin-left:auto;color:var(--fpa-inkt-2)}.fpa-menu-item:focus-visible,.fpa-menu-item:hover{background:var(--fpa-vlak-2);outline:none}.fpa-menu-item:disabled{color:var(--fpa-inkt-4)}.fpa-menu-item.is-gevaar,.fpa-menu-item.is-gevaar>.fpa-ic{color:var(--fpa-rood-gevaar)}.fpa-menu-sep{height:8px;background:#eef1f6}.fpa-menu-anker{position:absolute;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--fpa-blauw-tekst);box-shadow:0 2px 10px rgba(12,21,48,.2)}@container fpa (min-width: 900px){.fpa-menu{min-width:200px;border-radius:14px;padding:6px;box-shadow:var(--fpa-sch-dropdown)}.fpa-menu-item{height:40px;padding:0 10px 0 12px;gap:10px;border-radius:9px;font:550 14px/1 var(--fpa-font)}.fpa-menu-item+.fpa-menu-item:before{display:none}.fpa-menu-item>.fpa-ic{order:-1;margin-left:0;width:18px;height:18px;color:var(--fpa-inkt-3)}.fpa-menu-sep{height:1px;margin:6px -6px;background:var(--fpa-lijn)}}.fpa-zweef{position:absolute;top:0;left:0;max-width:calc(100% - 16px);max-height:var(--fpa-zweef-max,none);display:flex;flex-direction:column}.fpa-zweef>*{max-height:inherit}.fpa-zweef:not([style*=hidden]){animation:fpa-zweef-in .16s var(--fpa-ease) both}.fpa-zweef:focus{outline:none}.fpa-zweef-sluier{animation:fpa-sluier-in .2s ease both}@keyframes fpa-zweef-in{0%{opacity:0;scale:.97}}@keyframes fpa-sluier-in{0%{opacity:0}}.fpa-inst-plek{position:absolute;inset:0;display:grid;place-items:center;padding:30px 32px;pointer-events:none}.fpa-inst{position:relative;pointer-events:auto;display:flex;width:min(1248px,100%);height:min(840px,100%);background:#fff;border-radius:var(--fpa-r-venster);box-shadow:var(--fpa-sch-l);overflow:hidden;outline:none;color:var(--fpa-inkt)}.fpa-inst-tabs{width:214px;flex:0 0 auto;background:var(--fpa-vlak-2);border-right:1px solid var(--fpa-lijn);padding:24px 12px 18px;display:flex;flex-direction:column;overflow-y:auto}.fpa-inst-tabs h2{margin:0 10px 18px;font:700 18px/1.2 var(--fpa-font);letter-spacing:-.01em}.fpa-inst-tab{position:relative;display:flex;align-items:center;gap:10px;height:42px;padding:0 12px;border-radius:12px;border:1px solid transparent;font:550 14px/1 var(--fpa-font);color:var(--fpa-inkt-2);white-space:nowrap;margin-bottom:2px;text-align:left;width:100%;flex:0 0 auto;transition:background-color var(--fpa-duur-s),color var(--fpa-duur-s)}.fpa-inst-tab>.fpa-ic{color:var(--fpa-inkt-3)}.fpa-inst-tab:hover{background:hsla(0,0%,100%,.7)}.fpa-inst-tab[aria-selected=true]{background:#fff;color:var(--fpa-inkt);font-weight:650;box-shadow:var(--fpa-sch-s);border-color:var(--fpa-lijn)}.fpa-inst-tab[aria-selected=true]>.fpa-ic{color:var(--fpa-blauw-druk)}.fpa-inst-tab .fpa-inst-stip{margin-left:auto;width:7px;height:7px;border-radius:50%;background:var(--fpa-rood-stip)}.fpa-inst-zaak{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 10px 0;font:650 14px/1.2 var(--fpa-font);min-width:0}.fpa-inst-zaak>span:last-child{min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:break-word;line-height:1.25}.fpa-inst-inhoud{flex:1;min-width:0;display:flex;flex-direction:column}.fpa-inst-kop{display:flex;align-items:center;gap:14px;padding:22px 22px 0 32px;flex:0 0 auto;min-height:62px}.fpa-inst-kop h3{font:700 24px/1.2 var(--fpa-font);letter-spacing:-.01em;white-space:nowrap}.fpa-inst-kop-extra{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.fpa-inst-kop .fpa-inst-sluit{margin-left:auto}.fpa-inst-body{flex:1;min-height:0;overflow-y:auto;padding:18px 22px 18px 32px}.fpa-inst-voet{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px 14px 32px;border-top:1px solid var(--fpa-lijn);flex:0 0 auto}.fpa-inst-voet .fpa-voet-links{margin-right:auto}@container fpa (max-width: 899.98px){.fpa-inst-plek{padding:0;place-items:stretch}.fpa-inst{width:100%;height:100%;border-radius:0;flex-direction:column;padding-top:var(--fpa-veilig-boven,0)}.fpa-inst-tabs{width:auto;flex-direction:row;align-items:center;gap:6px;padding:10px 16px;border-right:0;border-bottom:1px solid var(--fpa-lijn);background:var(--fpa-bg);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;order:1}.fpa-inst-tabs::-webkit-scrollbar{display:none}.fpa-inst-tabs h2,.fpa-inst-zaak{display:none}.fpa-inst-tab{width:auto;height:38px;border-radius:var(--fpa-r-pil);padding:0 14px 0 12px;margin:0;background:#fff;border-color:var(--fpa-lijn)}.fpa-inst-tab[aria-selected=true]{background:var(--fpa-inkt);border-color:var(--fpa-inkt);color:#fff;box-shadow:none}.fpa-inst-tab[aria-selected=true]>.fpa-ic{color:#fff}.fpa-inst-inhoud{order:2;min-height:0;flex:1}.fpa-inst-kop{order:0;padding:10px 12px 10px 20px;min-height:56px;background:var(--fpa-bg)}.fpa-inst-kop h3{font:700 24px/30px var(--fpa-font)}.fpa-inst-body{padding:16px;background:var(--fpa-bg)}.fpa-inst-voet{padding:10px 16px var(--fpa-veilig-onder);background:var(--fpa-bg);border-top-color:var(--fpa-lijn-kop)}.fpa-inst-voet .fpa-knop{flex:1;height:52px;border-radius:16px;font-size:16px}}@container fpa (max-width: 479.98px){.fpa-inst-kop:has(.fpa-geld-chip){flex-wrap:wrap;row-gap:6px}.fpa-inst-kop:has(.fpa-geld-chip) .fpa-inst-kop-extra{order:3;flex-basis:100%}}.fpa-toasts{position:absolute;left:0;right:0;bottom:calc(var(--fpa-toast-onder, 64px) + var(--fpa-veilig-onder, 0px));flex-direction:column;gap:8px;padding:0 16px;pointer-events:none!important}.fpa-toast,.fpa-toasts{display:flex;align-items:center}.fpa-toast{pointer-events:auto;gap:10px;min-height:48px;max-width:min(440px,100%);padding:9px 8px 9px 10px;border-radius:16px;background:var(--fpa-inkt);color:#fff;font:600 15px/20px var(--fpa-font);box-shadow:0 14px 34px rgba(12,21,48,.28),0 2px 6px rgba(12,21,48,.16)}.fpa-toast-ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:0 0 auto;background:rgba(127,214,255,.18);color:var(--fpa-gloed-3)}.fpa-toast-ic .fpa-ic{width:16px;height:16px;stroke-width:2.6}.fpa-toast--gelukt .fpa-toast-ic{background:rgba(46,179,116,.22);color:#7ee2b1}.fpa-toast--fout .fpa-toast-ic{background:rgba(224,83,59,.24);color:#ffb4a6}.fpa-toast-tekst{min-width:0;padding-right:4px}.fpa-toast-actie{height:32px;padding:0 10px;border-radius:10px;color:#9fc0ff;font:650 14.5px/1 var(--fpa-font);white-space:nowrap}.fpa-toast-actie:hover{background:hsla(0,0%,100%,.08)}.fpa-toast-sluit{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:hsla(0,0%,100%,.6);flex:0 0 auto}.fpa-toast-sluit:hover{color:#fff;background:hsla(0,0%,100%,.08)}.fpa-wortel:has(>.fpa-laag .fpa-blad)>.fpa-laag--toast .fpa-toasts,body:has(>.fpa-laag .fpa-blad)>.fpa-laag--toast .fpa-toasts{bottom:auto;top:calc(var(--fpa-veilig-boven, 0px) + 12px);flex-direction:column-reverse}@container fpa (min-width: 900px){.fpa-toasts{left:auto;right:24px;bottom:24px;align-items:flex-end;padding:0}}.fpa-meter{display:inline-block;flex:0 0 auto;vertical-align:middle;overflow:visible}.fpa-meter-boog{fill:none;stroke:var(--fpa-teken-boog);stroke-linecap:round}.fpa-meter-vul{fill:none;stroke:var(--fpa-blauw);stroke-linecap:round;stroke-dasharray:37.7 37.7;stroke-dashoffset:24.8;animation:fpa-meter-vul 1.4s var(--fpa-ease-zacht) infinite alternate}.fpa-meter-naald{stroke:var(--fpa-teken-naald);stroke-linecap:round;transform-box:view-box;transform-origin:12px 12.4px;transform:rotate(-40deg);animation:fpa-meter-naald 1.4s var(--fpa-ease-zacht) infinite alternate}.fpa-meter-as{fill:var(--fpa-teken-naald)}.fpa-meter--stroom .fpa-meter-boog{stroke:currentColor;opacity:.32}.fpa-meter--stroom .fpa-meter-naald,.fpa-meter--stroom .fpa-meter-vul{stroke:currentColor}.fpa-meter--stroom .fpa-meter-as{fill:currentColor}@keyframes fpa-meter-naald{0%{transform:rotate(-118deg)}to{transform:rotate(118deg)}}@keyframes fpa-meter-vul{0%{stroke-dashoffset:36.4}to{stroke-dashoffset:1.3}}.fpa-inline-lader{display:inline-flex;align-items:center;gap:8px;font:600 14px/1 var(--fpa-font);color:var(--fpa-inkt-3g);white-space:nowrap}.fpa-paginalader{min-height:min(70vh,560px);display:grid;place-items:center;align-content:center;gap:14px;padding:40px 16px;color:var(--fpa-inkt-3g);font:600 15px/1 var(--fpa-font);animation:fpa-in .4s ease both;animation-delay:.15s}.fpa-paginalader-teken{position:relative;width:64px;height:64px;border-radius:20px;background:#fff;box-shadow:var(--fpa-sch-kaart);display:grid;place-items:center}.fpa-paginalader-teken:after{content:"";position:absolute;inset:-6px;border-radius:26px;border:1.5px solid rgba(58,111,216,.16);animation:fpa-adem 2.2s var(--fpa-ease-zacht) infinite}@keyframes fpa-adem{0%,to{transform:scale(.96);opacity:.2}50%{transform:scale(1.06);opacity:1}}@keyframes fpa-in{0%{opacity:0;transform:translateY(4px)}}.fpa-sk{display:block;background:#e9eff8;border-radius:7px;flex:0 0 auto}.fpa-sk--pil{border-radius:var(--fpa-r-pil)}.fpa-sk--rond{border-radius:50%}.fpa-sk--zacht{background:#f0f4fa}.fpa-skelet{position:relative;overflow:hidden;isolation:isolate}.fpa-skelet:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(100deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.72) 50%,hsla(0,0%,100%,0) 70%);background-size:220% 100%;background-position:120% 0;animation:fpa-veeg 1.9s var(--fpa-ease-zacht) infinite}@keyframes fpa-veeg{0%{background-position:120% 0}to{background-position:-120% 0}}.fpa-skelet-rij{animation:fpa-in .35s ease both}.fpa-sk-lijst{background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart)}.fpa-sk-lijst-rij{position:relative;display:flex;align-items:center;gap:12px;height:70px;padding:0 14px}.fpa-sk-lijst-rij+.fpa-sk-lijst-rij:before{content:"";position:absolute;left:74px;right:0;top:0;height:1px;background:var(--fpa-lijn-rij)}.fpa-sk-tekst{flex:1;min-width:0;gap:8px}.fpa-sk-kaarten,.fpa-sk-tekst{display:flex;flex-direction:column}.fpa-sk-kaarten{gap:12px}.fpa-sk-ak{background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart);padding:16px 16px 14px}.fpa-sk-ak-kop{display:flex;align-items:center;gap:12px}.fpa-sk-feiten{display:grid;grid-template-columns:1fr 1.35fr .75fr;gap:10px;margin-top:16px}.fpa-sk-feiten>span{display:flex;flex-direction:column;gap:7px}.fpa-sk-feiten>span:last-child{align-items:flex-end}.fpa-sk-tl{display:grid;grid-template-columns:repeat(4,1fr);margin:18px -14px 2px}.fpa-sk-tl>span{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px}.fpa-sk-tl>span+span:before{content:"";position:absolute;top:6px;left:-50%;right:50%;border-top:2px dashed #e1e8f2}.fpa-sk-raster{display:grid;grid-template-columns:repeat(var(--kol,5),minmax(0,1fr));gap:16px}.fpa-sk-kk{background:#fff;border-radius:var(--fpa-r-tabel);box-shadow:var(--fpa-sch-kaart);overflow:hidden}.fpa-sk-kk-foto{height:146px;background:#edf2f9}.fpa-sk-kk-body{padding:12px 14px;display:flex;flex-direction:column;gap:9px}.fpa-sk-kk-voet{margin-top:4px;padding-top:11px;border-top:1px solid var(--fpa-lijn-rij)}.fpa-sk-tabel{background:#fff;border-radius:var(--fpa-r-tabel);box-shadow:var(--fpa-sch-kaart)}.fpa-sk-tabel-kop{height:38px;background:var(--fpa-vlak-2);border-bottom:1px solid var(--fpa-lijn);padding:0 14px 0 66px}.fpa-sk-tabel-kop,.fpa-sk-tabel-rij{display:flex;align-items:center;gap:24px}.fpa-sk-tabel-rij{height:46px;padding:0 14px 0 10px;border-bottom:1px solid var(--fpa-lijn-tabel)}.fpa-sk-tabel-rij:last-child{border-bottom:0}.fpa-sk-bord{display:grid;grid-template-columns:repeat(var(--kol,5),minmax(0,1fr));gap:14px}.fpa-sk-kol{background:var(--fpa-kolom);border-radius:var(--fpa-r-tabel);padding:10px 10px 12px;display:flex;flex-direction:column;gap:8px}.fpa-sk-kol-kop{height:30px;display:flex;align-items:center;gap:8px;padding:0 6px}.fpa-sk-bk{background:#fff;border-radius:14px;box-shadow:var(--fpa-sch-bord-kaart);padding:10px;display:flex;gap:10px}.fpa-sk-fiche-kop{display:flex;gap:14px;align-items:center}.fpa-aiscan{position:relative;overflow:hidden;isolation:isolate;background:#1a1d24;border-radius:var(--fpa-aiscan-r,0)}.fpa-aiscan-media{position:absolute;inset:0}.fpa-aiscan-media>img,.fpa-aiscan-media>svg{width:100%;height:100%;object-fit:cover;display:block}.fpa-aiscan-vignet{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.14),transparent 18%,transparent 74%,rgba(0,0,0,.32))}.fpa-aiscan-band{position:absolute;left:0;right:0;top:0;height:var(--band,28%);pointer-events:none;background:linear-gradient(180deg,rgba(127,214,255,0),rgba(127,214,255,.06) 55%,rgba(170,230,255,.2));transform:translateY(var(--rust,140%));animation:fpa-scan 3.6s var(--fpa-ease-zacht) infinite}.fpa-aiscan-band:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,rgba(214,244,255,0),rgba(232,249,255,.95) 22%,rgba(232,249,255,.95) 78%,rgba(214,244,255,0));box-shadow:0 0 14px 2px rgba(127,214,255,.42)}@keyframes fpa-scan{0%{transform:translateY(-100%);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(calc(100% / var(--band-deel, .28)));opacity:0}}.fpa-aiscan:not(.is-bezig) .fpa-aiscan-band{display:none}.fpa-aiscan-hoeken{position:absolute;pointer-events:none}.fpa-aiscan-hoeken i{position:absolute;width:24px;height:24px;border:0 solid hsla(0,0%,100%,.94);filter:drop-shadow(0 1px 2px rgba(0,0,0,.28))}.fpa-aiscan-hoeken i:first-child{left:0;top:0;border-width:2.5px 0 0 2.5px;border-radius:12px 0 0 0}.fpa-aiscan-hoeken i:nth-child(2){right:0;top:0;border-width:2.5px 2.5px 0 0;border-radius:0 12px 0 0}.fpa-aiscan-hoeken i:nth-child(3){right:0;bottom:0;border-width:0 2.5px 2.5px 0;border-radius:0 0 12px 0}.fpa-aiscan-hoeken i:nth-child(4){left:0;bottom:0;border-width:0 0 2.5px 2.5px;border-radius:0 0 0 12px}.fpa-aiscan.is-bezig .fpa-aiscan-hoeken{animation:fpa-hoeken 2.4s var(--fpa-ease-zacht) infinite}@keyframes fpa-hoeken{0%,to{opacity:.94}50%{opacity:.62}}.fpa-aiscan-blad{position:absolute;pointer-events:none;border-radius:3px;outline:2.2px solid var(--fpa-gloed-2);box-shadow:0 0 0 3.5px rgba(127,214,255,.3),0 0 0 9999px rgba(5,8,15,.36);overflow:hidden}.fpa-aiscan-blad .fpa-aiscan-band{--band:22%}.fpa-aiscan-greep{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2.6px var(--fpa-blauw);pointer-events:none}.fpa-aiscan-chip{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);height:38px;max-width:calc(100% - 24px);display:inline-flex;align-items:center;gap:8px;padding:0 16px 0 12px;border-radius:var(--fpa-r-pil);background:rgba(12,21,48,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);color:#fff;font:600 15px/1 var(--fpa-font);white-space:nowrap;animation:fpa-chip-in .45s var(--fpa-ease) both}.fpa-aiscan-chip>.fpa-ic{width:17px;height:17px;color:var(--fpa-gloed-3)}.fpa-aiscan-chip .fpa-aiscan-punt{color:hsla(0,0%,100%,.5)}.fpa-aiscan.is-bezig .fpa-aiscan-chip>.fpa-ic{animation:fpa-vonk 1.6s ease-in-out infinite}.fpa-aiscan-chip--boven{top:14px;bottom:auto;height:36px;padding:0 15px 0 7px;background:rgba(12,21,48,.7);box-shadow:inset 0 0 0 1px rgba(127,214,255,.38),0 6px 18px rgba(0,0,0,.25);font-weight:650}.fpa-aiscan-chip-ok{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:rgba(127,214,255,.2);color:var(--fpa-gloed-3)}.fpa-aiscan-chip-ok .fpa-ic{width:14px;height:14px}@keyframes fpa-chip-in{0%{opacity:0;transform:translate(-50%,6px) scale(.96)}}@keyframes fpa-vonk{0%,to{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(.82) rotate(-12deg);opacity:.7}}.fpa-voortgang{display:flex;flex-direction:column;gap:8px;min-width:0}.fpa-voortgang-kop{display:flex;align-items:baseline;gap:10px;font:600 14px/18px var(--fpa-font);color:var(--fpa-inkt)}.fpa-voortgang-kop .fpa-voortgang-pct{margin-left:auto;font:500 13px/1 var(--fpa-mono);color:var(--fpa-inkt-3)}.fpa-voortgang-sub{font:500 13px/17px var(--fpa-font);color:var(--fpa-inkt-3g)}.fpa-voortgang-baan{position:relative;height:8px;border-radius:4px;background:var(--fpa-veld);overflow:hidden}.fpa-voortgang-vul{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--fpa-ai-blauw),var(--fpa-blauw));transition:width .45s var(--fpa-ease)}.fpa-voortgang-vul:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,0));background-size:40% 100%;background-repeat:no-repeat;animation:fpa-glans 1.6s ease-in-out infinite}@keyframes fpa-glans{0%{background-position:-40% 0}to{background-position:140% 0}}.fpa-voortgang.is-onbepaald .fpa-voortgang-vul{width:38%;animation:fpa-onbepaald 1.5s var(--fpa-ease-zacht) infinite;transform:translateX(81%)}@keyframes fpa-onbepaald{0%{transform:translateX(-105%)}to{transform:translateX(265%)}}.fpa-leeg{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:40px 24px;animation:fpa-in .35s ease both}.fpa-leeg-i{position:relative;width:64px;height:64px;border-radius:22px;display:grid;place-items:center;background:var(--fpa-blauw-zachter);color:var(--fpa-blauw-druk);box-shadow:inset 0 0 0 1px var(--fpa-blauw-kader),0 0 0 8px rgba(232,240,254,.55)}.fpa-leeg-i .fpa-ic{width:28px;height:28px}.fpa-leeg-t{font:650 17px/22px var(--fpa-font);color:var(--fpa-inkt)}.fpa-leeg--kaart{background:#fff;border-radius:var(--fpa-r-kaart);box-shadow:var(--fpa-sch-kaart)}.fpa-leeg--streep{flex-direction:row;justify-content:center;gap:8px;padding:0 12px;height:34px;border:1px dashed var(--fpa-lijn);border-radius:16px;background:transparent;animation:none}.fpa-leeg--streep .fpa-leeg-t{font:600 13px/1 var(--fpa-font);color:var(--fpa-inkt-4)}