:where(.astro-paoxj7cp){box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;color:#1a1a1a;background:#f8f8f8;padding:1.5rem}.document:where(.astro-paoxj7cp){max-width:1400px;margin:0 auto;background:#fff;border:1px solid #ddd;border-radius:4px}.doc-header:where(.astro-paoxj7cp){padding:1.5rem 2rem 1.2rem;border-bottom:3px solid #1a5c3a}.doc-header:where(.astro-paoxj7cp) h1:where(.astro-paoxj7cp){font-size:1.4rem;font-weight:700;color:#1a5c3a}.header-meta:where(.astro-paoxj7cp){display:flex;gap:2rem;flex-wrap:wrap;margin-top:.75rem;font-size:12px;color:#555}.header-meta:where(.astro-paoxj7cp) span:where(.astro-paoxj7cp) strong:where(.astro-paoxj7cp){color:#333}.scope-bar:where(.astro-paoxj7cp){margin-top:.6rem;padding:.4rem .75rem;background:#eef8f2;border-radius:3px;font-size:12px;color:#1a5c3a}.scope-bar:where(.astro-paoxj7cp) strong:where(.astro-paoxj7cp){color:#1a5c3a}.toolbar:where(.astro-paoxj7cp){padding:.6rem 2rem;background:#f0f7f3;border-bottom:1px solid #ddd;display:flex;align-items:center;gap:1rem}.toolbar:where(.astro-paoxj7cp) p:where(.astro-paoxj7cp){font-size:12px;color:#555;flex:1}.btn:where(.astro-paoxj7cp){padding:.35rem .9rem;border:none;border-radius:3px;cursor:pointer;font-size:12px;font-weight:600}.btn-print:where(.astro-paoxj7cp){background:#1a5c3a;color:#fff}.btn-print:where(.astro-paoxj7cp):hover{background:#2a8c5a}.btn-back:where(.astro-paoxj7cp){background:#eef8f2;color:#1a5c3a;text-decoration:none}.btn-back:where(.astro-paoxj7cp):hover{background:#d5edd8}.doc-body:where(.astro-paoxj7cp){padding:1.2rem 2rem 2.5rem}.legenda:where(.astro-paoxj7cp){margin-bottom:1.5rem;padding:.75rem 1.25rem;background:#f8fcfa;border:1px solid #d5edd8;border-radius:4px}.legenda:where(.astro-paoxj7cp) h2:where(.astro-paoxj7cp){font-size:.75rem;font-weight:700;color:#1a5c3a;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.legenda-items:where(.astro-paoxj7cp){display:flex;flex-wrap:wrap;gap:.25rem 2rem;font-size:11.5px}.legenda-items:where(.astro-paoxj7cp) dt:where(.astro-paoxj7cp){font-weight:700;display:inline}.legenda-items:where(.astro-paoxj7cp) dd:where(.astro-paoxj7cp){display:inline;margin:0;color:#444}.section-heading:where(.astro-paoxj7cp){margin:1.75rem 0 .5rem;padding:.35rem .75rem;background:#1a5c3a;color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:3px}.section-heading-z:where(.astro-paoxj7cp){margin:1.75rem 0 .5rem;padding:.35rem .75rem;background:#2a5c1a;color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:3px}.vvt-table:where(.astro-paoxj7cp){width:100%;border-collapse:collapse;font-size:11.5px}.vvt-table:where(.astro-paoxj7cp) th:where(.astro-paoxj7cp){background:#d5edd8;color:#1a5c3a;font-weight:700;padding:.35rem .45rem;border:1px solid #aed4b5;white-space:nowrap;text-align:left}.vvt-table:where(.astro-paoxj7cp) th:where(.astro-paoxj7cp).c{text-align:center}.vvt-table:where(.astro-paoxj7cp) td:where(.astro-paoxj7cp){padding:.3rem .45rem;border:1px solid #d5edd8;vertical-align:top}.vvt-table:where(.astro-paoxj7cp) tr:where(.astro-paoxj7cp):nth-child(2n) td:where(.astro-paoxj7cp){background:#f8fcfa}.vvt-table:where(.astro-paoxj7cp) tr:where(.astro-paoxj7cp):hover td:where(.astro-paoxj7cp){background:#eef8f2}.col-id:where(.astro-paoxj7cp){width:4.5rem;white-space:nowrap;font-weight:600;font-family:monospace;font-size:11px}.col-id:where(.astro-paoxj7cp) a:where(.astro-paoxj7cp){color:#1a5c3a;text-decoration:none;border-bottom:1px dotted #5a9c6a}.col-id:where(.astro-paoxj7cp) a:where(.astro-paoxj7cp):hover{border-bottom-style:solid}.col-title:where(.astro-paoxj7cp){min-width:14rem}.col-motivatie:where(.astro-paoxj7cp){font-size:10.5px;color:#555;font-style:italic;min-width:10rem}.col-ins:where(.astro-paoxj7cp){width:2.5rem;text-align:center}.col-status:where(.astro-paoxj7cp){width:6.5rem}.yes:where(.astro-paoxj7cp){color:#166534;font-weight:700;text-align:center;display:block}.no:where(.astro-paoxj7cp){color:#d1d5db;text-align:center;display:block}.row-zorg:where(.astro-paoxj7cp) td:where(.astro-paoxj7cp){background:#f0faf3!important;border-top:none;padding:.25rem .45rem}.row-zorg:where(.astro-paoxj7cp):hover td:where(.astro-paoxj7cp){background:#e3f5e8!important}.zorg-id:where(.astro-paoxj7cp){font-size:10px;color:#1a5c3a;font-style:italic;padding-left:.5rem}.zorg-cell:where(.astro-paoxj7cp){padding:.2rem .45rem}.zorg-label:where(.astro-paoxj7cp){display:block;font-size:9.5px;font-weight:700;color:#1a5c3a;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.15rem}.zorg-text:where(.astro-paoxj7cp){font-size:10.5px;color:#2a4a2a;font-style:italic}.zr-yes:where(.astro-paoxj7cp){color:#166534;font-weight:700;text-align:center;display:block;font-size:13px}.bm-details:where(.astro-paoxj7cp){margin-top:.3rem}.bm-details:where(.astro-paoxj7cp) summary:where(.astro-paoxj7cp){font-size:10px;color:#5a9c6a;cursor:pointer;list-style:none;user-select:none}.bm-details:where(.astro-paoxj7cp) summary:where(.astro-paoxj7cp):before{content:"▸ "}.bm-details:where(.astro-paoxj7cp)[open] summary:where(.astro-paoxj7cp):before{content:"▾ "}.bm-details:where(.astro-paoxj7cp) p:where(.astro-paoxj7cp){margin-top:.3rem;font-size:10px;color:#444;font-style:italic;padding:.3rem .5rem;background:#f0faf3;border-left:2px solid #5a9c6a;line-height:1.5}.badge:where(.astro-paoxj7cp){display:inline-block;padding:.1rem .35rem;border-radius:2px;font-size:9.5px;font-weight:700;white-space:nowrap}.badge-ok:where(.astro-paoxj7cp){background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.badge-partial:where(.astro-paoxj7cp){background:#fef3c7;color:#92400e;border:1px solid #fde68a}.badge-planned:where(.astro-paoxj7cp){background:#dbeafe;color:#1e40af;border:1px solid #bfdbfe}.badge-na:where(.astro-paoxj7cp){background:#f3f4f6;color:#374151;border:1px solid #e5e7eb}.summary:where(.astro-paoxj7cp){margin-top:2rem;padding:1rem 1.5rem;background:#f8fcfa;border:1px solid #d5edd8;border-radius:4px;display:inline-block;min-width:20rem}.summary:where(.astro-paoxj7cp) h3:where(.astro-paoxj7cp){font-size:.75rem;font-weight:700;color:#1a5c3a;margin-bottom:.6rem;text-transform:uppercase;letter-spacing:.04em}.summary:where(.astro-paoxj7cp) table:where(.astro-paoxj7cp){border-collapse:collapse;font-size:12px;width:100%}.summary:where(.astro-paoxj7cp) td:where(.astro-paoxj7cp){padding:.25rem .5rem;border-bottom:1px solid #eee}.summary:where(.astro-paoxj7cp) td:where(.astro-paoxj7cp):last-child{text-align:right;font-weight:700}.summary:where(.astro-paoxj7cp) tr:where(.astro-paoxj7cp):last-child td:where(.astro-paoxj7cp){border-bottom:none;font-weight:700;background:#eef8f2}.sig-block:where(.astro-paoxj7cp){margin-top:2.5rem;padding-top:1.5rem;border-top:2px solid #1a5c3a}.sig-block:where(.astro-paoxj7cp) h2:where(.astro-paoxj7cp){font-size:.75rem;font-weight:700;color:#1a5c3a;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.04em}.sig-block:where(.astro-paoxj7cp) p:where(.astro-paoxj7cp){font-size:11.5px;color:#555;margin-bottom:1.5rem}.sig-grid:where(.astro-paoxj7cp){display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.sig-field:where(.astro-paoxj7cp) label:where(.astro-paoxj7cp){font-size:11px;font-weight:600;color:#555;display:block;margin-bottom:.4rem}.sig-line:where(.astro-paoxj7cp){border-bottom:1px solid #333;height:2.5rem;margin-bottom:.3rem}.sig-field:where(.astro-paoxj7cp) small:where(.astro-paoxj7cp){font-size:10.5px;color:#888}@media print{@page{size:A4 landscape;margin:1.5cm 1.5cm 2cm}body{background:#fff;padding:0;font-size:9pt}.document:where(.astro-paoxj7cp){max-width:none;border:none;border-radius:0}.toolbar:where(.astro-paoxj7cp),.btn-back:where(.astro-paoxj7cp){display:none!important}.doc-header:where(.astro-paoxj7cp),.doc-body:where(.astro-paoxj7cp){padding-left:0;padding-right:0}.section-heading:where(.astro-paoxj7cp),.section-heading-z:where(.astro-paoxj7cp){break-before:avoid;margin-top:1rem;font-size:8pt}.vvt-table:where(.astro-paoxj7cp){font-size:8pt}.vvt-table:where(.astro-paoxj7cp) tr:where(.astro-paoxj7cp){break-inside:avoid}.vvt-table:where(.astro-paoxj7cp) thead:where(.astro-paoxj7cp){display:table-header-group}.bm-details:where(.astro-paoxj7cp){display:block!important}.bm-details:where(.astro-paoxj7cp) summary:where(.astro-paoxj7cp){display:none}.bm-details:where(.astro-paoxj7cp) p:where(.astro-paoxj7cp){display:block}.sig-block:where(.astro-paoxj7cp){break-before:page}}
