:where(:root[data-ontwerp=v2]) .wf{grid-template-columns:280px minmax(0,1fr) 360px;min-width:0;min-height:100%;margin:-4px 0 -8px;display:grid}:where(:root[data-ontwerp=v2]) .wf-kop{letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:11.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .wf-klein{color:var(--ink2);margin:0;font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-agents{box-sizing:border-box;border-right:1px solid var(--line);flex-direction:column;grid-row:1/span 2;gap:2px;padding:14px 10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-agents>.wf-kop{padding:0 10px 8px}:where(:root[data-ontwerp=v2]) .wf-agent{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-agent:hover{background:var(--card2)}:where(:root[data-ontwerp=v2]) .wf-agent.on{background:#dfedf3}:where(:root[data-ontwerp=v2]) .wf-agent-meta{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .wf-agent-meta b{font-size:14px;font-weight:700}:where(:root[data-ontwerp=v2]) .wf-agent-meta span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(:root[data-ontwerp=v2]) .wf-agent>.wf-klein{white-space:nowrap}:where(:root[data-ontwerp=v2]) .wf-agents-noot{margin:8px 10px 0}:where(:root[data-ontwerp=v2]) .wf-hoofd{flex-direction:column;gap:14px;min-width:0;padding:20px 0 20px 28px;display:flex}:where(:root[data-ontwerp=v2]) .wf-hoofd>:not(.wf-werk){margin-right:28px}:where(:root[data-ontwerp=v2]) .wf-agentkop{align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-agentnaam{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:32px}:where(:root[data-ontwerp=v2]) .wf-chips{flex-wrap:wrap;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wf-chip{border:1px solid var(--line);background:var(--card);height:30px;font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .wf-chip.on{color:#0f5e7b;background:#dfedf3;border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-tag{background:var(--card2);height:20px;color:var(--ink2);border-radius:6px;flex:none;align-items:center;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .wf-werk{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .wf-werk>.wf-overzicht{margin-right:28px}:where(:root[data-ontwerp=v2]) .wf-midden{flex:1;min-width:0;padding-right:28px}:where(:root[data-ontwerp=v2]) .wf-samen-houder{flex:none;margin-left:auto;position:relative}:where(:root[data-ontwerp=v2]) .wf-samen-knop{border:1px solid var(--line);background:var(--card);height:30px;font:inherit;color:var(--ink);cursor:pointer;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .wf-samen-knop.on{color:#0f5e7b;background:#dfedf3;border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-samen{z-index:5;box-sizing:border-box;border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:8px;width:min(360px,80vw);padding:12px 14px;display:flex;position:absolute;top:36px;right:0;box-shadow:0 8px 24px #0e14301f}:where(:root[data-ontwerp=v2]) .wf-samen-kop{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-samen-iris{font:inherit;color:#0f5e7b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .wf-samen-iris:hover{text-decoration:underline}:where(:root[data-ontwerp=v2]) .wf-samen-lijst{color:var(--ink);flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-samen-lijst .is-regels,:where(:root[data-ontwerp=v2]) .wf-samen-lijst .is-koppeling{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .wf-samen-lijst .is-uit{color:#c13a33;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-stappen{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-stappen>li+li:before{content:"";background:#0e14302e;width:2px;height:10px;margin-left:28px;display:block}:where(:root[data-ontwerp=v2]) .wf-stap-knop{box-sizing:border-box;text-align:left;background:var(--card);border:1px solid var(--line);width:100%;max-width:460px;font:inherit;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;align-items:stretch;padding:9px 14px;display:flex}:where(:root[data-ontwerp=v2]) button.wf-stap-knop:hover{border-color:#0e14303d}:where(:root[data-ontwerp=v2]) .wf-stap.on .wf-stap-knop{border-width:2px;border-color:inherit;padding:8px 13px}:where(:root[data-ontwerp=v2]) .wf-stap.is-eigen .wf-stap-knop{background:var(--card2);cursor:default;border-style:dashed}:where(:root[data-ontwerp=v2]) .wf-stap-kop{align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-stap-n{background:var(--card2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}:where(:root[data-ontwerp=v2]) .wf-stap-soort{letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:11px;font-weight:700}:where(:root[data-ontwerp=v2]) .wf-stap-t{margin-top:4px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-stap-uitleg{color:var(--ink2);margin-top:2px;font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-stap-sub{color:var(--ink3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-slot{color:var(--ink2);background:#fafafb;border:1px dashed #0e14302e;border-radius:10px;align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wf-slot-ic{flex:none;display:inline-flex}:where(:root[data-ontwerp=v2]) .wf-slot-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .wf-stap-slot{margin-top:8px;padding:5px 10px;font-size:13px}:where(:root[data-ontwerp=v2]) .wf-stap-erbij button{box-sizing:border-box;width:100%;max-width:460px;color:var(--ink2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1.5px dashed #0e14302e;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}:where(:root[data-ontwerp=v2]) .wf-stap-erbij button:hover{color:var(--ink);border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-voorbeeld{margin-left:auto}:where(:root[data-ontwerp=v2]) .wf-stap-nieuw{flex-direction:column;gap:8px;max-width:460px;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-stap-toe,:where(:root[data-ontwerp=v2]) .wf-stap-weg{border:1px solid var(--line);color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:6px 12px;font-size:13px}:where(:root[data-ontwerp=v2]) .wf-stap-toe:hover,:where(:root[data-ontwerp=v2]) .wf-stap-weg:hover{color:var(--ink);border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-stap.is-eigen{align-items:flex-start;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-paneel{box-sizing:border-box;border-left:1px solid var(--line);background:var(--card);flex-direction:column;grid-area:1/3/span 2;gap:14px;min-width:0;margin:-4px 0 -8px;padding:18px 20px;display:flex}:where(:root[data-ontwerp=v2]) .wf-paneel .wf-kop{font-size:12px}:where(:root[data-ontwerp=v2]) .wf-paneel-titel{font-family:var(--font-display);margin-top:4px;font-size:18px;font-weight:700}:where(:root[data-ontwerp=v2]) .wf-paneel-t{color:var(--ink2);margin:4px 0 0;font-size:14px;line-height:20px}:where(:root[data-ontwerp=v2]) .wf-oplossing{border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:10px;margin-top:8px;padding:10px 12px;display:flex}:where(:root[data-ontwerp=v2]) .wf-oplossing>div{flex-direction:column;min-width:0;font-size:13.5px;line-height:19px;display:flex}:where(:root[data-ontwerp=v2]) .wf-oplossing span{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .wf-schakel{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}:where(:root[data-ontwerp=v2]) .wf-schakel-t{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .wf-schakel-t b{font-size:14px}:where(:root[data-ontwerp=v2]) .wf-schakel-t span{color:var(--ink2);font-size:12.5px}:where(:root[data-ontwerp=v2]) .wf-richting{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}:where(:root[data-ontwerp=v2]) .wf-richting+.wf-klein{margin-top:8px}:where(:root[data-ontwerp=v2]) .wf-richting-knop.on{color:#0f5e7b;background:#dfedf3;border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-richting-knop:disabled{opacity:.6;cursor:default}:where(:root[data-ontwerp=v2]) .wf-richting-knop{background:var(--card);height:32px;font:inherit;color:var(--ink);cursor:pointer;border:1px solid #0e143029;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .wf-richting-knop:hover{border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-cijfers{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}:where(:root[data-ontwerp=v2]) .wf-cijfers>div{border:1px solid var(--line);border-radius:10px;flex-direction:column;padding:8px 10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-cijfers b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:28px}:where(:root[data-ontwerp=v2]) .wf-cijfers span{color:var(--ink2);font-size:12.5px}:where(:root[data-ontwerp=v2]) .wf-fundament{align-items:flex-start;margin-top:auto;padding:10px 12px}:where(:root[data-ontwerp=v2]) .wf-fundament .wf-slot-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .wf-fundament>div{flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .wf-fundament b{color:var(--ink);font-size:13px}:where(:root[data-ontwerp=v2]) .wf-fundament span:not(.wf-slot-ic){font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-doorname{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:14px;display:flex}:where(:root[data-ontwerp=v2]) .wf-doorname ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-doorname li{align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}:where(:root[data-ontwerp=v2]) .wf-doorname li b{margin-right:6px;font-weight:600}@media (width<=1180px){:where(:root[data-ontwerp=v2]) .wf{grid-template-columns:248px minmax(0,1fr)}:where(:root[data-ontwerp=v2]) .wf-paneel{border-left:0;border-top:1px solid var(--line);background:0 0;grid-area:2/2;margin:0 28px 20px;padding:16px 0 0}:where(:root[data-ontwerp=v2]) .wf-voorbeeld{display:none}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .wf{flex-direction:column;margin:0;display:flex}:where(:root[data-ontwerp=v2]) .wf-agents{scrollbar-width:none;border-right:0;flex-direction:row;flex:none;gap:6px;width:auto;padding:0 0 12px;overflow-x:auto}:where(:root[data-ontwerp=v2]) .wf-agents>.wf-kop,:where(:root[data-ontwerp=v2]) .wf-agents-noot,:where(:root[data-ontwerp=v2]) .wf-agent .wf-agent-meta span,:where(:root[data-ontwerp=v2]) .wf-agent>.wf-klein{display:none}:where(:root[data-ontwerp=v2]) .wf-agent{border:1px solid var(--line);border-radius:18px;flex:none;gap:6px;height:36px;padding:0 12px 0 4px}:where(:root[data-ontwerp=v2]) .wf-agent.on{border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-hoofd{padding:0}:where(:root[data-ontwerp=v2]) .wf-hoofd>:not(.wf-werk),:where(:root[data-ontwerp=v2]) .wf-midden{margin-right:0;padding-right:0}:where(:root[data-ontwerp=v2]) .wf-chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:where(:root[data-ontwerp=v2]) .wf-paneel{margin:0}:where(:root[data-ontwerp=v2]) .wf-voorbeeld{display:none}}:where(:root[data-ontwerp=v2]) .wf-stap-wens{color:#0f5e7b;text-overflow:ellipsis;white-space:nowrap;background:#dfedf3;border-radius:7px;align-self:flex-start;max-width:100%;margin-top:6px;padding:4px 8px;font-size:12.5px;line-height:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .wf-stap-raakt{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}:where(:root[data-ontwerp=v2]) .wf-gekoppeld{flex-direction:column;gap:14px;display:flex}:where(:root[data-ontwerp=v2]) .wf-oplos .wf-klein{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-koppel{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-koppel li{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-koppel li>div{flex-direction:column;flex:1;min-width:0;font-size:13.5px;line-height:19px;display:flex}:where(:root[data-ontwerp=v2]) .wf-koppel li>div span{color:var(--ink2);font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-koppel-ic{background:var(--card2);width:28px;height:28px;color:var(--ink2);border-radius:8px;flex:none;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .wf-koppel-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .wf-tag.is-aan{color:#2f7a4a;background:#e2f0e7}:where(:root[data-ontwerp=v2]) .wf-kop-rij{align-items:baseline;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wf-link{font:inherit;color:#1e8cb5;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-link:hover{text-decoration:underline}:where(:root[data-ontwerp=v2]) .wf-taken{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-taken li{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-taken b{font-size:13.5px;font-weight:600;line-height:18px}:where(:root[data-ontwerp=v2]) .wf-taken span{color:var(--ink2);font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .wf-taken .wf-richting-knop{height:28px;margin-top:6px;font-size:12.5px}:where(:root[data-ontwerp=v2]) .wf-waarom{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wf-concept{border:1px solid var(--line);color:var(--ink);background:#fafafb;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:19px}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst{flex-direction:column;margin:0;display:flex}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst>div{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:8px 0;display:flex}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dt{letter-spacing:.08em;text-transform:uppercase;min-width:54px;padding-top:2px;font-size:11px;font-weight:700}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dt.is-bron{color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dt.is-regel{color:#2f7a4a}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dt.is-toon{color:#6b3fe4}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dd{flex-direction:column;flex:1;align-items:flex-start;min-width:0;margin:0;font-size:13px;line-height:18px;display:flex}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dd>span:last-child{color:var(--ink2);font-size:12px}:where(:root[data-ontwerp=v2]) .wf-waarom-lijst dd .wf-link{margin:2px 0 0}:where(:root[data-ontwerp=v2]) .wf-regel{color:var(--ink)}:where(:root[data-ontwerp=v2]) .wf-wens{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wf-wens-veld{box-sizing:border-box;resize:vertical;width:100%;min-height:84px;font:inherit;color:var(--ink);background:var(--card);border:1px solid #0e14302e;border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:19px}:where(:root[data-ontwerp=v2]) .wf-wens-veld:focus{outline-offset:1px;outline:2px solid #1e8cb5}:where(:root[data-ontwerp=v2]) .wf-wens-voet{align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wf-wens-voet .wf-klein{flex:1}:where(:root[data-ontwerp=v2]) .wf-bewaar{background:var(--ink);color:#fff;height:32px;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;padding:0 14px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-bewaar:disabled{opacity:.45;cursor:default}:where(:root[data-ontwerp=v2]) .wf-wens-lees{border:1px solid var(--line);background:#fafafb;border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:19px}:where(:root[data-ontwerp=v2]) .wf-oplos{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wf-oplos li{align-items:flex-start;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-oplos i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}:where(:root[data-ontwerp=v2]) .wf-oplos div{flex-direction:column;min-width:0;font-size:13.5px;line-height:19px;display:flex}:where(:root[data-ontwerp=v2]) .wf-oplos span{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .wf-advies{box-sizing:border-box;max-width:460px;color:var(--ink);background:#f3f9fb;border:1px solid #cfe6ef;border-radius:10px;align-items:flex-start;gap:8px;margin-top:6px;padding:8px 10px;font-size:13px;line-height:18px;display:flex}:where(:root[data-ontwerp=v2]) .wf-advies b{font-weight:600}:where(:root[data-ontwerp=v2]) .wf-advies-knoppen{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}:where(:root[data-ontwerp=v2]) .wf-blad{flex-direction:column;min-width:0;min-height:100%;display:flex}:where(:root[data-ontwerp=v2]) .wf-overzicht{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;margin-bottom:4px;padding:2px 0 14px;display:flex}:where(:root[data-ontwerp=v2]) .wf-kaarten{scroll-snap-type:x proximity;gap:10px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}:where(:root[data-ontwerp=v2]) .wf-kaart{box-sizing:border-box;border:1px solid var(--line);background:var(--card);scroll-snap-align:start;border-radius:12px;flex-direction:column;flex:0 0 240px;gap:8px;padding:10px 12px;display:flex}:where(:root[data-ontwerp=v2]) .wf-kaart.on{background:#dfedf3;border-color:#1e8cb5}:where(:root[data-ontwerp=v2]) .wf-kaart.is-uit .wf-kaart-naam{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .wf-kaart-knop{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;min-width:0;padding:0;display:flex}:where(:root[data-ontwerp=v2]) .wf-kaart-naam{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:19px;overflow:hidden}:where(:root[data-ontwerp=v2]) .wf-kaart-agent{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .wf-kaart-uitleg{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:16px;display:-webkit-box;overflow:hidden}:where(:root[data-ontwerp=v2]) .wf-kaart-voet{align-items:center;gap:8px;margin-top:auto;display:flex}:where(:root[data-ontwerp=v2]) .wf-kaart-schakel{margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .wf-periodes{flex:none;gap:4px;margin-left:auto;display:flex}:where(:root[data-ontwerp=v2]) .wf-periode{white-space:nowrap;border:1px solid var(--line);background:var(--card);height:24px;font:inherit;color:var(--ink2);cursor:pointer;border-radius:999px;padding:0 8px;font-size:12px;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-periode.on{background:var(--ink);border-color:var(--ink);color:#fff}@media (width<=760px){:where(:root[data-ontwerp=v2]) .wf-kaart{flex-basis:78%}}:where(:root[data-ontwerp=v2]) .wfl{flex-direction:column;gap:16px;min-width:0;display:flex;container-type:inline-size}:where(:root[data-ontwerp=v2]) .wfl-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .wfl-chips{flex-wrap:wrap;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wfl-fchip{border:1px solid var(--line2);background:var(--card);height:36px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .wfl-fchip.on{background:var(--ink);border-color:var(--ink);color:var(--card);font-weight:600}:where(:root[data-ontwerp=v2]) .wfl-zoek{box-sizing:border-box;border:1px solid var(--line2);width:260px;max-width:100%;height:40px;font:inherit;background:var(--card);color:var(--ink);border-radius:10px;padding:0 12px;font-size:14px}:where(:root[data-ontwerp=v2]) .wfl-tabel{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}:where(:root[data-ontwerp=v2]) .wfl-kop,:where(:root[data-ontwerp=v2]) .wfl-rij{grid-template-columns:minmax(150px,210px) minmax(140px,200px) minmax(220px,1fr) minmax(150px,220px) 96px;gap:16px;padding:12px 20px;display:grid}:where(:root[data-ontwerp=v2]) .wfl-kop{letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);border-bottom:1px solid var(--line3);background:var(--card2);font-size:12px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfl-kop .is-rechts{text-align:right}:where(:root[data-ontwerp=v2]) .wfl-rijen{margin:0;padding:0;list-style:none}:where(:root[data-ontwerp=v2]) .wfl-rij{border:0;border-bottom:1px solid var(--line3);text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;align-items:center;padding:16px 20px}:where(:root[data-ontwerp=v2]) .wfl-rijen>li:last-child .wfl-rij{border-bottom:0}:where(:root[data-ontwerp=v2]) .wfl-rij:hover{background:var(--card2)}:where(:root[data-ontwerp=v2]) .wfl-rij.is-uit{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .wfl-cel{min-width:0}:where(:root[data-ontwerp=v2]) .wfl-naam{flex-direction:column;gap:3px;display:flex}:where(:root[data-ontwerp=v2]) .wfl-naam b{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}:where(:root[data-ontwerp=v2]) .wfl-agent{color:var(--ink2);align-items:center;gap:6px;font-size:13px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfl-agent i{border-radius:50%;flex:0 0 8px;width:8px;height:8px}:where(:root[data-ontwerp=v2]) .wfl-taak{color:var(--ink2);font-size:14px}:where(:root[data-ontwerp=v2]) .wfl-gebeurt{flex-direction:column;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wfl-keten{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wfl-schakel{align-items:center;gap:6px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfl-chip{background:var(--bg);border:1px solid var(--line3);white-space:nowrap;height:26px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfl-chip-ic{width:14px;height:14px;color:var(--ink2);display:inline-flex}:where(:root[data-ontwerp=v2]) .wfl-chip-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .wfl-chip[data-stand=storing],:where(:root[data-ontwerp=v2]) .wfl-chip[data-stand=niet_verbonden],:where(:root[data-ontwerp=v2]) .wfl-chip[data-stand=klaar]{border-color:var(--a-gold)}:where(:root[data-ontwerp=v2]) .wfl-pijl{width:14px;height:14px;color:var(--ink3);display:inline-flex}:where(:root[data-ontwerp=v2]) .wfl-pijl svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .wfl-koppel{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfl-koppel i{border-radius:50%;flex:0 0 6px;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .wfl-oplossing{font-size:14px}:where(:root[data-ontwerp=v2]) .wfl-zoweg{flex-direction:column;align-items:flex-end;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wfl-zoweg b{white-space:nowrap;font-size:14px;font-weight:700}:where(:root[data-ontwerp=v2]) .wfl-balk{background:var(--bg-deep);border-radius:2px;width:72px;height:4px;overflow:hidden}:where(:root[data-ontwerp=v2]) .wfl-balk i{height:100%;display:block}:where(:root[data-ontwerp=v2]) .wfl-niets{color:var(--ink2);margin:0;padding:20px;font-size:14px}:where(:root[data-ontwerp=v2]) .wfl-voet{color:var(--ink2);margin:0;font-size:13px}@container (width<=900px){:where(:root[data-ontwerp=v2]) .wfl-kop{display:none}:where(:root[data-ontwerp=v2]) .wfl-rij{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}:where(:root[data-ontwerp=v2]) .wfl-naam{grid-column:1}:where(:root[data-ontwerp=v2]) .wfl-zoweg{grid-area:1/2}:where(:root[data-ontwerp=v2]) .wfl-taak,:where(:root[data-ontwerp=v2]) .wfl-gebeurt,:where(:root[data-ontwerp=v2]) .wfl-oplossing{grid-column:1/-1}}:where(:root[data-ontwerp=v2]) .wfl-strook{background:var(--a-aqua-soft);border:1px solid color-mix(in srgb, var(--a-aqua) 22%, transparent);box-sizing:border-box;border-radius:12px;align-items:center;gap:12px;height:100%;padding:14px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tile-content>:has(>.wfl-strook){flex:1;min-height:0}:where(:root[data-ontwerp=v2]) .wfl-strook.is-goed{background:var(--card);border-color:var(--line)}:where(:root[data-ontwerp=v2]) .wfl-strook.is-stil{display:none}:where(:root[data-ontwerp=v2]) .wfl-strook p{flex:1;min-width:0;margin:0;font-size:14px}:where(:root[data-ontwerp=v2]) .wfl-strook-knop{font:inherit;white-space:nowrap;color:var(--a-aqua);cursor:pointer;background:0 0;border:0;padding:10px 4px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv{flex-direction:column;min-width:0;min-height:100%;margin:-24px -32px 0;display:flex}:where(:root[data-ontwerp=v2]) .wfv-kop{box-sizing:border-box;border-bottom:1px solid var(--line);background:var(--card);flex-wrap:wrap;align-items:center;gap:8px;min-height:56px;padding:8px 20px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-kruimel{color:var(--ink2);padding:10px 0;font-size:14px;font-weight:500;text-decoration:none}:where(:root[data-ontwerp=v2]) .wfv-slash{color:var(--ink3);font-size:14px}:where(:root[data-ontwerp=v2]) .wfv-naam{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .wfv-ruimte{flex:1}:where(:root[data-ontwerp=v2]) .wfv-tabs{background:var(--bg-deep);border-radius:10px;gap:2px;padding:3px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-tab{height:32px;font:inherit;color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .wfv-tab.on{background:var(--card);color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-aanuit{border:1px solid var(--line);background:var(--card);border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:14px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfv-aanuit b{font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-werk{flex:1;min-width:0;min-height:0;display:flex}:where(:root[data-ontwerp=v2]) .wfv-midden{background-image:radial-gradient(var(--line3) 1px, transparent 1px);background-size:20px 20px;flex-direction:column;flex:1;gap:16px;min-width:0;padding:28px 36px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-tweeluik{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-kaart{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:6px;margin:0;padding:14px 16px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-kaart>b{font-size:15px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-kaart p{margin:0;font-size:14px;line-height:1.5}:where(:root[data-ontwerp=v2]) .wfv-hangt{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-pil{color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-stappen{flex-direction:column;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wfv-stap{flex-direction:column;align-items:center;display:flex}:where(:root[data-ontwerp=v2]) .wfv-stap>.wf-advies{align-self:stretch;margin-top:8px}:where(:root[data-ontwerp=v2]) .wfv-stap-knop{box-sizing:border-box;background:var(--card);border:1px solid var(--line);text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-stap-knop.on{border:2px solid var(--a-aqua);padding:11px 15px}:where(:root[data-ontwerp=v2]) .wfv-stap-kop{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}:where(:root[data-ontwerp=v2]) .wfv-stap-kop b{flex:1;min-width:0;font-size:15px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-stap-n{background:var(--bg-deep);width:24px;height:24px;color:var(--ink);border-radius:7px;flex:0 0 24px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfv-stap-knop.on .wfv-stap-n{background:var(--a-aqua);color:var(--card)}:where(:root[data-ontwerp=v2]) .wfv-stap-chips{flex-wrap:wrap;gap:6px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfv-stap-rijen{box-sizing:border-box;grid-template-columns:76px minmax(0,1fr);gap:4px 12px;width:100%;padding-left:34px;font-size:14px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-lbl{color:var(--ink2);font-size:13px}:where(:root[data-ontwerp=v2]) .wfv-uit{color:var(--a-green);font-weight:500}:where(:root[data-ontwerp=v2]) .wfv-lijn{background:var(--line2);width:2px;height:14px}:where(:root[data-ontwerp=v2]) .wfv-eigen{margin:0}:where(:root[data-ontwerp=v2]) .wfv-paneel{box-sizing:border-box;border-left:1px solid var(--line);background:var(--card);flex-direction:column;flex:0 0 420px;gap:18px;width:420px;min-width:0;padding:24px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-paneel-titel{font-family:var(--font-display);margin:2px 0 0;font-size:20px;font-weight:700;line-height:1.3}:where(:root[data-ontwerp=v2]) .wfv-blok{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-blokkop{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-leest{background:var(--card2);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-leest>span:nth-child(2){flex:1;min-width:0}:where(:root[data-ontwerp=v2]) .wfv-leest em{color:var(--ink2);font-style:normal}:where(:root[data-ontwerp=v2]) .wfv-leest-ic{width:16px;height:16px;color:var(--ink2);display:inline-flex}:where(:root[data-ontwerp=v2]) .wfv-leest-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .wfv-nietlukt{color:var(--ink2);gap:6px;font-size:13px;line-height:1.45}:where(:root[data-ontwerp=v2]) .wfv-knoppen{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-knop{border:1px solid var(--line2);background:var(--card);height:44px;font:inherit;color:var(--ink);cursor:pointer;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-knop.is-donker{background:var(--ink);border-color:var(--ink);color:var(--card)}:where(:root[data-ontwerp=v2]) .wfv-knop.is-iris{background:var(--a-aqua);border-color:var(--a-aqua);height:40px;color:var(--card)}:where(:root[data-ontwerp=v2]) .wfv-knop:disabled{opacity:.5;cursor:default}:where(:root[data-ontwerp=v2]) .wfv-voorbeelden{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .wfv-voorbeelden li{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-voorbeelden p{margin:0;font-size:14px;line-height:1.5}:where(:root[data-ontwerp=v2]) .wfv-gebeurd{flex-direction:column;flex:1;gap:18px;min-width:0;padding:28px 36px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-gebeurd-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-gebeurd-kop h1{margin:0;font-size:22px;font-weight:700}:where(:root[data-ontwerp=v2]) .wfv-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-tegels{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-tegel{border-radius:12px;flex-direction:column;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-tegel>span:first-child{font-size:13px}:where(:root[data-ontwerp=v2]) .wfv-tegel b{font-size:22px;font-weight:700}:where(:root[data-ontwerp=v2]) .wfv-leerde{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-leerde b{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-leerde-rij{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-leerde-rij span{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.45}:where(:root[data-ontwerp=v2]) .wfv-tabel{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;container-type:inline-size}:where(:root[data-ontwerp=v2]) .wfv-tabel-kop,:where(:root[data-ontwerp=v2]) .wfv-rij{grid-template-columns:190px minmax(0,1fr) 150px 300px;gap:16px;padding:12px 18px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-tabel-kop{letter-spacing:.05em;text-transform:uppercase;color:var(--ink2);border-bottom:1px solid var(--line3);background:var(--card2);font-size:12px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-rijen{margin:0;padding:0;list-style:none}:where(:root[data-ontwerp=v2]) .wfv-rij{border-bottom:1px solid var(--line3);align-items:start;padding:13px 18px}:where(:root[data-ontwerp=v2]) .wfv-cel{flex-direction:column;gap:2px;min-width:0;font-size:13.5px;line-height:1.45;display:flex}:where(:root[data-ontwerp=v2]) .wfv-cel>b{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-cel>.wf-link{text-align:left;align-self:flex-start}:where(:root[data-ontwerp=v2]) .wfv-log{flex-flow:wrap;align-items:center;gap:6px}:where(:root[data-ontwerp=v2]) .wfv-logstap{align-items:center;gap:6px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfv-logpil{background:var(--card2);border-radius:8px;align-items:baseline;gap:6px;padding:4px 8px;font-size:13px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wfv-logpil b{font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-uitpil{border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-block}:where(:root[data-ontwerp=v2]) .wfv-tabel>.wfl-voet{padding:10px 18px}@container (width<=860px){:where(:root[data-ontwerp=v2]) .wfv-tabel-kop{display:none}:where(:root[data-ontwerp=v2]) .wfv-rij{grid-template-columns:minmax(0,1fr) auto}:where(:root[data-ontwerp=v2]) .wfv-log,:where(:root[data-ontwerp=v2]) .wfv-rij>.wfv-cel:last-child{grid-column:1/-1}}:where(:root[data-ontwerp=v2]) .wfv-afstel{background:0 0}:where(:root[data-ontwerp=v2]) .wfv-gesprek{background:var(--card);border-right:1px solid var(--line);flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .wfv-vragen{flex-direction:column;flex:1;gap:24px;padding:32px 40px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-iris{align-items:flex-start;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-iris p{margin:0;font-size:16px;line-height:1.55}:where(:root[data-ontwerp=v2]) .wfv-vraag{flex-direction:column;gap:10px;padding-left:40px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-vraag>p{margin:0;font-size:15px;font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-opties{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-optie{border:1px solid var(--line2);background:var(--card);height:44px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .wfv-optie.on{background:var(--ink);border-color:var(--ink);color:var(--card);font-weight:600}:where(:root[data-ontwerp=v2]) .wfv-stemmen{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-stemkaart{background:var(--card);border:1px solid var(--line);text-align:left;font:inherit;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:14px;font-size:14px;line-height:1.5;display:flex}:where(:root[data-ontwerp=v2]) .wfv-stemkaart.on{border:2px solid var(--a-aqua);padding:13px}:where(:root[data-ontwerp=v2]) .wfv-typ{border:1px solid var(--line2);background:var(--card);border-radius:14px;align-items:center;gap:10px;margin:16px 40px 24px;padding:6px 6px 6px 16px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-typ input{font:inherit;min-height:40px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:15px}:where(:root[data-ontwerp=v2]) .wfv-oplossen{box-sizing:border-box;flex-direction:column;flex:0 0 480px;gap:14px;width:480px;min-width:0;padding:24px;display:flex}:where(:root[data-ontwerp=v2]) .wfv-samen{grid-template-columns:96px minmax(0,1fr);gap:10px 14px;font-size:14px;display:grid}:where(:root[data-ontwerp=v2]) .wfv-samen dt{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .wfv-samen dd{margin:0}@media (width<=1180px){:where(:root[data-ontwerp=v2]) .wfv-werk{flex-direction:column}:where(:root[data-ontwerp=v2]) .wfv-paneel,:where(:root[data-ontwerp=v2]) .wfv-oplossen{border-left:0;border-top:1px solid var(--line);flex:none;width:auto}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .wfv{margin:-12px -16px 0}:where(:root[data-ontwerp=v2]) .wfv-midden,:where(:root[data-ontwerp=v2]) .wfv-gebeurd{padding:20px 16px}:where(:root[data-ontwerp=v2]) .wfv-tweeluik,:where(:root[data-ontwerp=v2]) .wfv-tegels,:where(:root[data-ontwerp=v2]) .wfv-leerde-rij,:where(:root[data-ontwerp=v2]) .wfv-stemmen{grid-template-columns:minmax(0,1fr)}:where(:root[data-ontwerp=v2]) .wfv-tabs{order:5;width:100%}:where(:root[data-ontwerp=v2]) .wfv-tab{text-overflow:ellipsis;flex:1;min-width:0;padding:0 6px;font-size:13px;overflow:hidden}:where(:root[data-ontwerp=v2]) .wfv-vragen{padding:20px 16px}:where(:root[data-ontwerp=v2]) .wfv-vraag{padding-left:0}:where(:root[data-ontwerp=v2]) .wfv-typ{margin:12px 16px 16px}:where(:root[data-ontwerp=v2]) .wfv-stap-rijen{padding-left:0}:where(:root[data-ontwerp=v2]) .wfl-zoek{width:100%}}:where(:root[data-ontwerp=v2]) .wf-vakje{flex-direction:column;gap:4px;margin-top:10px;display:flex}:where(:root[data-ontwerp=v2]) .wf-vakje-kop{color:var(--ink2);font-size:12px;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-vakjes-lees{grid-template-columns:minmax(0,1fr);gap:2px;margin:6px 0 0;font-size:14px;display:grid}:where(:root[data-ontwerp=v2]) .wf-vakjes-lees dt{color:var(--ink2);margin-top:8px;font-size:12px;font-weight:600}:where(:root[data-ontwerp=v2]) .wf-vakjes-lees dd{margin:0}:where(:root[data-ontwerp=v2]) .wfv-leerde-rij small{margin-bottom:2px;display:block}:where(:root[data-ontwerp=v2]) .wfl-rijen>li.met-aan{position:relative}:where(:root[data-ontwerp=v2]) .wfl-rijen>li.met-aan .wfl-rij{padding-left:72px}:where(:root[data-ontwerp=v2]) .wfl-aan{z-index:1;display:flex;position:absolute;top:18px;left:20px}:where(:root[data-ontwerp=v2]) .wfl-verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
