.docs{--docs-kop: 64px;min-height:100dvh;display:flex;flex-direction:column;background:var(--vlak);color:var(--tekst);font-size:16px;color-scheme:light}@media(prefers-color-scheme:dark){.docs{--ink: #eef1f7;--tekst: #d5dae6;--tekst-2: #a4acbf;--tekst-3: #7c8499;--lijn: #283149;--lijn-2: #1d2539;--bg: #111a2e;--vlak: #0b1222;--blauw: #7ea6ff;--blauw-d: #a5c0ff;--blauw-z: #15213d;--groen: #4ade80;--groen-z: #10291c;--oranje: #f5a524;--rood: #f87171;color-scheme:dark}body:has(>.docs),body:has(.docs){background:#0b1222}.docs .logo-licht{display:none}.docs .logo-donker{display:block}}.docs .logo-donker{display:none}.docs-overslaan{position:absolute;z-index:50;top:8px;left:8px;padding:8px 12px;border:1px solid var(--lijn);border-radius:8px;background:var(--vlak);color:var(--ink);transform:translateY(-150%)}.docs-overslaan:focus-visible{transform:none}.docs-kop{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:16px;height:var(--docs-kop);padding:0 24px;border-bottom:1px solid var(--lijn);background:var(--vlak)}.docs-merk{display:flex;align-items:center;gap:12px;flex:none}.docs-merk img{height:24px;width:auto}.docs-merk .docs-label{padding-left:12px;border-left:1px solid var(--lijn);font-weight:600;font-size:15px;color:var(--ink)}.docs-kop .docs-zoek{flex:1;display:flex;justify-content:center;min-width:0}.docs-kop-links{display:flex;align-items:center;gap:18px;flex:none;font-size:14px;color:var(--tekst-2)}.docs-kop-links a:hover{color:var(--ink)}.docs-menuknop{display:none;width:36px;height:36px;place-items:center;border:1px solid var(--lijn);border-radius:8px;color:var(--ink)}.docs-raam{flex:1;display:grid;grid-template-columns:272px minmax(0,1fr) 224px;width:100%;max-width:1440px;margin:0 auto}.docs-nav{position:sticky;top:var(--docs-kop);align-self:start;height:calc(100dvh - var(--docs-kop));overflow-y:auto;padding:24px 16px 40px 24px;border-right:1px solid var(--lijn);font-size:14px}.docs-groep+.docs-groep{margin-top:22px}.docs-groep-titel{margin:0 0 6px 8px;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--tekst-3)}.docs-nav ul{margin:0;padding:0;list-style:none}.docs-nav details>summary{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:6px;color:var(--ink);font-weight:500;cursor:pointer;list-style:none}.docs-nav details>summary::-webkit-details-marker{display:none}.docs-nav details>summary:hover{background:var(--bg)}.docs-nav .docs-pijl{display:inline-flex;color:var(--tekst-3);transition:transform .15s var(--ease)}.docs-nav details[open]>summary .docs-pijl{transform:rotate(90deg)}.docs-nav details ul{margin:2px 0 6px 15px;padding-left:8px;border-left:1px solid var(--lijn)}.docs-nav li a{display:block;padding:4px 8px;border-radius:6px;color:var(--tekst-2);line-height:1.4}.docs-nav li a:hover{color:var(--ink);background:var(--bg)}.docs-nav li a[aria-current=page]{color:var(--blauw);background:var(--blauw-z);font-weight:500}.docs-main{min-width:0;padding:32px clamp(16px,4vw,56px) 64px}.docs-kolom{max-width:760px;margin:0 auto}.docs-kruimel ol{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none;font-size:13px;color:var(--tekst-3)}.docs-kruimel li+li:before{content:"/";margin-right:6px;color:var(--lijn)}.docs-kruimel a:hover{color:var(--ink)}.docs-kruimel [aria-current=page]{color:var(--tekst-2)}.docs-h1{font-size:clamp(28px,3.2vw,36px);line-height:1.15;letter-spacing:-.02em}.docs-rollen{margin-top:10px;font-size:13px;color:var(--tekst-2)}.docs-intro{margin-top:12px;font-size:18px;line-height:1.55;color:var(--tekst-2)}.docs-bijgewerkt{margin-top:40px;font-size:13px;color:var(--tekst-3)}.docs-buren{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px;padding-top:24px;border-top:1px solid var(--lijn)}.docs-buren a{display:block;padding:12px 14px;border:1px solid var(--lijn);border-radius:10px}.docs-buren a:hover{border-color:var(--blauw)}.docs-buren .docs-richting{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--tekst-3)}.docs-buren .docs-burentitel{display:block;margin-top:2px;font-weight:600;color:var(--ink)}.docs-buren .volgende{grid-column:2;text-align:right}.docs-buren .volgende .docs-richting{justify-content:flex-end}.docs-toc{position:sticky;top:var(--docs-kop);align-self:start;max-height:calc(100dvh - var(--docs-kop));overflow-y:auto;padding:32px 24px 40px 8px;font-size:13px}.docs-toc-titel{margin:0 0 8px;font-weight:600;color:var(--ink)}.docs-toc ul{margin:0;padding:0;list-style:none;border-left:1px solid var(--lijn)}.docs-toc li a{display:block;margin-left:-1px;padding:4px 0 4px 12px;border-left:1px solid transparent;color:var(--tekst-2);line-height:1.4}.docs-toc li.h3 a{padding-left:24px}.docs-toc li a:hover{color:var(--ink)}.docs-toc li a.actief{color:var(--blauw);border-left-color:var(--blauw)}.docs-voet{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:20px 24px;border-top:1px solid var(--lijn);font-size:13px;color:var(--tekst-3)}.docs-voet nav{display:flex;flex-wrap:wrap;gap:16px}.docs-voet a:hover{color:var(--ink)}.docs-inhoud{margin-top:28px;font-size:16px;line-height:1.65;color:var(--tekst)}.docs-inhoud>*+*{margin-top:14px}.docs-inhoud h2{margin-top:44px;font-size:22px;line-height:1.3;letter-spacing:-.01em;scroll-margin-top:calc(var(--docs-kop) + 20px)}.docs-inhoud h3{margin-top:28px;font-size:17px;line-height:1.35;scroll-margin-top:calc(var(--docs-kop) + 20px)}.docs-inhoud h2+*,.docs-inhoud h3+*{margin-top:10px}.docs-inhoud a:not([class]){color:var(--blauw);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.docs-inhoud a:not([class]):hover{color:var(--blauw-d)}.docs-inhoud b,.docs-inhoud strong{font-weight:600;color:var(--ink)}.docs-inhoud ul:not([class]),.docs-inhoud ol:not([class]){padding-left:22px}.docs-inhoud li+li{margin-top:4px}.docs-inhoud :not(pre)>code{padding:1px 5px;border:1px solid var(--lijn);border-radius:4px;background:var(--bg);font-family:var(--f-mono);font-size:.88em;color:var(--ink);overflow-wrap:anywhere}.docs-inhoud table:not([class]){width:100%;border-collapse:collapse;font-size:14px}.docs-inhoud table:not([class]) th{text-align:left;font-weight:500;font-size:12.5px;color:var(--tekst-2);padding:8px 12px 8px 0;border-bottom:1px solid var(--lijn)}.docs-inhoud table:not([class]) td{padding:10px 12px 10px 0;border-bottom:1px solid var(--lijn-2);vertical-align:top}.docs-tabel{overflow-x:auto}.docs-inhoud .docs-anker{margin-left:8px;color:var(--tekst-3);font-weight:400;text-decoration:none;opacity:0;transition:opacity .15s}.docs-inhoud :is(h2,h3):hover .docs-anker,.docs-inhoud .docs-anker:focus-visible{opacity:1}@media(max-width:1200px){.docs-raam{grid-template-columns:256px minmax(0,1fr)}.docs-toc{display:none}}@media(max-width:900px){.docs-kop{padding:0 16px;gap:12px}.docs-kop-links{display:none}.docs-menuknop{display:grid}.docs-raam{grid-template-columns:minmax(0,1fr)}.docs-nav{display:none}.docs-nav.open{display:block;position:fixed;z-index:35;top:var(--docs-kop);left:0;right:0;bottom:0;height:auto;padding:16px 16px 40px;border-right:0;background:var(--vlak)}.docs-main{padding:24px 16px 48px}.docs-voet{padding:20px 16px}}@media(max-width:560px){.docs-merk .docs-label{display:none}.docs-buren{grid-template-columns:minmax(0,1fr)}.docs-buren .volgende{grid-column:1}}@media(prefers-reduced-motion:reduce){.docs-nav .docs-pijl,.docs-inhoud .docs-anker{transition:none}}
