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