.nc{--bg:#f6f5f2;--vlak:#ffffff;--vlak2:#f1f0ec;--lijn:#e4e2dc;--ink:#1d2533;--muted:#677080;--acc:#1f3fae;--acc-zacht:#e8edfb;--warn:#f08c00;--bad:#e02424;--goed:#12a150;--zij:#16213a;--zij-ink:#b8c1d1;--zij-akt:#22304f;--schaduw:0 1px 2px #1d25330f;--c1:#1f3fae;--c2:#0fa3a3;--c3:#f5a300;--c4:#7b5cd6;--c5:#e5484d;--c6:#94a3b8;min-height:100vh;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}.nc[data-thema=donker]{--bg:#121620;--vlak:#191f2b;--vlak2:#1f2633;--lijn:#2a3240;--ink:#e6e9ee;--muted:#98a1af;--acc:#7c9cff;--acc-zacht:#1e2a4a;--warn:#ffa940;--bad:#ff6b6b;--goed:#3ddc84;--zij:#0f1420;--zij-ink:#a7b0c0;--zij-akt:#1c2538;--schaduw:0 1px 2px #0005;--c1:#7c9cff;--c2:#2dd4bf;--c3:#fbbf24;--c4:#a78bfa;--c5:#fb7185;--c6:#94a3b8}@media (prefers-color-scheme:dark){.nc[data-thema=auto]{--bg:#121620;--vlak:#191f2b;--vlak2:#1f2633;--lijn:#2a3240;--ink:#e6e9ee;--muted:#98a1af;--acc:#7c9cff;--acc-zacht:#1e2a4a;--warn:#ffa940;--bad:#ff6b6b;--goed:#3ddc84;--zij:#0f1420;--zij-ink:#a7b0c0;--zij-akt:#1c2538;--schaduw:0 1px 2px #0005;--c1:#7c9cff;--c2:#2dd4bf;--c3:#fbbf24;--c4:#a78bfa;--c5:#fb7185;--c6:#94a3b8}}.nc *{box-sizing:border-box}.nc h1{font-size:26px;letter-spacing:-.7px;font-weight:650;line-height:1.2;margin:0}.nc h2{font-size:15px;font-weight:600;letter-spacing:-.2px}.nc h2,.nc p{margin:0}.nc input,.nc select,.nc textarea{background:var(--vlak);color:var(--ink);border:1px solid var(--lijn);border-radius:8px;padding:9px 11px;font:inherit}.nc textarea{resize:vertical;line-height:1.5}.nc-sub{color:var(--muted);font-size:12px;line-height:1.5}.nc-midden{min-height:100vh;display:grid;place-items:center;padding:20px}.nc-inlog-achter{background:var(--bg)}.nc-inlog{width:min(100%,380px);background:var(--vlak);border:1px solid var(--lijn);border-radius:14px;padding:30px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--schaduw)}.nc-inlog label{font-size:12px;font-weight:600}.nc-fout{color:var(--bad)}.nc-merk{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:650;letter-spacing:-.4px}.nc-merk span{width:30px;height:30px;border-radius:9px;background:#fff;color:#16213a;display:grid;place-items:center;font-size:17px;font-weight:700}.nc-knop{background:var(--acc);color:#fff;border:0;border-radius:8px;padding:9px 14px;font-weight:600;font-size:12px;cursor:pointer;white-space:nowrap}.nc[data-thema=donker] .nc-knop:not(.nc-knop2){color:#0f1420}.nc-knop2{background:var(--vlak);color:var(--ink);border:1px solid var(--lijn)}.nc-knop:disabled{opacity:.5;cursor:default}.nc-klein{padding:6px 10px;font-size:11px}.nc-vol{width:100%;margin-top:12px}.nc-link{background:none;border:0;color:var(--muted);text-decoration:underline;padding:0;font-size:12px;cursor:pointer}.nc-knoppen{display:flex;gap:6px;flex-wrap:wrap}.nc-app{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh}.nc-app.nc-met-paneel{grid-template-columns:232px minmax(0,1fr) 340px}.nc-zij{position:-webkit-sticky;position:sticky;top:0;height:100vh;background:var(--zij);color:var(--zij-ink);padding:22px 14px 16px;display:flex;flex-direction:column;gap:18px}.nc-zij .nc-merk{color:#fff;padding:0 6px}.nc-org-blok{border:1px solid #ffffff14;border-radius:10px;padding:11px 12px;display:flex;flex-direction:column;gap:4px}.nc-org-blok b{color:#fff;font-size:13px}.nc-org-blok span{font-size:11px;display:flex;align-items:center;gap:6px}.nc-org-kies{background:#ffffff0d!important;color:#fff!important;border-color:#ffffff1f!important}.nc-puls{width:7px;height:7px;border-radius:50%;background:#5fae8a;animation:ncP 3s ease-in-out infinite;display:inline-block}@keyframes ncP{50%{opacity:.35}}.nc-nav{display:flex;flex-direction:column;gap:2px}.nc-nav button{display:flex;align-items:center;gap:11px;background:none;border:0;color:var(--zij-ink);padding:10px 11px;border-radius:8px;font-size:13px;text-align:left;cursor:pointer}.nc-nav button:hover{background:#ffffff0a;color:#fff}.nc-nav button[aria-current=page]{background:var(--zij-akt);color:#fff}.nc-icoon{width:18px;text-align:center;opacity:.8}.nc-nav em{margin-left:auto;font-style:normal;font-size:10px;font-weight:700;background:#ff6b6b;color:#fff;border-radius:999px;padding:1px 7px}.nc-nav em.nc-em-ok{background:#5fae8a;color:#fff}.nc-zij-voet{margin-top:auto;display:flex;flex-direction:column;gap:8px;border-top:1px solid #ffffff14;padding-top:14px}.nc-zij-voet .nc-sub{color:#7f9690;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-thema{display:flex;background:#ffffff0a;border-radius:8px;padding:3px}.nc-thema button{flex:1 1;background:none;border:0;color:var(--zij-ink);font-size:11px;padding:6px 0;border-radius:6px;cursor:pointer}.nc-thema button[aria-pressed=true]{background:#ffffff1a;color:#fff}.nc-hoofd{min-width:0;padding:0 32px 60px}.nc-bovenbalk{position:-webkit-sticky;position:sticky;top:0;z-index:4;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;background:color-mix(in oklab,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nc-pagina{display:flex;flex-direction:column;gap:18px}.nc-pagina-kop{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:6px 0 4px}.nc-pagina-kop .nc-sub{margin-top:6px}.nc-acties{display:flex;gap:8px;flex-wrap:wrap}.nc-rij{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));grid-gap:12px;gap:12px}.nc-raster-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.nc-raster-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.nc-raster-2-1{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:18px;gap:18px}.nc-raster-auto{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:12px;gap:12px}.nc-ruim{margin-top:12px}.nc-kaart{background:var(--vlak);border:1px solid var(--lijn);border-radius:14px;padding:18px 20px;box-shadow:var(--schaduw);min-width:0;display:flex;flex-direction:column;gap:12px}.nc-kaart-kop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.nc-kaart-kop .nc-sub{margin-top:3px}.nc-h3{font-size:13px;font-weight:600;margin:18px 0 8px}.nc-leeg{color:var(--muted);font-size:12px;padding:14px 0}.nc-stat{background:var(--vlak);border:1px solid var(--lijn);border-radius:14px;padding:15px 16px;box-shadow:var(--schaduw);display:flex;flex-direction:column;gap:6px;min-width:0}.nc-kaart .nc-stat{box-shadow:none;background:var(--vlak2);border-color:transparent}.nc-stat-l{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:7px}.nc-stat-v{font-size:24px;font-weight:650;letter-spacing:-.8px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nc-stat-v.nc-kleiner{font-size:19px}.nc-stat-v .nc-sub{font-size:12px;font-weight:400;letter-spacing:0}.nc-stat-voet{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:18px}.nc-op{color:var(--acc)}.nc-neer,.nc-op{font-weight:600;font-size:12px}.nc-neer{color:var(--bad)}.nc-spark{width:90px;height:26px;margin-left:auto;overflow:visible}.nc-spark polyline{fill:none;stroke:var(--acc);stroke-width:1.6;vector-effect:non-scaling-stroke}.nc-klik{cursor:pointer}.nc-am:hover,.nc-stat.nc-klik:hover{border-color:var(--acc)}.nc-stip{width:7px;height:7px;border-radius:50%;background:var(--muted);opacity:.55;display:inline-block;flex:none}.nc-stip.nc-ok{background:var(--acc)}.nc-stip.nc-warn{background:var(--warn);opacity:1}.nc-stip.nc-bad{background:var(--bad);opacity:1}.nc-stip.nc-grijs{opacity:.25}.nc-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 8px;border-radius:999px;background:var(--vlak2);color:var(--muted);white-space:nowrap;margin-left:4px}.nc-badge.nc-ok{background:var(--acc-zacht);color:var(--acc)}.nc-badge.nc-warn{background:color-mix(in oklab,var(--warn) 16%,transparent);color:var(--warn)}.nc-badge.nc-bad{background:color-mix(in oklab,var(--bad) 14%,transparent);color:var(--bad)}.nc-segment{display:inline-flex;background:var(--vlak2);border:1px solid var(--lijn);border-radius:10px;padding:3px;gap:2px;flex-wrap:wrap}.nc-segment button{background:none;border:0;color:var(--muted);padding:6px 12px;border-radius:7px;font-size:12px;cursor:pointer;white-space:nowrap}.nc-segment button[aria-selected=true]{background:var(--vlak);color:var(--ink);box-shadow:var(--schaduw)}.nc-lijst{display:flex;flex-direction:column}.nc-lijst-r{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--lijn);font-size:13px;line-height:1.4}.nc-lijst-r:first-child{border-top:0}.nc-lijst-balk{row-gap:6px}.nc-lijst-balk .nc-balk{grid-column:2/-1}.nc-r{color:var(--muted);font-size:12px;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nc-blokje{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px;vertical-align:-1px}.nc-balk{height:5px;border-radius:3px;background:var(--vlak2);overflow:hidden}.nc-balk i{display:block;height:100%;border-radius:3px;background:var(--c6)}.nc-balk i.nc-warm{background:var(--acc)}.nc-grafiek{position:relative}.nc-grafiek svg{width:100%;height:auto;display:block}.nc-as{stroke:var(--lijn);stroke-dasharray:2 4}.nc-as0{stroke:var(--lijn)}.nc-as-t{font-size:13px;fill:var(--muted)}.nc-staaf{fill:var(--acc);opacity:.9}.nc-staaf.nc-actief{opacity:1}.nc-neg{fill:var(--bad)}.nc-staaf.nc-groen{fill:var(--goed)}.nc-staaf.nc-oranje{fill:var(--warn)}.nc-staaf.nc-rood{fill:var(--bad)}.nc-lijn{fill:none;stroke:var(--acc);stroke-width:2.2;vector-effect:non-scaling-stroke}.nc-vlak{fill:var(--acc);opacity:.1}.nc-vorig{stroke:var(--muted);stroke-width:1.4;stroke-dasharray:4 4}.nc-doellijn,.nc-vorig{fill:none;vector-effect:non-scaling-stroke}.nc-doellijn{stroke:var(--warn);stroke-width:1.6;stroke-dasharray:6 5}.nc-kruis{stroke:var(--muted);stroke-dasharray:2 3;opacity:.6}.nc-tip{position:absolute;top:0;min-width:180px;background:var(--vlak);border:1px solid var(--lijn);border-radius:10px;padding:9px 12px;font-size:12px;box-shadow:var(--schaduw);display:flex;flex-direction:column;gap:3px;pointer-events:none}.nc-legenda{display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:var(--muted)}.nc-streep{display:inline-block;width:16px;border-top:2px dashed var(--warn);margin-right:6px;vertical-align:3px}.nc-tabel{display:flex;flex-direction:column;gap:8px;min-width:0}.nc-tabel-balk{display:flex;align-items:center;gap:10px}.nc-tabel-balk input{flex:1 1;max-width:280px}.nc-tabel-balk button{margin-left:auto}.nc-tabel-scroll{overflow-x:auto}.nc table{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nc th{text-align:left;font-weight:500;font-size:11px;color:var(--muted);border-bottom:1px solid var(--lijn);padding:0;white-space:nowrap}.nc th button{background:none;border:0;color:inherit;font:inherit;padding:8px 10px 8px 0;cursor:pointer}.nc td{padding:10px 10px 10px 0;border-bottom:1px solid var(--lijn);white-space:nowrap}.nc tr:last-child td{border-bottom:0}.nc td.nc-r,.nc th.nc-r{text-align:right}.nc th.nc-r button{width:100%;text-align:right}.nc td:first-child{white-space:normal;min-width:180px}.nc tbody tr.nc-klik:hover td{background:var(--vlak2)}.nc-meer{align-self:flex-start;background:none;border:0;color:var(--acc);font-size:12px;cursor:pointer;padding:4px 0}.nc-gekozen-t{font-weight:700;color:var(--acc)}.nc-ladder{position:relative;height:96px;margin:6px 8px 4px}.nc-ladder-lijn{position:absolute;left:0;right:0;top:42px;height:8px;border-radius:4px;background:var(--vlak2)}.nc-ladder-lijn i{display:block;height:100%;border-radius:4px;background:var(--acc)}.nc-ladder-lijn b{position:absolute;top:-5px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--vlak);border:3px solid var(--acc)}.nc-ladder span{position:absolute;top:0;transform:translateX(-50%);font-size:11px;color:var(--muted);text-align:center;display:flex;flex-direction:column;gap:2px;white-space:nowrap}.nc-ladder span b{color:var(--ink);font-weight:600}.nc-ladder span.nc-onder{top:58px;flex-direction:column-reverse}.nc-ladder span:last-child{transform:translateX(-100%);text-align:right}.nc-hefboom{display:flex;flex-direction:column;gap:6px;background:var(--vlak2);border-radius:12px;padding:13px 14px}.nc-am{text-align:left;font:inherit;color:inherit;cursor:pointer}.nc-am.nc-gekozen{border-color:var(--acc)}.nc-am-kop{display:flex;justify-content:space-between;align-items:center}.nc-voortgang{position:relative;height:9px;border-radius:5px;background:var(--vlak2)}.nc-voortgang i{position:absolute;inset:0 auto 0 0;border-radius:5px;background:var(--acc)}.nc-voortgang i.nc-warn{background:var(--warn)}.nc-voortgang i.nc-bad{background:var(--bad)}.nc-voortgang b{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--ink);opacity:.45}.nc-zin{font-size:12px;line-height:1.45;color:var(--muted)}.nc-zin.nc-bad{color:var(--bad)}.nc-zin.nc-warn{color:var(--warn)}.nc-zin.nc-ok{color:var(--goed)}.nc-am-cijfers{display:flex;gap:14px;font-size:12px;color:var(--muted)}.nc-am-cijfers b{color:var(--ink)}.nc-keuzes{display:flex;flex-direction:column}.nc-keuze{display:flex;gap:20px;padding:16px 0;border-top:1px solid var(--lijn)}.nc-keuze:first-child{border-top:0;padding-top:4px}.nc-keuze-tekst{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.nc-keuze .nc-knoppen{flex-shrink:0}@media (max-width:700px){.nc-keuze{flex-direction:column;align-items:flex-start;gap:10px}}.nc-keuze.nc-gedaan{opacity:.65}.nc-keuze-t{font-weight:600;font-size:14px;line-height:1.4}.nc-keuze-st{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);flex-shrink:0;white-space:nowrap}.nc-lade-achter{position:fixed;inset:0;background:#0006;z-index:30;display:flex;justify-content:flex-end;animation:ncIn .15s}.nc-lade{width:min(100%,720px);height:100%;overflow-y:auto;background:var(--bg);padding:22px 26px 40px;box-shadow:-10px 0 40px #0003;display:flex;flex-direction:column;gap:10px}.nc-lade-kop{display:flex;justify-content:space-between;align-items:center;gap:12px}.nc-lade-kop h2{font-size:22px;letter-spacing:-.5px}@keyframes ncIn{0%{opacity:0}}.nc-kopieer{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nc-kopieer code{font-size:12px;background:var(--vlak2);border-radius:6px;padding:6px 9px;word-break:break-all}.nc-velden{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin:8px 0}.nc-velden label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted)}.nc-tijdlijn{list-style:none;padding:0;margin:0}.nc-tijdlijn li{border-left:2px solid var(--lijn);margin-left:4px;padding:0 0 16px 16px;position:relative}.nc-tijdlijn li:before{content:"";position:absolute;left:-6px;top:4px;width:10px;height:10px;border-radius:50%;background:var(--acc);border:2px solid var(--bg)}.nc-tijdlijn time{font-size:11px;color:var(--muted)}.nc-tijdlijn p{font-size:13px;margin:3px 0}.nc-melding{background:var(--acc-zacht);color:var(--acc);border-radius:10px;padding:10px 14px;font-size:13px}.nc-paneel{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-left:1px solid var(--lijn);background:var(--vlak);padding:18px 16px;display:flex;flex-direction:column;gap:12px}.nc-paneel-kop{display:flex;justify-content:space-between;align-items:center}.nc-paneel-kop b{display:flex;align-items:center;gap:8px}.nc-taakvoorstel{justify-content:space-between;margin:4px 0 8px;padding:8px 12px;border:1px solid var(--lijn);border-radius:10px;font-size:13px}.nc-taakvoorstel,.nc-voorbeeld-factuur{display:flex;align-items:center;gap:10px;background:var(--vlak)}.nc-voorbeeld-factuur{margin-top:8px;padding:10px 12px;border:1px dashed var(--lijn);border-radius:8px;font-size:12px;color:var(--muted)}.nc-voorbeeld-factuur img{max-height:22px;max-width:120px;object-fit:contain}.nc-ai{font-size:11px;font-weight:400;color:var(--muted);border:1px solid var(--lijn);border-radius:999px;padding:0 6px}.nc-brein-oog{width:12px;height:12px;border-radius:50%;background:var(--acc);width:8px;height:8px}.nc-prio{list-style:none;margin:0;padding:0;counter-reset:p}.nc-prio,.nc-prio li{display:flex;flex-direction:column;gap:8px}.nc-prio li{background:var(--vlak2);border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.4;counter-increment:p}.nc-prio li p:before{content:counter(p) ". ";color:var(--acc);font-weight:700}.nc-gesprek{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1 1}.nc-gesprek:not(.nc-compact){min-height:420px}.nc-berichten{flex:1 1;min-height:120px;max-height:56vh;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}.nc-compact .nc-berichten{max-height:none}.nc-bericht{max-width:92%;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.5;white-space:pre-wrap}.nc-bericht.nc-gebruiker{align-self:flex-end;background:var(--acc);color:#fff;border-bottom-right-radius:4px}.nc[data-thema=donker] .nc-bericht.nc-gebruiker{color:#0f1420}.nc-bericht.nc-brein{align-self:flex-start;background:var(--vlak2);border-bottom-left-radius:4px}.nc-denkt{display:flex;gap:4px}.nc-denkt i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:ncP 1s infinite}.nc-denkt i:nth-child(2){animation-delay:.2s}.nc-denkt i:nth-child(3){animation-delay:.4s}.nc-voorbeelden{display:flex;flex-direction:column;gap:6px}.nc-voorbeelden .nc-knop{text-align:left;white-space:normal;font-weight:500}.nc-invoer{display:flex;gap:6px}.nc-invoer input{flex:1 1;min-width:0}.nc-mic{width:38px;border-radius:8px;border:1px solid var(--lijn);background:var(--vlak);color:var(--muted);cursor:pointer}.nc-mic.nc-aan{color:var(--bad);border-color:var(--bad);animation:ncP 1s infinite}.nc-kaartvlak{border-radius:12px;overflow:hidden;background:var(--vlak2)}.nc-kaartvlak svg{width:100%;height:auto;display:block}.nc-land{fill:color-mix(in oklab,var(--ink) 7%,var(--vlak2));stroke:var(--vlak2);stroke-width:.6}.nc-land-thuis{fill:color-mix(in oklab,var(--acc) 14%,var(--vlak2))}.nc-punt-klant{fill:var(--c2);opacity:.55}.nc-punt-anon{fill:var(--c3);opacity:.35}.nc-punt-t{font-size:11px;fill:var(--ink);font-weight:700}.nc-punt-live{fill:var(--acc)}.nc-puls-ring{fill:none;stroke:var(--acc);stroke-width:2;animation:ncRing 2s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes ncRing{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.nc-punt-naam{font-size:12px;fill:var(--ink);font-weight:600}.nc-b-live{background:var(--acc)}.nc-b-anon{background:var(--c3)}.nc-b-klant{background:var(--c2)}.nc-stroom{max-height:520px;overflow-y:auto}.nc-trechter{display:flex;flex-direction:column;gap:12px}.nc-trechter-r{display:grid;grid-template-columns:120px minmax(0,1fr) 60px 48px;grid-gap:10px;gap:10px;align-items:center;font-size:13px}.nc-trechter-b{height:22px;background:var(--vlak2);border-radius:6px;overflow:hidden}.nc-trechter-b i{display:block;height:100%;background:var(--acc);border-radius:6px}.nc-gedrag{background:var(--vlak2);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px}.nc-gedrag-r{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.nc-pg{width:90px;height:200px}.nc-pg-bg{fill:var(--vlak);stroke:var(--lijn)}.nc-pg-ln{stroke:var(--lijn);stroke-dasharray:2 3}.nc-pg-d{fill:color-mix(in oklab,var(--acc) 55%,transparent);stroke:var(--acc)}.nc-pg-m{fill:none;stroke:var(--acc);stroke-width:1.4}.nc-scroll{display:flex;flex-direction:column;gap:9px}.nc-scroll-r{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 2.6rem;grid-gap:8px;gap:8px;align-items:center;font-size:11px;color:var(--muted)}@media (max-width:1280px){.nc-app.nc-met-paneel{grid-template-columns:220px minmax(0,1fr)}.nc-paneel{position:fixed;right:0;top:0;width:340px;z-index:20;box-shadow:-10px 0 40px #0003}}@media (max-width:1100px){.nc-raster-3{grid-template-columns:1fr 1fr}.nc-raster-2-1{grid-template-columns:1fr}}@media (max-width:760px){.nc-app,.nc-app.nc-met-paneel{display:block}.nc-zij{position:relative;height:auto;flex-direction:column}.nc-nav{flex-direction:row;overflow-x:auto}.nc-nav button{white-space:nowrap}.nc-zij-voet{display:none}.nc-hoofd{padding:0 16px 40px}.nc-rij{grid-template-columns:1fr 1fr}.nc-raster-2,.nc-raster-3{grid-template-columns:1fr}.nc-paneel{width:100%}}.nc-fact{display:flex;flex-direction:column;gap:14px}.nc-fact-kop{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.nc-fact-kop>div:first-child{display:flex;flex-direction:column;gap:3px}.nc-fact-kop b{font-size:16px}.nc-fact-bedrag{font-size:22px;font-weight:650;letter-spacing:-.4px;text-align:right;display:flex;flex-direction:column;gap:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nc-fact-vraag{font-size:15px;font-weight:600}.nc-fact-rek{max-width:420px}.nc-fact-ctrl,.nc-fact-rek{display:flex;flex-direction:column;gap:5px}.nc-fact-ctrl{list-style:none;margin:0;padding:0;font-size:12px}.nc-fact-ctrl li{padding-left:16px;position:relative}.nc-fact-ctrl li:before{position:absolute;left:0;font-weight:700}.nc-fact-ctrl .nc-mis{color:var(--bad)}.nc-fact-ctrl .nc-mis:before{content:"!"}.nc-fact-ctrl .nc-let{color:var(--warn)}.nc-fact-ctrl .nc-let:before{content:"i"}.nc-fact-ctrl .nc-goed{color:var(--muted)}.nc-fact-ctrl .nc-goed:before{content:"✓";color:var(--acc)}.nc-vraag{border-color:color-mix(in oklab,var(--acc) 35%,var(--lijn))}.nc-vraag-keuze{display:flex;flex-direction:column;gap:8px;margin-top:14px;max-width:640px}.nc-vraag-optie{text-align:left;white-space:normal;padding:11px 14px;font-weight:500;font-size:13px}.nc-vraag-optie b{color:var(--acc);margin-right:6px}.nc-vraag-optie:hover{border-color:var(--acc)}.nc-vraag-vrij{display:flex;gap:8px;align-items:flex-start}.nc-vraag-vrij textarea{flex:1 1;background:var(--vlak);color:var(--ink);border:1px solid var(--lijn);border-radius:8px;padding:9px 11px;font:inherit;resize:vertical}.nc-vraag-toel{margin-top:10px;width:100%;max-width:640px}.nc-matrix-wrap{overflow-x:auto}.nc-matrix{border-collapse:collapse;font-size:12px;min-width:720px}.nc-matrix td,.nc-matrix th{padding:8px 6px;border-bottom:1px solid var(--lijn);text-align:center;font-weight:500}.nc-matrix thead th{color:var(--muted);font-weight:500}.nc-matrix tbody th{text-align:left;font-weight:600;white-space:nowrap}.nc-mens{padding:10px 0;border-bottom:1px solid var(--lijn)}.nc-mens-kop{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.nc-mens-naam{font-weight:600;flex:1 1;min-width:180px}.nc-mens-rechten{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:13px}.nc-mens-rechten label{display:flex;align-items:center;gap:6px}.nc-mens-rechten .nc-afwijkend{font-weight:700}.nc-mens-rechten p{flex-basis:100%}.nc-breinkeuze{display:flex;flex-direction:column;gap:6px;align-self:stretch;padding:2px 0 4px}.nc-breinkeuze p{font-size:13px;font-weight:600}.nc-breinkeuze .nc-knop{text-align:left;white-space:normal;font-weight:500}.nc-stip.nc-ok{background:var(--goed);opacity:1}.nc-badge.nc-ok{background:color-mix(in oklab,var(--goed) 14%,transparent);color:var(--goed)}.nc-voortgang i.nc-ok{background:var(--goed)}.nc-fact-ctrl .nc-goed:before,.nc-op{color:var(--goed)}.nc-ticker{display:flex;flex-wrap:wrap;gap:8px 28px;padding:12px 18px;background:var(--zij);color:#fff;border-radius:12px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nc-ticker b{letter-spacing:.06em;font-size:12px;color:var(--zij-ink);margin-right:4px}.nc-koers{font-weight:700;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nc-koers-op{color:var(--goed)}.nc-koers-neer{color:var(--bad)}.nc-ticker .nc-koers-op{color:#4ade80}.nc-ticker .nc-koers-neer{color:#ff8080}.nc-medaille{font-size:20px;margin-right:8px;vertical-align:-2px}.nc-am-status{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px}.nc-am-status.nc-ok{background:color-mix(in oklab,var(--goed) 14%,transparent);color:var(--goed)}.nc-am-status.nc-warn{background:color-mix(in oklab,var(--warn) 16%,transparent);color:var(--warn)}.nc-am-status.nc-bad{background:color-mix(in oklab,var(--bad) 14%,transparent);color:var(--bad)}.nc-am-koers{display:flex;align-items:baseline;gap:12px}.nc-am.nc-am-ok{border-top:4px solid var(--goed)}.nc-am.nc-am-warn{border-top:4px solid var(--warn)}.nc-am.nc-am-bad{border-top:4px solid var(--bad)}.nc-kp .nc-velden{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.nc-kp-lijst{display:flex;flex-direction:column;gap:6px;grid-column:1/-1}.nc-kp-lijst .nc-keuze{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.nc-kp-gekozen{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid var(--lijn);border-radius:10px;margin-bottom:6px}.nc-kp-gekozen p{margin:2px 0 0}.nc-kp-meer{margin-top:8px}.nc-kp-meer summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--acc);padding:6px 0}.nc-kp-vinken{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:4px}.nc-vink{display:flex;align-items:center;gap:6px;font-size:13px}.nc-kp-groot{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:12px}.nc-kp-groot p{margin:0}.nc-kp-prijs{font-size:28px;font-weight:700;letter-spacing:-.01em;color:var(--goed);margin:4px 0!important}.nc-kp-prijs span{font-size:13px;font-weight:500;color:var(--muted)}.nc-kp-be{color:var(--ink)}.nc-kp-let{display:flex;gap:8px;align-items:center;font-size:13px;margin:6px 0}.nc-kp-opbouw{width:100%;border-collapse:collapse;margin-top:10px;font-size:13px}.nc-kp-opbouw td{padding:6px 0;border-bottom:1px solid var(--lijn)}.nc-kp-kop,.nc-kp-vet td{font-weight:700}.nc-kp-kop{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:16px 0 8px}.nc-kp-staffels{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px}.nc-kp-staffels div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--lijn);border-radius:8px}.nc-kp-bewaard,.nc-kp-gevonden{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.nc-kp-bewaard li{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.nc-kp-stappen{font-size:13px;line-height:1.6;padding-left:18px;margin:0 0 12px}.nc-kp-bestand{display:inline-block;cursor:pointer}@media (max-width:640px){.nc-kp-groot{grid-template-columns:1fr}.nc-kp-prijs{font-size:24px}}.nc-fis-advies{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.55}.nc-fis-advies li{display:flex;gap:8px;align-items:flex-start}.nc-fis-advies .nc-stip{margin-top:6px;flex:none}.nc-hr-lijst{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.nc-hr-lijst li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--lijn);flex-wrap:wrap}.nc-hr-lijst li:last-child{border-bottom:0}.nc-hr-lijst li>div:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.nc-hr-uitreik{font-size:12px;padding:6px 8px;border-radius:8px}.nc-hr-upload{cursor:pointer}.nc-hr-tekst{font-size:14px;line-height:1.65;max-width:680px}.nc-hr-tekst h3{font-size:15px;margin:22px 0 6px}.nc-hr-tekst h4{font-size:14px;margin:16px 0 4px}.nc-hr-tekst p{margin:0 0 10px}.nc-hr-tekst ol,.nc-hr-tekst ul{margin:0 0 10px;padding-left:20px}.nc-hr-tabel{width:100%;border-collapse:collapse;margin:8px 0 14px;font-size:13px}.nc-hr-tabel td,.nc-hr-tabel th{border:1px solid var(--lijn);padding:8px;text-align:left}.nc-hr-teken{margin-top:20px;padding:14px;border:1px solid var(--lijn);border-radius:10px;background:var(--vlak2)}.nc-hr-teken p{margin:0 0 10px;font-size:13px}.nc-pijplijn{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));grid-gap:12px;gap:12px;overflow-x:auto;padding-bottom:6px}.nc-fase{background:var(--vlak2);border-radius:12px;padding:10px;gap:8px;min-width:200px}.nc-fase,.nc-fase header{display:flex;flex-direction:column}.nc-fase header{gap:2px;padding:2px 4px 6px}.nc-fase-leeg{padding:4px}.nc-deal{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:4px;background:var(--vlak);border:1px solid var(--lijn);border-radius:10px;padding:10px 12px;font-size:13px}.nc-deal:hover{border-color:var(--acc)}.nc-deal-kop{display:flex;justify-content:space-between;gap:8px}.nc-deal-kop b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-deal-actie{font-size:12px;color:var(--muted)}.nc-dl{display:grid;grid-template-columns:110px 1fr;grid-gap:6px 12px;gap:6px 12px;font-size:13px;margin:10px 0}.nc-dl dt{color:var(--muted)}.nc-dl dd{margin:0}.nc-deal-detail select{width:100%}@media (max-width:900px){.nc-pijplijn{grid-template-columns:repeat(5,82vw)}}.nc-bel{max-width:460px}.nc-bel-tijden{display:flex;flex-wrap:wrap;gap:8px}.nc-bel-dag{margin-bottom:6px}.nc-bericht-concept{white-space:pre-wrap;font:13px/1.55 inherit;font-family:inherit;background:var(--vlak2);border-radius:10px;padding:12px;margin:0 0 8px}.nc-route{list-style:none;padding:0;margin:0 0 10px;counter-reset:r}.nc-route li{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--lijn)}.nc-route li>div{display:flex;flex-direction:column;gap:2px}.nc-route li .nc-stip{margin-top:6px}ul.nc-lijst{list-style:none;margin:0;padding:0}ul.nc-lijst>li{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 0;border-top:1px solid var(--lijn);font-size:13px;line-height:1.4}ul.nc-lijst>li:first-child{border-top:0}.nc-blok{display:flex;flex-direction:column;gap:4px;margin:8px 0;font-size:12px}.nc-blok input,.nc-blok textarea{width:100%}.nc-kanalen{display:flex;flex-wrap:wrap;gap:6px 14px;margin:4px 0 6px}.nc-item{border:1px solid var(--lijn);border-radius:12px;padding:12px;margin:10px 0;display:flex;flex-direction:column;gap:8px}.nc-item header{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nc-item textarea{width:100%;font:inherit;line-height:1.5}.nc-item-media{max-width:100%;max-height:280px;border-radius:8px;object-fit:contain;align-self:flex-start}.nc-kalender{list-style:none;margin:0;padding:0}.nc-kalender>li{padding:8px 0;border-top:1px solid var(--lijn)}.nc-kalender>li:first-child{border-top:0}.nc-kal-r{font-size:13px;padding:3px 0;display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}ul.nc-taken{list-style:none;margin:0;padding:0}ul.nc-taken>li{border-top:1px solid var(--lijn)}ul.nc-taken>li:first-child{border-top:0}ul.nc-taken button{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:10px 0;cursor:pointer}ul.nc-taken button:hover .nc-taak-tekst b{text-decoration:underline}ul.nc-taken button:focus-visible{outline:2px solid var(--c1);outline-offset:2px;border-radius:6px}.nc-taak-tekst{display:flex;flex-direction:column;gap:2px;min-width:0}.nc-taak-tekst .nc-sub{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nc-taak-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;white-space:nowrap}.nc-team-stand{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.nc-team-stand button{all:unset;box-sizing:border-box;border:1px solid var(--lijn);border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:2px;cursor:pointer}.nc-team-stand button.actief{border-color:var(--c1)}.nc-stappen{list-style:none;margin:8px 0;padding:0;display:flex;flex-direction:column;gap:6px}.nc-gedaan{text-decoration:line-through;opacity:.6}.nc-keuze{margin-top:8px;align-items:center}.nc-notities{list-style:none;margin:0 0 8px;padding:0}.nc-notities li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--lijn);font-size:13px}.nc-chips{flex-wrap:wrap;gap:6px;margin-top:4px}.nc-chip,.nc-chips{display:inline-flex}.nc-chip{align-items:center;gap:4px;border:1px solid var(--lijn);border-radius:999px;padding:2px 4px 2px 10px;font-size:12px}.nc-chip button{all:unset;cursor:pointer;padding:0 6px;opacity:.6}.nc-chip button:hover{opacity:1}@media (max-width:640px){ul.nc-taken button{grid-template-columns:10px minmax(0,1fr)}.nc-taak-meta{grid-column:2;flex-direction:row;align-items:center}}.nc-taak-detail .nc-kp-kop{margin-top:22px}.nc-stand{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.nc-targets{margin:2px 0 10px}.nc-target-r{display:grid;grid-template-columns:minmax(0,1fr) 136px;grid-gap:12px;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--lijn);font-size:13px}.nc-target-r:first-child{border-top:0}.nc-target-r>span{display:flex;flex-direction:column;gap:2px;min-width:0}.nc-target-r input{text-align:right;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nc-midden{align-self:center}.nc-dagen{display:grid;grid-template-columns:repeat(7,minmax(0,52px));grid-gap:6px;gap:6px;margin:4px 0 14px}.nc-dagen button{min-width:0;padding:8px 0;border-radius:8px;border:1px solid var(--lijn);background:var(--vlak);color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}.nc-dagen button[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:#fff}.nc[data-thema=donker] .nc-dagen button[aria-pressed=true]{color:#0f1420}.nc-vrij-nieuw{flex-wrap:wrap}.nc-vrij-nieuw input[type=date]{flex:1 1 150px}.nc-vrij-nieuw input:not([type=date]){flex:2 1 170px}.nc-beheer-r{align-items:start}.nc-beheer-r .nc-stip{margin-top:6px}.nc-beheer-tekst{display:flex;flex-direction:column;gap:3px;min-width:0}.nc-taak-detail .nc-keuze{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 0 0;border-top:0}.nc-status{display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;margin-left:6px;vertical-align:middle;background:var(--vlak2);color:var(--muted)}.nc-status-werkt{background:var(--acc-zacht);color:var(--acc)}.nc-status-pilot{background:color-mix(in oklab,var(--warn) 16%,transparent);color:var(--warn)}.nc-status-komt{background:var(--vlak2);color:var(--muted)}.nc-goedemorgen{display:grid;grid-gap:12px;gap:12px;max-width:720px}.nc-goedemorgen p{margin:0 0 8px}.nc-lijst-r pre{white-space:pre-wrap;font-size:12px;margin:6px 0 0}