.hc-article{text-align:left}.hc-article .prose{font-size:1rem;line-height:1.6}.hc-article .prose h2{font-size:1.625rem;margin-top:2.25rem}.hc-article .prose h3{font-size:1.25rem;margin-top:1.75rem}.hc-helpful{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.hc-helpful-question{font-size:1rem;font-weight:500;color:var(--ink)}.hc-helpful-actions{display:flex;gap:.6rem}.hc-helpful-btn{display:flex;align-items:center;gap:.5rem;height:36px;padding:0 1rem;border-radius:999px;border:1px solid var(--paper-3);background:#fff;font-family:var(--font);font-size:.875rem;font-weight:600;color:var(--ink-2);cursor:pointer;transition:border-color .15s,color .15s}.hc-helpful-btn:hover{border-color:var(--brand-soft);color:var(--brand)}.hc-helpful-thanks{font-size:.95rem;font-weight:600;color:var(--brand)}.hc-prevnext{display:flex;margin-top:2rem;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.hc-prevnext-link{flex:1;display:flex;align-items:center;padding:1rem 1.5rem;text-decoration:none;min-width:0;transition:background var(--transition)}.hc-prevnext-link:hover{background:var(--paper-2)}.hc-prevnext-link.is-disabled{pointer-events:none;opacity:.35}.hc-prevnext-arrow{flex-shrink:0;color:var(--ink-3)}.hc-prevnext-text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;text-align:center}.hc-prevnext-label{font-size:.8rem;font-weight:400;color:var(--ink-3)}.hc-prevnext-titel{font-size:.95rem;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-prevnext-sep{width:1px;background:var(--line);flex-shrink:0}.hc-toc-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-bottom:12px;white-space:nowrap}.hc-toc ul{list-style:none;display:flex;flex-direction:column;gap:2px}.hc-toc a{display:block;padding:5px 0;font-size:13px;color:var(--ink-3);text-decoration:none;transition:color var(--transition);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-toc a:hover{color:var(--brand)}.code-tabs,.code-block{margin:1.25rem 0;border-radius:var(--r);overflow:hidden;background:#1e1b3a;min-width:0}.code-tabs-bar,.code-block-bar{display:flex;align-items:center;gap:2px;padding:6px 8px 0;background:#171530;min-height:38px}.code-tabs-bar{overflow-x:auto}.code-block-bar{padding:0 8px 0 16px;justify-content:space-between}.code-block-taal{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.code-tabs-tab{flex-shrink:0;padding:8px 14px;border:none;border-radius:6px 6px 0 0;background:transparent;font-family:var(--font);font-size:.82rem;font-weight:600;color:#ffffff8c;cursor:pointer;transition:background .15s,color .15s}.code-tabs-tab:hover{color:#ffffffd9}.code-tabs-tab.is-active{background:#1e1b3a;color:#fff}.code-copy{margin-left:auto;flex-shrink:0;align-self:center;padding:4px 10px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:transparent;font-family:var(--font);font-size:.75rem;font-weight:600;color:#ffffffbf;cursor:pointer;transition:background .15s,color .15s}.code-copy:hover{background:#ffffff1a;color:#fff}.code-block-bar .code-copy{margin-left:0;margin-bottom:0}.code-tabs.is-enkel .code-tabs-tab{cursor:default;color:#ffffffbf}.code-tabs.is-enkel .code-tabs-tab.is-active{background:transparent}.code-tabs-panel{display:none}.code-tabs-panel.is-active{display:block}.hc-article pre.astro-code{background-color:#1e1b3a!important;margin:0;padding:1rem 1.25rem;border-radius:0;overflow-x:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.84rem;line-height:1.65;white-space:pre;tab-size:2}.hc-article .prose>pre.astro-code{margin:1.25rem 0;border-radius:var(--r)}.hc-article pre.astro-code code{background:transparent;padding:0;font-size:inherit;color:inherit}.hc-article .prose :not(pre)>code:not(.tb-param-naam):not(.tb-pad):not(.vt-naam){white-space:nowrap;background:#f4f3fa;border:1px solid #E8E6F4;padding:.08rem .35rem;border-radius:5px;font-size:.88em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:var(--ink)}.hc-article .prose blockquote{font-style:normal;color:var(--ink-2)}.hc-article .prose blockquote code{background:#fff}.hc-article .prose :not(pre)>code.code-lang{white-space:normal;overflow-wrap:anywhere}.v3-tabel-wrap{overflow-x:auto;margin:1rem 0 1.5rem}.v3-tabel,.hc-article .prose table{width:100%;border-collapse:collapse;font-size:.88rem}.hc-article .prose table{display:block;overflow-x:auto;margin:1rem 0 1.5rem}.v3-tabel th,.hc-article .prose th{text-align:left;padding:.65rem .85rem;border:1px solid var(--line);background:var(--paper-2);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);white-space:nowrap}.v3-tabel td,.hc-article .prose td{text-align:left;padding:.65rem .85rem;border:1px solid var(--line);vertical-align:top;line-height:1.5;color:var(--ink-2)}.v3-tabel tbody tr:nth-child(2n) td,.hc-article .prose tbody tr:nth-child(2n) td{background:var(--paper-alt)}.tb-rechts-kop{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:1.5rem 0 -.5rem}.tb-rechts-noot{font-size:.8rem;color:var(--ink-3);margin-top:-.5rem}@media(min-width:1200px){.tb-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,46%);gap:40px;align-items:start}.tb-rechts.is-sticky{position:sticky;top:84px}.tb-rechts-kop:first-child,.tb-rechts-blok:first-child .tb-rechts-kop{margin-top:0}}.av{min-width:0}.hc-article .prose .av{margin:1rem 0 1.5rem}.hc-shell{display:flex;align-items:flex-start;gap:8px;padding:24px 24px 0}.hc-shell-sidebar{width:288px;flex-shrink:0;position:sticky;top:84px;max-height:calc(100vh - 100px);display:flex}.hc-shell-main{flex:1;min-width:0;padding:8px 32px 56px}.hc-shell-aside{width:252px;flex-shrink:0;position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;padding:8px 12px}@media(max-width:1023px){.hc-shell{flex-direction:column;align-items:stretch;gap:0;padding-top:16px}.hc-shell-sidebar{position:static;width:auto;max-height:none;display:block}.hc-shell-main{padding:12px 4px 48px}.hc-shell-aside{display:none}}
