.vt-form{gap:14px;display:grid}.vt-check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.vt-check input{flex:none;block-size:18px;inline-size:18px;margin-block-start:4px}.vt-done{gap:8px;display:grid}.vt-badges{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vt-badge{border:1px solid var(--line);background:var(--soft);font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.vt-badge:before{content:"";background:var(--ok);border-radius:50%;block-size:8px;inline-size:8px}.vt-badge-topaanbieder:before{background:var(--accent,var(--primary))}.vt-badge-snel_antwoord:before{background:var(--primary)}.vt-page{gap:24px;display:grid}.vt-score{gap:12px;display:grid}.vt-score h2,.vt-text h2{margin:0}.vt-facts{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.vt-facts dt{color:var(--muted)}.vt-facts dd{margin:0;font-weight:600}.vt-actions{flex-wrap:wrap;gap:8px;display:flex}.vt-text{gap:10px;max-inline-size:72ch;display:grid}.vt-text p{margin:0}.vt-report-link{font-size:var(--fs-sm);color:var(--muted)}.vt-report-link:hover{color:var(--text)}
