@font-face{font-family:__sans_2a251e;src:url(/_next/static/media/ce76afabb8ad16f4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:__sans_Fallback_2a251e;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_2a251e{font-family:__sans_2a251e,__sans_Fallback_2a251e;font-style:normal}.__variable_2a251e{--font-sans:"__sans_2a251e","__sans_Fallback_2a251e"}@font-face{font-family:__display_7d8108;src:url(/_next/static/media/ce76afabb8ad16f4-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:__display_Fallback_7d8108;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_7d8108{font-family:__display_7d8108,__display_Fallback_7d8108;font-style:normal}.__variable_7d8108{--font-display:"__display_7d8108","__display_Fallback_7d8108"}:root{--bg:#f6f7f9;--panel:#fff;--ink:#0a0e17;--ink-2:#434a58;--muted:#6b7280;--line:#e7e9ef;--line-2:#d7dae3;--accent:#1f7aff;--accent-600:#1663d6;--accent-soft:#e7f1ff;--accent-ink:#14418c;--blue:#1f7aff;--blue-soft:#e7f1ff;--good:#1fa877;--good-soft:#e6f7f0;--good-ink:#0b6a4a;--amber:#b0813a;--red:#ef4444;--red-soft:#fef2f2;--r-sm:8px;--r:12px;--r-lg:16px;--shadow-sm:0 1px 2px rgba(10,14,23,.06);--shadow:0 4px 16px -4px rgba(10,14,23,.1),0 1px 3px rgba(10,14,23,.06);--sidebar-w:250px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink-2);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-display),var(--font-sans),sans-serif;color:var(--ink);letter-spacing:-.025em;margin:0;font-weight:700}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.shell{display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:100vh}.rail{--r-ink:#f2f5ff;--r-muted:rgba(226,233,255,.78);--r-dim:rgba(210,220,255,.55);--r-line:hsla(0,0%,100%,.1);position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;padding:18px 14px;display:flex;flex-direction:column;gap:18px;color:var(--r-ink);background:radial-gradient(90% 40% at 110% 0,rgba(31,122,255,.42),transparent 60%),radial-gradient(80% 36% at -20% 58%,rgba(124,92,255,.26),transparent 62%),radial-gradient(90% 34% at 50% 112%,rgba(0,184,148,.2),transparent 60%),linear-gradient(185deg,#1d1857,#171252 45%,#100c34);border-right:1px solid rgba(16,12,52,.6)}.railtop{display:flex;align-items:center;gap:10px;padding:2px 6px}.rl-mark{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:#1f7aff;box-shadow:0 6px 16px -6px rgba(31,122,255,.9)}.rl-mark svg{width:30px;height:30px}.railname b{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:16px;letter-spacing:-.025em;color:#fff;line-height:1.1}.railname b,.railname span{display:block;font-weight:700}.railname span{margin-top:2px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--r-dim)}.railnew{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:11px;color:#fff;font-size:13px;font-weight:650;background:linear-gradient(120deg,#1f7aff,#4b7bff 50%,#7c5cff);box-shadow:0 10px 24px -12px rgba(31,122,255,.9),inset 0 1px 0 hsla(0,0%,100%,.28);transition:filter .15s,transform .15s}.railnew:hover{filter:brightness(1.08);transform:translateY(-1px)}.navgroup{display:flex;flex-direction:column;gap:2px}.railhead{padding:6px 8px 5px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--r-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.railleeg{margin:0;padding:2px 9px 6px;font-size:12.5px;line-height:1.5;color:var(--r-dim)}.nav{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:13px;font-weight:500;color:var(--r-ink);border:1px solid transparent;transition:background .15s}.nav:hover{background:hsla(0,0%,100%,.07)}.nav.on{background:hsla(0,0%,100%,.13);border-color:hsla(0,0%,100%,.14);font-weight:650}.nav.on:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#57a0ff,#1f7aff)}.nav svg{flex:none;opacity:.85}.nav.later{color:var(--r-dim)}.nav.later svg{opacity:.5}.teller{min-width:18px;height:18px;display:grid;place-items:center;padding:0 5px;border-radius:999px;background:#1f7aff;color:#fff;font-size:10.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.soon,.teller{margin-left:auto}.soon{font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--r-dim);background:hsla(0,0%,100%,.08);border-radius:5px;padding:1px 5px}.files{display:flex;flex-direction:column;gap:3px}.file{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;border:1px solid transparent}.file:hover{background:hsla(0,0%,100%,.06)}.file.on{background:hsla(0,0%,100%,.13);border-color:hsla(0,0%,100%,.14)}.fmark{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.16)}.file.on .fmark{background:#1f7aff}.ftxt{display:flex;flex-direction:column;min-width:0}.ftxt .n{font-size:12.8px;font-weight:600;color:var(--r-ink)}.ftxt .m,.ftxt .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ftxt .m{font-size:11px;color:var(--r-dim)}.rail-foot{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px 8px 2px;border-top:1px solid var(--r-line)}.ava{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.14)}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.rail{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.rail .navgroup,.rail .rail-foot{display:none}}.main{flex:1 1;min-width:0;display:flex;flex-direction:column}.ctopbar{gap:16px;padding:16px 28px;border-bottom:1px solid var(--line);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:20}.ctopbar,.ctopbar .dom{display:flex;align-items:center}.ctopbar .dom{gap:10px}.ctopbar .dom b{font-family:var(--font-display);font-size:17px;color:var(--ink);font-weight:600;letter-spacing:-.02em}.ctopbar .dom .loc{font-size:12px;color:var(--muted)}.ctop-right{margin-left:auto;display:flex;align-items:center;gap:10px}.range{display:flex;gap:2px;background:var(--bg);border-radius:9px;padding:3px}.range span{font-size:12px;font-weight:600;color:var(--muted);padding:5px 11px;border-radius:6px}.range span.on{box-shadow:var(--shadow-sm)}.btn,.range span.on{background:#fff;color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:9px;font-family:var(--font-sans);font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid var(--line-2);transition:border-color .15s,background .15s}.btn-primary,.btn:hover{border-color:var(--ink)}.btn-primary{background:var(--ink);color:#fff}.btn-primary:hover{background:#1c2333}.content{padding:26px 32px 60px;max-width:1480px;margin-inline:auto;width:100%}.page-h{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:18px}.page-h h1{font-size:22px}.page-h p{color:var(--muted);font-size:13.5px;margin:3px 0 0}.banner{display:flex;gap:12px;align-items:flex-start;background:var(--blue-soft);border:1px solid #c8ddff;color:var(--accent-ink);border-radius:var(--r);padding:13px 15px;font-size:13px;margin-bottom:22px;line-height:1.5}.banner code{background:rgba(59,108,255,.1);padding:1px 6px;border-radius:5px;font-size:12px}.banner b{color:#0f3270}.metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}@media (max-width:1000px){.metrics{grid-template-columns:repeat(2,1fr)}}.metric{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:15px 16px}.metric .lbl{font-size:12px;color:var(--muted);font-weight:500;display:flex;align-items:center;gap:6px}.metric-uitleg{font-size:11.5px;color:var(--muted);margin-top:2px;line-height:1.35}.metric .val{font-family:var(--font-display);font-size:27px;font-weight:700;color:var(--ink);letter-spacing:-.02em;margin-top:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.metric .val.empty{color:var(--line-2)}.delta{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:700;margin-top:6px}.up{color:var(--good-ink)}.down{color:var(--red)}.flat{color:var(--muted)}.wgrid{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:16px;gap:16px}@media (max-width:1000px){.wgrid{grid-template-columns:1fr}}.widget{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.widget-h{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--line)}.widget-h h3{font-size:14.5px;font-weight:600}.widget-h a{font-size:12.5px;color:var(--accent-600);font-weight:600}.widget-b{padding:18px}.chart{width:100%;height:auto;display:block}.legend{display:flex;gap:16px;margin-top:10px}.legend span{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);font-weight:500}.legend i{width:9px;height:9px;border-radius:3px;display:inline-block}.chart-empty{height:180px;display:grid;place-items:center;text-align:center;color:var(--muted);font-size:13px;background:repeating-linear-gradient(45deg,#fafbfc,#fafbfc 10px,#f4f5f8 0,#f4f5f8 20px);border-radius:var(--r);border:1px dashed var(--line-2)}.dist{display:grid;grid-gap:12px;gap:12px}.dist-row{display:grid;grid-template-columns:62px 1fr 34px;align-items:center;grid-gap:10px;gap:10px;font-size:12.5px}.dist-row .rl{color:var(--ink-2);font-weight:600}.dist-bar{height:9px;border-radius:999px;background:var(--bg);overflow:hidden}.dist-bar>i{display:block;height:100%;border-radius:999px}.dist-row .rn{text-align:right;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.klist{display:grid}.krow{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;border-top:1px solid var(--line);font-size:13.5px}.krow:first-child{border-top:none}.krow .kw{color:var(--ink-2);font-weight:500}.rank{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--ink)}.chg,.rank{font-weight:700}.chg{display:inline-flex;align-items:center;gap:2px;font-size:11.5px}table{width:100%;border-collapse:collapse}thead th{text-align:left;padding:11px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:700;background:#fbfbfd}tbody td,thead th{border-bottom:1px solid var(--line)}tbody td{padding:12px 16px;font-size:13.5px;color:var(--ink-2)}tbody tr:last-child td{border-bottom:none}tbody tr:hover{background:#fafbfc}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pos{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;border-radius:7px;padding:3px 8px;display:inline-block}.pos.t3{color:#fff;background:var(--good)}.pos.t10{color:var(--good-ink);background:var(--good-soft)}.pos.t100{color:var(--ink-2);background:var(--bg)}.pos.none{color:var(--muted);background:transparent}.intent{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:5px;text-transform:capitalize}.intent.commercial{background:#fff3e6;color:#b46a12}.intent.transactional{background:var(--good-soft);color:var(--good-ink)}.feat,.intent.informational{background:var(--blue-soft);color:var(--blue)}.feat{display:inline-block;margin:0 5px 4px 0;padding:2px 7px;border-radius:5px;font-size:10.5px;font-weight:600}.grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pcard{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:18px;transition:border-color .15s,box-shadow .15s,transform .15s}.pcard:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-2px)}.pcard h3{font-size:15px;margin-bottom:2px}.pcard .dom{color:var(--accent-600);font-size:13px;font-weight:500}.pcard .row div b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pcard .row{display:flex;gap:16px;margin-top:14px}.pcard .row div span{font-size:11px;color:var(--muted);display:block}.pcard .row div b{font-size:16px;color:var(--ink);font-family:var(--font-display)}.pill{display:inline-block;white-space:nowrap;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--bg);border:1px solid var(--line);color:var(--ink-2)}.pill-actie{background:#fdecea;border-color:#f6cfcb;color:#a5302a}.tool-empty{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:56px 32px;text-align:center}.tool-empty .ei{width:52px;height:52px;border-radius:14px;background:var(--bg);color:var(--muted);display:inline-grid;place-items:center;margin-bottom:16px}.tool-empty h2{font-size:19px;margin-bottom:8px}.tool-empty p{color:var(--muted);font-size:14px;max-width:46ch;margin:0 auto;line-height:1.6}.ins-blok{margin-bottom:22px}.ins-blok-kop{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.ins-blok-kop h2{font-size:15px;font-weight:700}.ins-blok-kop span{font-size:12.5px;color:var(--muted)}.ins-list{display:grid;grid-gap:10px;gap:10px}.ins{--ernst:var(--muted);--ernst-zacht:var(--line);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:box-shadow .15s,border-color .15s}.ins-urgent{--ernst:#c2362c;--ernst-zacht:#fdecea}.ins-watch{--ernst:#a36a12;--ernst-zacht:#fbf1df}.ins-good{--ernst:var(--good-ink);--ernst-zacht:var(--good-soft)}.ins.uit,.ins:hover{border-color:var(--line-2)}.ins.uit{box-shadow:0 12px 30px -22px rgba(20,20,50,.45)}.ins-kop{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;grid-gap:14px;gap:14px;padding:15px 18px;background:none;border:0;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.ins-kop:hover{background:#fbfbfd}.ins-kop:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ins-icoon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--ernst-zacht);color:var(--ernst);align-self:start}.ins-hoofd{min-width:0;display:grid;grid-gap:3px;gap:3px}.ins-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11.5px;color:var(--muted)}.ins-meta>span:not(.ins-tag)+span:before{content:"\00b7";margin-right:8px;color:var(--line-2)}.ins-tag{font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em;padding:2px 7px;border-radius:5px;background:var(--ernst-zacht);color:var(--ernst)}.ins-kop h3{margin:2px 0 0;font-size:15px;font-weight:650;letter-spacing:-.015em;line-height:1.35;color:var(--ink);text-wrap:balance}.ins-body{margin:0;max-width:78ch;font-size:13px;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ins.uit .ins-body{-webkit-line-clamp:unset;color:var(--ink-2)}.ins-kern{display:grid;justify-items:end;grid-gap:1px;gap:1px;padding-left:8px;white-space:nowrap}.ins-kern b{font-size:20px;font-weight:750;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.1}.ins-kern b.neg{color:#c2362c}.ins-kern b.pos{color:var(--good-ink)}.ins-kern small{font-size:11.5px;color:var(--muted)}.ins-chev{color:var(--muted);display:grid;place-items:center;transition:transform .15s}.ins.uit .ins-chev{transform:rotate(180deg)}.ins-meer{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);grid-gap:14px 18px;gap:14px 18px;padding:2px 18px 16px 66px}.ins-do{align-self:start;background:var(--bg);border-radius:12px;padding:13px 15px}.ins-cijfers dt,.ins-do small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ins-do p{margin:6px 0 0;max-width:72ch;font-size:13.5px;line-height:1.6;color:var(--ink)}.ins-zij{display:grid;grid-gap:10px;gap:10px;align-content:start}.ins-cijfers{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:8px;gap:8px}.ins-cijfers>div{border:1px solid var(--line);border-radius:10px;padding:9px 11px}.ins-cijfers dt{letter-spacing:.04em;text-transform:none;font-size:11.5px;font-weight:500}.ins-cijfers dd{margin:3px 0 0;font-size:17px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.ins-svc{display:grid;grid-gap:9px;gap:9px;margin:0;background:var(--blue-soft);border-radius:12px;padding:12px 13px;font-size:12.5px;line-height:1.5;color:var(--accent-ink)}.ins-svc p{margin:0}.ins-vraag{justify-self:start;height:32px;padding:0 13px;border-radius:8px;border:0;background:var(--accent);color:#fff;font-family:var(--font-sans),sans-serif;font-size:12.5px;font-weight:650;cursor:pointer;white-space:nowrap}.ins-vraag:hover:not(:disabled){background:var(--accent-600)}.ins-vraag:disabled{opacity:.6;cursor:default}.ins-fout{color:#b42318}.ins-acts{grid-column:1/-1;display:flex;gap:6px;padding-top:4px}.ins-acts button{height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--line-2);background:#fff;font-family:var(--font-sans),sans-serif;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.ins-acts button:first-child{border-color:transparent;background:var(--good-soft);color:var(--good-ink)}.ins-acts button:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.ins-acts button:disabled{opacity:.5;cursor:default}@media (max-width:820px){.ins-kop{grid-template-columns:34px minmax(0,1fr) 18px}.ins-kern{grid-column:2;justify-items:start;padding-left:0;grid-row:2}.ins-meer{grid-template-columns:minmax(0,1fr);padding-left:18px}}.ins-empty{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px;margin-bottom:22px;display:grid;grid-gap:4px;gap:4px}.ins-empty b{font-size:14px}.ins-empty span{font-size:13px;color:var(--muted)}.conn{display:grid;grid-gap:12px;gap:12px}.conn-row{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px;display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px;align-items:center}.conn-row h3{font-size:14.5px;font-weight:650;margin:0 0 3px}.conn-row p{font-size:13px;color:var(--muted);margin:0;line-height:1.5}.conn-state{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px}.conn-on{background:var(--good-soft);color:var(--good-ink)}.conn-off{background:var(--line);color:var(--muted)}.conn-stuk{background:#fdecea;color:#b42318}.conn-fout{margin-top:6px;color:#b42318}.conn-fout a{color:inherit;text-decoration:underline}.conn-pick{display:flex;gap:8px;align-items:center}.conn-pick select{height:34px;border-radius:8px;border:1px solid var(--line-2);background:#fff;font-family:var(--font-sans);font-size:13px;padding:0 8px;min-width:240px}.widget-note{font-size:12px;color:var(--muted)}.ch-raster{stroke:var(--line);stroke-width:1}.ch-as{fill:var(--muted);font-size:11px;font-weight:600;font-family:var(--font-sans),sans-serif}.ch-lijn{stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;stroke-dashoffset:1400;animation:ch-teken 1.2s cubic-bezier(.22,.61,.36,1) forwards}@keyframes ch-teken{to{stroke-dashoffset:0}}.ch-vlak{opacity:0;animation:ch-op .6s ease .35s forwards}.ch-punt{opacity:0;animation:ch-op .4s ease 1s forwards}@keyframes ch-op{to{opacity:1}}.ch-stapel{transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);animation:ch-groei .55s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:var(--d,0ms)}@keyframes ch-groei{to{transform:scaleY(1)}}.metric-hint{font-size:11.5px;color:var(--muted);margin-top:6px}.bronnen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line)}@media (max-width:900px){.bronnen{grid-template-columns:repeat(2,minmax(0,1fr))}}.bron{background:#fff;padding:14px 16px;display:grid;grid-gap:3px;gap:3px;align-content:start}.bron b{font-size:13.5px;color:var(--ink);font-weight:650}.bron span{font-size:12.5px;color:var(--muted);line-height:1.45}.bron em{font-style:normal;font-size:11.5px;font-weight:700;margin-top:4px}.bron-aan em{color:var(--good-ink)}.bron-uit em{color:var(--muted)}.bron-fout em,.bron-verlopen em,.bron-verlopen em a{color:var(--red)}.bron-verlopen em a{font-weight:600;text-decoration:underline}.bron-later{background:#fbfbfd}.bron-later b,.bron-later span{color:var(--muted)}.bron-later em{color:var(--line-2)}@media (prefers-reduced-motion:reduce){.ch-lijn{stroke-dashoffset:0;animation:none}.ch-punt,.ch-vlak{opacity:1;animation:none}.ch-stapel{transform:scaleY(1);animation:none}}.form{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px 24px;display:grid;grid-gap:18px;gap:18px}.form label{display:grid;grid-gap:6px;gap:6px}.form label>span{font-size:13px;font-weight:650;color:var(--ink)}.form input,.form select{height:40px;border-radius:9px;border:1px solid var(--line-2);background:#fff;font-family:var(--font-sans),sans-serif;font-size:14px;padding:0 12px;color:var(--ink)}.form input:focus,.form select:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.form small{font-size:12px;color:var(--muted)}.form-acts{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--line)}.form-acts span{font-size:12.5px;color:var(--muted)}.leeg{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:44px 32px;text-align:center;display:grid;grid-gap:10px;gap:10px;justify-items:center}.leeg h2{font-size:19px}.leeg p{color:var(--muted);font-size:14px;max-width:52ch;margin:0;line-height:1.6}.leeg .btn{margin-top:8px}.eva-knop{position:fixed;right:22px;bottom:22px;z-index:40;display:inline-flex;align-items:center;gap:10px;padding:7px 18px 7px 7px;border:0;border-radius:999px;cursor:pointer;text-align:left;color:#fff;background:linear-gradient(120deg,#1d1857,#171252 55%,#100c34);box-shadow:0 18px 40px -16px rgba(16,12,52,.85);font-family:var(--font-sans),sans-serif;transition:transform .15s}.eva-knop:hover{transform:translateY(-2px)}.eva-knop img{width:36px;height:36px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px hsla(0,0%,100%,.25)}.eva-knop b{display:block;font-size:13.5px;font-weight:650}.eva-knop small{display:block;font-size:11px;color:hsla(0,0%,100%,.65)}.eva-paneel{position:fixed;right:22px;bottom:22px;z-index:40;width:min(400px,calc(100vw - 32px));height:min(600px,calc(100vh - 44px));display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 30px 70px -30px rgba(16,22,31,.55)}.eva-paneel>header{display:flex;align-items:center;gap:10px;padding:12px 14px;color:#fff;background:linear-gradient(120deg,#1d1857,#171252 55%,#100c34)}.eva-paneel>header img{width:34px;height:34px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px hsla(0,0%,100%,.25)}.eva-wie b{display:block;font-size:14px;font-weight:650}.eva-wie small{display:block;font-size:11.5px;color:hsla(0,0%,100%,.7)}.eva-dicht{margin-left:auto;width:28px;height:28px;border:0;border-radius:8px;cursor:pointer;background:hsla(0,0%,100%,.12);color:#fff;font-size:18px;line-height:1}.eva-dicht:hover{background:hsla(0,0%,100%,.2)}.eva-nieuw{margin-left:auto;height:28px;border:0;border-radius:8px;cursor:pointer;padding:0 10px;background:hsla(0,0%,100%,.12);color:#fff;font-family:var(--font-sans),sans-serif;font-size:12px}.eva-nieuw:hover{background:hsla(0,0%,100%,.2)}.eva-nieuw+.eva-dicht{margin-left:0}.eva-loop{overflow-y:auto;padding:14px;display:grid;grid-gap:9px;gap:9px;align-content:start}.eva-bel{margin:0;max-width:86%;font-size:13.5px;line-height:1.55;padding:10px 13px;border-radius:15px;white-space:pre-wrap}.eva-bel.eva{justify-self:start;border-bottom-left-radius:5px;background:var(--bg);color:var(--ink-2)}.eva-bel.jij{justify-self:end;border-bottom-right-radius:5px;background:var(--accent);color:#fff}.eva-wacht{display:inline-flex;gap:4px;align-items:center}.eva-wacht i{width:6px;height:6px;border-radius:50%;background:var(--line-2);animation:eva-tik 1s infinite}.eva-wacht i:nth-child(2){animation-delay:.15s}.eva-wacht i:nth-child(3){animation-delay:.3s}@keyframes eva-tik{50%{transform:translateY(-3px);background:var(--muted)}}.eva-starters{display:grid;grid-gap:6px;gap:6px;margin-top:4px}.eva-starters button{text-align:left;font-family:var(--font-sans),sans-serif;font-size:12.5px;color:var(--ink-2);background:#fff;border:1px solid var(--line-2);border-radius:10px;padding:8px 11px;cursor:pointer}.eva-starters button:hover{border-color:var(--accent);color:var(--accent-600)}.eva-verder{margin-top:2px}.eva-verder small{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.eva-uit{margin:0;font-size:13px;line-height:1.55;color:var(--muted);background:var(--blue-soft);border-radius:12px;padding:11px 13px}.eva-uit code{background:rgba(31,122,255,.12);border-radius:5px;padding:1px 5px;font-size:12px}.eva-fout{margin:0;font-size:12.5px;color:var(--red)}.eva-invoer{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--line)}.eva-invoer input{flex:1 1;height:38px;border-radius:10px;border:1px solid var(--line-2);padding:0 12px;font-family:var(--font-sans),sans-serif;font-size:13.5px;color:var(--ink)}.eva-invoer input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.eva-invoer button{height:38px;padding:0 16px;border:0;border-radius:10px;cursor:pointer;background:var(--accent);color:#fff;font-family:var(--font-sans),sans-serif;font-size:13.5px;font-weight:650}.eva-invoer button:disabled{opacity:.5;cursor:default}.eva-voet{margin:0;padding:0 14px 12px;font-size:11.5px;color:var(--muted)}.kw-voorstellen{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:8px;gap:8px}.kw-voorstel{width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:3px 9px;gap:3px 9px;align-items:center;padding:10px 12px;border:1px solid var(--line-2);border-radius:10px;background:#fff;cursor:pointer;text-align:left;font-family:var(--font-sans),sans-serif;transition:border-color .15s,background .15s}.kw-voorstel:hover{border-color:var(--accent);background:var(--accent-soft)}.kw-plus{grid-row:1/3;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent-600);font-weight:700;font-size:15px}.kw-voorstel:hover .kw-plus{background:var(--accent);color:#fff}.kw-tekst{font-size:13.5px;font-weight:600;color:var(--ink)}.kw-cijfer{font-size:11.5px;color:var(--muted)}.kw-form{display:grid;grid-gap:10px;gap:10px}.kw-form textarea{width:100%;border-radius:10px;border:1px solid var(--line-2);padding:10px 12px;font-family:var(--font-sans),sans-serif;font-size:13.5px;line-height:1.6;color:var(--ink);resize:vertical}.kw-form textarea:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.kw-form-acts{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kw-form-acts span,.kw-weg{font-size:12.5px;color:var(--muted)}.kw-weg{border:0;background:none;cursor:pointer;font-family:var(--font-sans),sans-serif;font-weight:600;padding:4px 6px;border-radius:6px}.kw-weg:hover{color:var(--red);background:var(--red-soft)}.inlog{min-height:100vh;display:grid;place-items:center;grid-gap:16px;gap:16px;padding:24px;background:radial-gradient(70% 50% at 50% 0,rgba(31,122,255,.4),transparent 60%),radial-gradient(60% 40% at 10% 100%,rgba(124,92,255,.28),transparent 62%),linear-gradient(185deg,#1d1857,#171252 45%,#100c34)}.inlog-kaart{width:min(420px,100%);background:#fff;border-radius:20px;padding:30px 32px 32px;box-shadow:0 40px 80px -40px rgba(3,6,26,.8);display:grid;grid-gap:12px;gap:12px}.inlog-merk{display:flex;align-items:center;gap:10px;margin-bottom:8px}.inlog-merk .railname b{color:var(--ink);font-size:16px;font-weight:700;letter-spacing:-.025em;display:block}.inlog-merk .railname span{color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:block;margin-top:2px}.inlog-kaart h1{font-size:21px}.inlog-kaart p{margin:0;font-size:13.5px;line-height:1.6;color:var(--muted)}.inlog-fout{background:var(--red-soft);color:#a5302a!important;border-radius:10px;padding:10px 12px;font-size:13px!important}.inlog-form{display:grid;grid-gap:12px;gap:12px;margin-top:6px}.inlog-form label{display:grid;grid-gap:6px;gap:6px}.inlog-form label span{font-size:13px;font-weight:650;color:var(--ink)}.inlog-form input{height:42px;border-radius:10px;border:1px solid var(--line-2);padding:0 12px;font-family:var(--font-sans),sans-serif;font-size:14px;color:var(--ink)}.inlog-form input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.inlog-form .btn{justify-content:center;height:42px}.inlog-kaart .btn{justify-self:start}.inlog-voet{margin:0;font-size:12.5px;color:hsla(0,0%,100%,.6)}.rail-uit{margin-left:auto;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:hsla(0,0%,100%,.08);color:var(--r-dim);cursor:pointer}.rail-uit:hover{background:hsla(0,0%,100%,.16);color:#fff}.tg-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.tg-form input,.tg-form select{height:38px;border-radius:9px;border:1px solid var(--line-2);padding:0 11px;font-family:var(--font-sans),sans-serif;font-size:13.5px;color:var(--ink);background:#fff}.tg-form input{flex:1 1 240px}.tg-form input:focus,.tg-form select:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.tg-hint{margin:10px 0 0;font-size:12.5px;color:var(--muted);line-height:1.5}.tg-leden{display:grid}.tg-lid{display:flex;align-items:center;gap:11px;padding:12px 18px;border-top:1px solid var(--line)}.tg-lid:first-child{border-top:0}.tg-lid .ava{background:var(--accent-soft);color:var(--accent-600)}.tg-wie{min-width:0;flex:1 1}.tg-wie b{display:block;font-size:13.5px;color:var(--ink);font-weight:650}.tg-wie span{display:block;font-size:12px;color:var(--muted)}.ld-schakel{display:flex;gap:4px;padding:3px;background:var(--panel);border:1px solid var(--line);border-radius:10px}.ld-tab{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:7px;font-size:13px;font-weight:600;color:var(--muted)}.ld-tab:hover{color:var(--ink)}.ld-tab.aan{background:var(--ink);color:#fff}.ld-tab span{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:#fff;font-size:11px;font-weight:700}.ld-tab.aan span{background:hsla(0,0%,100%,.22)}.ld-lijst{display:grid;grid-gap:14px;gap:14px}.ld-kaart{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.ld-kop{display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--line)}.ld-kop .ava{background:var(--accent-soft);color:var(--accent-600)}.ld-wie{min-width:0;flex:1 1}.ld-wie b{display:block;font-size:14px;font-weight:650;color:var(--ink)}.ld-wie span{display:block}.ld-tijd,.ld-wie span{font-size:12px;color:var(--muted)}.ld-tijd{white-space:nowrap}.ld-nieuw{background:var(--accent-soft);border-color:#c8ddff;color:var(--accent-ink)}.ld-benaderd{background:#fdf6e7;border-color:#ecdcb6;color:#7a5a18}.ld-klant{background:var(--good-soft);border-color:#bde7d5;color:var(--good-ink)}.ld-niets{color:var(--muted)}.ld-feiten{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:14px 18px}.ld-feiten dt{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.ld-feiten dd{margin:3px 0 0;font-size:13.5px;color:var(--ink)}.ld-feiten a{color:var(--accent-600);font-weight:600}.ld-bericht{margin:0 18px 14px;padding:12px 14px;background:var(--bg);border-radius:var(--r);font-size:13.5px;line-height:1.6;color:var(--ink-2)}.ld-maak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:16px 18px;border-top:1px solid var(--line);background:var(--bg)}.ld-maak label{display:grid;grid-gap:5px;gap:5px}.ld-maak label>span{font-size:12px;font-weight:650;color:var(--ink)}.ld-maak input:not([type]),.ld-maak input[type=text]{height:38px;border-radius:9px;border:1px solid var(--line-2);background:#fff;padding:0 11px;font-size:13.5px;color:var(--ink)}.ld-maak input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ld-maak-acts{grid-column:1/-1;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ld-vink{display:inline-flex!important;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2);cursor:pointer}.ld-vink input{width:15px;height:15px;accent-color:var(--accent)}.ld-gedaan{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid var(--line);background:var(--good-soft);font-size:13px;color:var(--good-ink)}.ld-gedaan .btn{margin-left:auto}.ap-voorbeelden{margin:8px 0 0;padding-left:18px;font-size:12.5px}.ap-voorbeelden a{color:var(--accent-600);word-break:break-all}.ld-wie span a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ld-voet{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--line)}.ld-notitie{display:flex;gap:8px;flex:1 1 320px}.ld-notitie input{flex:1 1;height:34px;border-radius:9px;border:1px solid var(--line-2);background:#fff;padding:0 11px;font-size:13px;color:var(--ink)}.ld-notitie input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ld-notitie .btn{height:34px}.ld-stappen{display:flex;gap:4px;margin-left:auto}.ld-link{border:0;background:none;cursor:pointer;font-family:var(--font-sans),sans-serif;font-size:12.5px;font-weight:600;color:var(--muted);padding:6px 9px;border-radius:7px}.ld-link:hover{color:var(--ink);background:var(--bg)}@media (max-width:720px){.ld-maak{grid-template-columns:minmax(0,1fr)}.ld-stappen{margin-left:0}}.kp-lijst{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.kp-lijst .btn{justify-self:start;margin-top:8px;height:40px}.kp-optie{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:start;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;cursor:pointer}.kp-optie:hover{border-color:var(--ink-2)}.kp-optie:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.kp-optie input{margin:2px 0 0;width:16px;height:16px;accent-color:var(--accent)}.kp-optie b{display:block;font-size:14px;font-weight:650;color:var(--ink)}.kp-optie small{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.namens{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 32px;background:#fdf6e7;border-bottom:1px solid #ecdcb6;color:#7a5a18;font-size:12.5px}.namens a,.namens b{color:#5c430f;font-weight:650}.namens a{margin-left:auto;text-decoration:underline;text-underline-offset:2px}.rail-terug{display:flex;align-items:center;gap:9px;margin:0 0 2px;padding:8px 10px;border-radius:9px;font-size:12.5px;font-weight:600;color:hsla(0,0%,100%,.75)}.rail-terug:hover{background:hsla(0,0%,100%,.07);color:#fff}.ap-strook{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.ap-strook>div{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:16px 18px;border-right:1px solid var(--line)}.ap-strook>div:last-child{border-right:0}.ap-strook span{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ap-strook b{font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.03em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.ap-strook small{font-size:12px;color:var(--muted)}.ap-strook .chg{font-size:12.5px}.ap-strook .ap-let{background:#fdf3f2}.ap-strook .ap-let b{color:#a5302a;font-size:20px}.groei{display:grid;grid-gap:2px;gap:2px}.groei-rij{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr) 118px;align-items:center;grid-gap:14px;gap:14px;padding:6px 8px;border-radius:8px}.groei-rij:hover{background:var(--bg)}.groei-naam{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groei-balk{display:grid;grid-template-columns:1fr 1fr;height:14px}.groei-links{display:flex;justify-content:flex-end;border-right:1.5px solid var(--line-2)}.groei-rechts{display:flex;justify-content:flex-start}.groei-balk i{display:block;height:100%;min-width:2px}.groei-balk i.plus{background:linear-gradient(90deg,#8fd9bb,var(--good));border-radius:0 5px 5px 0}.groei-balk i.min{background:linear-gradient(270deg,#f7b2ad,var(--red));border-radius:5px 0 0 5px}.groei-getal{font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.groei-getal small{font-weight:600;font-size:11.5px;opacity:.8}.groei-rij.klein .groei-getal,.groei-rij.klein .groei-naam{color:var(--muted);font-weight:500}.groei-rij.klein .groei-balk i{background:var(--line-2)}.ap-zoek{height:32px;width:min(240px,100%);border-radius:8px;border:1px solid var(--line-2);padding:0 10px;font-size:13px;font-family:var(--font-sans),sans-serif;color:var(--ink)}.ap-zoek:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ap-tabel{width:100%;border-collapse:collapse;min-width:860px}.ap-tabel th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:10px 12px;white-space:nowrap}.ap-tabel td,.ap-tabel th{border-bottom:1px solid var(--line)}.ap-tabel td{padding:12px;vertical-align:middle;font-size:13.5px}.ap-tabel tr:last-child td{border-bottom:0}.ap-tabel tbody tr:hover{background:#fafbfc}.ap-tabel .num{text-align:right;white-space:nowrap}.ap-tabel td b{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ap-site{display:flex;align-items:center;gap:10px;min-width:0}.ap-site b{display:block;font-size:14px;font-weight:650}.ap-site small{display:block;font-size:12px;color:var(--muted);white-space:nowrap}.ap-mark{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--accent-soft);color:var(--accent-600)}.ap-gevonden{display:flex;align-items:center;gap:12px}.ap-gevonden>span{display:grid;grid-gap:1px;gap:1px}.spark{display:block;flex:none}.spark-leeg{display:inline-block;width:96px;font-size:11.5px;color:var(--muted)}.ap-van,.ap-zacht{color:var(--muted);font-size:12px}.ap-zacht{font-weight:500}a.ap-zacht:hover{color:var(--accent-600)}.ap-bronnen{display:inline-flex;gap:3px;margin:6px 0 0 40px}.ap-bronnen i{font-style:normal;font-size:9.5px;font-weight:700;padding:1px 5px;border-radius:6px;border:1px solid var(--line);color:#a3a8b3;background:#fff}.ap-bronnen i.aan{color:var(--good-ink);background:var(--good-soft);border-color:#bde7d5}.ap-bronnen i.fout{color:#a5302a;background:#fdecea;border-color:#f6cfcb}.ap-letop{background:#fdf6e7;border-color:#ecdcb6;color:#7a5a18}.ap-rustig{font-size:12.5px;color:var(--muted)}@media (max-width:900px){.ap-strook{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-strook>div:nth-child(2){border-right:0}.ap-strook>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.groei-rij{grid-template-columns:minmax(90px,130px) minmax(0,1fr) 96px;gap:8px}}.rail-zoek{width:100%;height:32px;margin:0 0 6px;padding:0 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:#fff;font-size:12.5px;font-family:var(--font-sans),sans-serif}.rail-zoek::placeholder{color:hsla(0,0%,100%,.45)}.rail-zoek:focus{outline:2px solid var(--accent);outline-offset:1px}.railhead-link{display:block}.railhead-link.on,.railhead-link:hover{color:#fff}.ap-tabel td:first-child,.ap-tabel th:first-child{padding-left:18px}.ap-tabel td:last-child,.ap-tabel th:last-child{padding-right:18px}.ap-tabel td .pill{white-space:nowrap}.np-keuze{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.np-keuze legend{font-size:13px;font-weight:650;color:var(--ink);margin-bottom:6px;padding:0}.np-optie{display:flex!important;align-items:center;gap:9px;grid-template-columns:none;font-size:13.5px;color:var(--ink);cursor:pointer}.np-optie input{width:16px;height:16px;margin:0;accent-color:var(--accent)}.np-blok{display:grid;grid-gap:8px;gap:8px;padding:12px 14px;margin:0 0 4px 25px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.np-blok small{font-size:12px;color:var(--muted)}.np-blok input,.np-blok select{width:100%}.np-keuze:has(input[value=bestaand]:not(:checked)) .np-bestaand,.np-keuze:has(input[value=nieuw]:not(:checked)) .np-nieuw{display:none}.rp-boven{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.rp-acties p{margin:0 0 14px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.rp-knoppen{display:flex;gap:8px;flex-wrap:wrap}.rp-leeg{margin:0;font-size:13.5px;color:var(--muted);line-height:1.6}.rp-leden{display:grid}.rp-lid{display:flex;align-items:center;gap:12px;padding:11px 18px;border-top:1px solid var(--line)}.rp-lid:first-child{border-top:0}.rp-wie{flex:1 1;min-width:0}.rp-wie b{display:block;font-size:13.5px;font-weight:650;color:var(--ink)}.rp-wie small{display:block}.rp-schakel,.rp-wie small{font-size:12px;color:var(--muted)}.rp-schakel{border:1px solid var(--line-2);background:#fff;border-radius:999px;padding:5px 12px;font-weight:650;cursor:pointer;font-family:var(--font-sans),sans-serif;white-space:nowrap}.rp-schakel.aan{background:var(--good-soft);border-color:#bde7d5;color:var(--good-ink)}.rp-schakel:hover{border-color:var(--ink-2)}.rp-mail{display:block;width:100%;height:760px;border:0;background:#f1f2f7}.rp-ok{background:var(--good-soft);border-color:#bde7d5;color:var(--good-ink)}.rp-deels{background:#fdf6e7;border-color:#ecdcb6;color:#7a5a18}.rp-mis{background:#fdecea;border-color:#f6cfcb;color:#a5302a}.rp-over{color:var(--muted)}.rp-naar{font-size:12.5px;max-width:260px}.rp-naar small{display:block;color:#a5302a;margin-top:2px}.rp-reden{font-size:12.5px;color:var(--muted);max-width:300px;line-height:1.5}.ap-rapport{font-size:12px;white-space:nowrap}@media (max-width:900px){.rp-boven{grid-template-columns:minmax(0,1fr)}}.tr-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px;align-items:start}.tr-grid,.tr-opvallend{display:grid}.tr-punt{padding:14px 18px 14px 16px;border-top:1px solid var(--line);border-left:3px solid var(--accent)}.tr-punt:first-child{border-top:0}.tr-punt.let{border-left-color:#e0a526}.tr-punt.goed{border-left-color:var(--good)}.tr-punt b{display:block;font-size:13.5px;font-weight:650;color:var(--ink)}.tr-punt p{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--ink-2)}.tr-kanaal{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ink)}.tr-kanaal i{width:10px;height:10px;border-radius:3px;flex:none}.tr-aandeel{display:inline-block;width:70px;height:6px;margin-right:8px;border-radius:3px;background:var(--bg);vertical-align:middle;overflow:hidden}.tr-aandeel i{display:block;height:100%;border-radius:3px}.tr-voet{margin:0;padding:12px 18px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted)}.tr-events{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.tr-event{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:var(--panel);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tr-event b{display:block;font-size:13.5px;font-weight:600;color:var(--ink)}.tr-event small{display:block;font-size:11.5px;color:#a5302a;margin-top:1px}.tr-event em{font-style:normal;font-weight:700;font-size:16px;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tr-event.vals{background:#fdf6f5}@media (max-width:1000px){.tr-grid{grid-template-columns:minmax(0,1fr)}}.apiknop{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.apiknop small{font-size:12px;color:var(--muted);max-width:280px;text-align:right}.apiknop small.apiknop-fout{color:#a5302a}.sc-groep{margin-top:22px}.sc-kop{font-size:16px;display:flex;align-items:center;gap:8px}.sc-kop:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--muted)}.sc-kop.sc-hoog:before{background:var(--red)}.sc-kop.sc-middel:before{background:#e0a526}.sc-kop.sc-laag:before{background:var(--line-2)}.sc-uitleg{margin:3px 0 10px;font-size:13px;color:var(--muted)}.sc-lijst{display:grid;grid-gap:10px;gap:10px}.sc-kaart{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--line-2);border-radius:var(--r-lg);padding:14px 18px}.sc-kaart.sc-hoog{border-left-color:var(--red)}.sc-kaart.sc-middel{border-left-color:#e0a526}.sc-kaart header{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.sc-kaart h3{font-size:15px}.sc-was{font-size:12px;color:var(--muted)}.sc-kaart p{margin:6px 0 0;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.sc-doe b{color:var(--ink)}.sc-kaart details{margin-top:10px}.sc-kaart summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--accent-600)}.sc-kaart ul{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.sc-kaart li{display:flex;gap:10px;align-items:baseline;font-size:12.5px;min-width:0}.sc-kaart li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:2px;max-width:60%}.sc-kaart li a,.sc-kaart li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-kaart li small,.sc-voet{color:var(--muted)}.sc-voet{margin:18px 0 0;font-size:12.5px}.bl-rivalen{display:grid;grid-gap:8px;gap:8px}.bl-rivaal{display:grid;grid-template-columns:minmax(140px,230px) minmax(0,1fr) 70px;grid-gap:12px;gap:12px;align-items:center}.bl-naam{font-size:13px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-balk{height:12px;background:var(--bg);border-radius:6px;overflow:hidden}.bl-balk i{display:block;height:100%;background:#9aa4cc;border-radius:6px}.bl-rivaal.eigen .bl-balk i{background:var(--accent)}.bl-rivaal.eigen .bl-naam{color:var(--accent-600)}.bl-rivaal b{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.bl-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px;align-items:start}.bl-lijst{list-style:none;margin:0;padding:0}.bl-lijst li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-top:1px solid var(--line)}.bl-lijst li:first-child{border-top:0}.bl-lijst b{display:block;font-size:13.5px;color:var(--ink)}.bl-lijst small{font-size:12px;color:var(--muted)}.bl-sterk{background:var(--good-soft);border-color:#bde7d5;color:var(--good-ink)}.bl-gemiddeld{background:var(--accent-soft);border-color:#c8ddff;color:var(--accent-ink)}.bl-klein{color:var(--muted)}@media (max-width:900px){.bl-grid{grid-template-columns:minmax(0,1fr)}.bl-rivaal{grid-template-columns:minmax(100px,140px) minmax(0,1fr) 56px}}.wpk{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:var(--bg)}.wpk-kaart{width:100%;max-width:520px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 20px 50px -30px rgba(20,20,50,.35)}.wpk-kaart h1{margin:0;font-size:22px;letter-spacing:-.02em}.wpk-kaart p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-2)}.wpk-kicker{font-size:11px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-600)!important}.wpk-form{display:grid;grid-gap:16px;gap:16px}.wpk-form fieldset{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.wpk-form legend{font-size:13px;font-weight:650;margin-bottom:8px}.wpk-keuze{display:flex;gap:11px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line-2);border-radius:11px;cursor:pointer}.wpk-keuze:has(input:checked){border-color:var(--accent);background:var(--blue-soft)}.wpk-keuze input{margin-top:3px;accent-color:var(--accent)}.wpk-keuze b{display:block;font-size:14px}.wpk-keuze small{display:block;font-size:12px;color:var(--muted);margin-top:2px}.wpk .btn{justify-self:start}.wp-blok{margin-top:28px}.wp-kop{font-size:15px;font-weight:700;margin:0 0 10px;letter-spacing:-.01em}.wp-feit{display:inline-block;margin-top:6px;font-size:12px;color:var(--muted)}.wp-fout{display:block;margin-top:6px;font-size:12.5px;color:#b42318}.wp-stappen{margin:10px 0 0;padding-left:20px;font-size:13px;line-height:1.7;color:var(--ink-2)}.wp-stappen a{color:var(--accent-600);font-weight:600}.bing-sleutel{margin-top:14px}.bing-sleutel summary{cursor:pointer;font-size:13px;color:var(--accent-600);font-weight:600}.bing-sleutel[open] summary{margin-bottom:4px}.bing-form a.btn{text-decoration:none}.bing-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.bing-form input[type=password],.bing-form select{height:34px;border-radius:8px;border:1px solid var(--line-2);background:#fff;font-family:var(--font-sans);font-size:13px;padding:0 10px;flex:1 1 260px;min-width:0;max-width:420px}.bing-form input[type=password]:focus-visible,.bing-form select:focus-visible{outline:2px solid var(--accent-600);outline-offset:1px}.bing-form select#bing-voor{flex:0 1 auto}.bing-vergeet{background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--muted);text-decoration:underline;cursor:pointer}.bing-zet{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.bing-zet p{margin:0;font-size:13.5px;color:var(--ink-2);flex:1 1 280px;line-height:1.5}.ap-melding{margin:12px 18px 0;padding:10px 12px;border-radius:9px;background:#fef3f2;border:1px solid #fecdca;color:#b42318;font-size:13px}.ap-voorstel{display:grid;grid-gap:14px;gap:14px;padding:16px 18px;border-top:1px solid var(--line);background:var(--bg)}.ap-nu small,.vk-keuze small{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.serp{display:grid;grid-gap:3px;gap:3px;background:#fff;border:1px solid var(--line);border-radius:11px;padding:12px 14px;font-family:Arial,Helvetica Neue,sans-serif}.serp>small{font-size:12px;color:#4d5156;letter-spacing:0;text-transform:none;font-weight:400;margin:0}.serp-titel{font-size:17px;line-height:1.3;color:#1a0dab}.serp-tekst{font-size:13px;line-height:1.5;color:#4d5156}.vk{display:grid;grid-gap:14px;gap:14px}.vk-keuzes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:10px;gap:10px}.vk-keuze{display:grid;grid-gap:3px;gap:3px;text-align:left;background:#fff;border:1px solid var(--line-2);border-radius:11px;padding:12px 14px;cursor:pointer;font-family:Arial,Helvetica Neue,sans-serif}.vk-keuze.aan{border-color:var(--accent);box-shadow:0 0 0 3px var(--blue-soft)}.vk-keuze em{font-family:var(--font-sans),sans-serif;font-style:normal;font-size:12px;color:var(--muted);margin-top:6px}.vk-bewerk{display:grid;grid-gap:10px;gap:10px}.vk-bewerk label{display:grid;grid-gap:5px;gap:5px}.vk-bewerk label>span{display:flex;justify-content:space-between;font-size:12px;font-weight:650;color:var(--ink)}.vk-bewerk label b{font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vk-bewerk label b.te-lang{color:#b42318}.vk-bewerk input,.vk-bewerk textarea{border-radius:9px;border:1px solid var(--line-2);background:#fff;padding:9px 11px;font-family:var(--font-sans),sans-serif;font-size:13.5px;color:var(--ink);resize:vertical}.vk-bewerk input:focus,.vk-bewerk textarea:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ap-acts{align-items:center}.ap-klein{font-size:12px;color:var(--muted)}.ap-live{display:grid;grid-gap:10px;gap:10px;padding:14px 18px;border-top:1px solid var(--line);background:var(--good-soft)}.ap-live-acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--good-ink)}.ap-live-acts>span{flex:1 1 260px}.ap-maak{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2)}.ap-maak span{flex:1 1 300px}.ap-hint{margin:0;padding:10px 18px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted)}.ap-hint a{color:var(--accent-600);font-weight:600}.ap-door{display:grid;grid-gap:8px;gap:8px}.ap-door-rij{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:11px;padding:10px 12px}.ap-door-neem input{width:16px;height:16px;margin-top:8px;accent-color:var(--accent)}.ap-door-van{display:grid;grid-gap:3px;gap:3px;min-width:0;padding-top:6px}.ap-door-van a{font-size:13px;font-weight:600;color:var(--ink);word-break:break-all}.ap-door-naar small,.ap-door-van small{font-size:11.5px;color:var(--muted);line-height:1.45}.ap-door-naar{display:grid;grid-gap:4px;gap:4px;min-width:0}.ap-door-naar input{height:34px;border-radius:8px;border:1px solid var(--line-2);padding:0 10px;font-size:13px;font-family:var(--font-sans),sans-serif;color:var(--ink);background:#fff;width:100%}.ap-door-naar input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ap-door-live{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:13px;color:var(--good-ink)}.ap-door-live a{color:inherit;font-weight:600}@media (max-width:720px){.ap-door-rij{grid-template-columns:22px minmax(0,1fr)}.ap-door-naar{grid-column:2}}.ap-alt{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.ap-alt-kaart{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:11px;gap:11px;background:#fff;border:1px solid var(--line);border-radius:11px;padding:10px}.ap-alt-kaart img{width:76px;height:76px;object-fit:cover;border-radius:8px;background:var(--bg)}.ap-alt-tekst{display:grid;grid-gap:6px;gap:6px;min-width:0}.ap-alt-neem{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--ink-2);min-width:0}.ap-alt-neem span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-alt-neem input{accent-color:var(--accent)}.ap-alt-tekst textarea{border-radius:8px;border:1px solid var(--line-2);padding:7px 9px;font-family:var(--font-sans),sans-serif;font-size:12.5px;line-height:1.45;color:var(--ink);resize:vertical}.ap-alt-tekst textarea:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ap-alt-klein .ap-alt-kaart{grid-template-columns:48px minmax(0,1fr);padding:8px}.ap-alt-klein .ap-alt-kaart img{width:48px;height:48px}.ap-alt-klein p{margin:0;font-size:12.5px;color:var(--good-ink)}.pill-maken{background:#e8f7ef;border-color:#bfe8d0;color:#11643c}.pill-verbeteren{background:var(--accent-soft);border-color:#c8ddff;color:var(--accent-ink)}.pill-zwak{background:#fff6e0;border-color:#f3dfa6;color:#7a5a00}.kans-sub{font-size:12px;color:var(--muted);margin-top:2px;max-width:42ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kans-sub a{color:var(--accent-600);text-decoration:none}.kans-sub a:hover{text-decoration:underline}.kans-markt{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.kans-adres{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:12.5px;color:var(--ink);overflow-x:auto;max-width:100%}.raster td.num,.raster th.num{min-width:64px}.raster .wij{background:var(--accent-soft)}.kans-invoer{height:36px;border:1px solid var(--line-2);border-radius:9px;padding:0 12px;font:inherit;font-size:13.5px;color:var(--ink);min-width:200px}.kans-invoer:focus{outline:2px solid var(--accent);outline-offset:1px}.ai-twee{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:16px;gap:16px}.ai-balken{grid-gap:10px}.ai-balk,.ai-balken{display:grid;gap:10px}.ai-balk{grid-template-columns:minmax(90px,150px) 1fr auto;grid-gap:10px;align-items:center;font-size:13px}.ai-balk-naam{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-balk-spoor{height:8px;border-radius:99px;background:var(--bg);border:1px solid var(--line);overflow:hidden}.ai-balk-spoor span{display:block;height:100%;background:#9aa6bd;border-radius:99px}.ai-wij .ai-balk-naam{font-weight:600}.ai-wij .ai-balk-spoor span{background:var(--accent)}.ai-balk-cijfer{font-size:12px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:52px;text-align:right}.ai-noot{margin:0;font-size:13px;color:var(--muted);line-height:1.55}.ai-cel{display:inline-block;min-width:38px;padding:2px 8px;border-radius:99px;font-size:12px;font-weight:600;text-align:center;border:1px solid transparent}.ai-ja{background:#e8f7ef;border-color:#bfe8d0;color:#11643c}.ai-bron{background:var(--accent-soft);border-color:#c8ddff;color:var(--accent-ink)}.ai-nee{background:var(--bg);border-color:var(--line);font-weight:500}.ai-leeg,.ai-nee{color:var(--muted)}.ai-leeg{font-weight:400}.ai-tabel td{vertical-align:top}.ai-antwoorden{margin-top:6px;font-size:12.5px}.ai-antwoorden summary{cursor:pointer;color:var(--accent-600)}.ai-antwoord{margin-top:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);max-width:72ch}.ai-antwoord p{margin:4px 0 0;color:var(--ink);line-height:1.5;white-space:pre-line}.ai-bronnen{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px}.ai-bronnen a{color:var(--accent-600);text-decoration:none;font-size:12px}.ai-bronnen a:hover{text-decoration:underline}.ai-aangeraden{display:flex;flex-wrap:wrap;gap:8px}.ai-aanrader{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line);border-radius:10px;font-size:13px;color:var(--ink)}.ai-aanrader small{color:var(--muted);font-size:12px}.ai-aanrader form{display:inline}.ov-top{margin-bottom:16px}.ov-kop{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}.ov-kop b{font-size:30px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-kop span{font-size:13px;color:var(--muted)}.ov-kop .delta.up{color:var(--good,#1f9d55)}.ov-kop .delta.down{color:var(--bad,#d14343)}.ov-pos{list-style:none;margin:0;padding:4px 0}.ov-pos li{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;grid-gap:10px;gap:10px;align-items:center;padding:9px 18px;border-bottom:1px solid var(--line);font-size:13.5px}.ov-pos li:last-child{border-bottom:0}.ov-woord{min-width:0;overflow-wrap:anywhere}.ov-woord small{display:block;font-size:11.5px;color:var(--muted)}.ov-plek{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ov-winst{text-align:right;font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-winst.up{color:var(--good,#1f9d55);font-weight:600}.ov-winst.down{color:var(--bad,#d14343);font-weight:600}.ov-pos.met-kliks li{grid-template-columns:minmax(0,1fr) 76px 64px 56px}.ov-pos .ov-kop{padding-top:4px;padding-bottom:6px;font-size:11.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.ov-kliks,.ov-pos .ov-kop span:not(:first-child),.ov-pos.met-kliks .ov-plek{text-align:right}.ov-kliks{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-leeg,.ov-voet{font-size:13px;color:var(--muted)}.ov-voet{padding:10px 18px;border-top:1px solid var(--line)}.ov-doelen{margin-bottom:16px}.ov-doel-lijst{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ov-doel-lijst li{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-right:1px solid var(--line);font-size:12.5px;color:var(--muted)}.ov-doel-lijst li:last-child{border-right:0}.ov-doel-lijst b{font-size:14px;color:var(--ink,inherit);font-weight:600;overflow-wrap:anywhere}.ov-actie{margin-top:4px;font-weight:600;color:var(--accent-600)}@media (max-width:560px){.ov-doel-lijst{grid-template-columns:1fr}.ov-doel-lijst li{border-right:0;border-bottom:1px solid var(--line)}}.metrics.ov-drie{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.metrics.ov-drie{grid-template-columns:1fr}}.ov-top .widget{display:flex;flex-direction:column}.ov-top .widget-b{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.kb-tabel .num{text-align:right;white-space:nowrap}.kb-tabel td:first-child a{overflow-wrap:anywhere}.kb-scroll{overflow-x:auto}.kb-via{display:block;color:var(--muted);font-size:12px;margin-top:2px}.kb-gebeurt{font-size:13px;color:var(--muted);min-width:160px}.kb-stand{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600}.kb-straks{background:#e6efff;color:#1f5fcc}.kb-hand{background:#fff4e0;color:#8a5a00}.kb-blijft{background:var(--line,#eceef3);color:var(--muted)}.kb-klaar{background:#e3f6ec;color:#18794e}.rp-notitie{display:grid;grid-gap:12px;gap:12px}.rp-notitie label{display:grid;grid-gap:6px;gap:6px;font-size:13px;font-weight:600;color:var(--ink-2)}.rp-notitie textarea{font:inherit;font-weight:400;font-size:14px;line-height:1.5;padding:10px 12px;border-radius:10px;border:1px solid var(--line);resize:vertical;background:var(--bg-card,#fff);color:var(--ink,inherit)}.st-stand{margin-bottom:16px}.st-stand .widget-b{display:grid;grid-gap:12px;gap:12px;padding:20px 22px}.st-kop{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.st-zin{margin:0;font-size:17px;line-height:1.5;color:var(--ink);max-width:72ch;text-wrap:pretty}.st-tegels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:4px}.st-tegel{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:14px 16px;border-radius:var(--r);background:var(--bg);min-width:0}.st-label{font-size:12.5px;font-weight:600;color:var(--ink-2)}.st-tegel b{font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15}.st-tegel.leeg b{color:var(--line-2)}.st-sub{font-size:12px;color:var(--muted);line-height:1.45}.st-delta{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:2px}.st-delta.up{color:var(--good-ink)}.st-delta.down{color:var(--red)}.st-delta.flat{color:var(--muted)}@media (max-width:1000px){.st-tegels{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-acties{margin-bottom:16px}.st-lijst{list-style:none;margin:0;padding:0}.st-actie{display:grid;grid-template-columns:84px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;padding:12px 18px;border-top:1px solid var(--line)}.st-lijst .st-actie:first-child{border-top:0}.st-status{justify-self:start;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 9px;background:var(--bg);color:var(--ink-2)}.st-actie.bezig .st-status{background:var(--accent-soft);color:var(--accent-ink)}.st-actie.gedaan .st-status{background:var(--good-soft);color:var(--good-ink)}.st-wat{display:grid;grid-gap:2px;gap:2px;font-size:14px;color:var(--ink);min-width:0}.st-wat a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.st-wat a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.st-wat small{font-size:12.5px;color:var(--muted)}.st-wie{font-size:12px;color:var(--muted);font-weight:600;white-space:nowrap}@media (max-width:640px){.st-actie{grid-template-columns:minmax(0,1fr);gap:4px}.st-wie{white-space:normal}}.st-grafieken{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}@media (max-width:1100px){.st-grafieken{grid-template-columns:minmax(0,1fr)}}.ch-as-kliks{fill:var(--accent-600)}#sk-consent{position:fixed;z-index:2147483000;left:16px;bottom:16px;max-width:380px;box-sizing:border-box;background:#fff;color:var(--ink);border-radius:var(--r-lg);padding:18px 18px 16px;box-shadow:0 14px 40px rgba(10,14,23,.18),0 0 0 1px rgba(10,14,23,.07);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;line-height:1.5;letter-spacing:normal;text-align:left}#sk-consent b{display:block;font-size:15px;font-weight:700;margin:0 0 4px}#sk-consent p{margin:0 0 14px;color:var(--ink-2);font-size:14px;line-height:1.5;max-width:none}#sk-consent a{color:var(--ink);text-decoration:underline}#sk-consent div{display:flex;gap:8px}#sk-consent button{flex:1 1;font:inherit;font-size:14px;font-weight:600;padding:10px 12px;border-radius:10px;cursor:pointer;background:#fff;color:var(--ink);border:1.5px solid var(--ink)}#sk-consent button:hover{background:var(--ink);color:#fff}#sk-consent button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:480px){#sk-consent{left:12px;right:12px;bottom:12px;max-width:none}}.rail-cookies{margin-top:auto;align-self:flex-start;padding:4px 10px;border:0;background:none;font:inherit;font-size:12px;color:var(--r-dim);cursor:pointer}.rail-cookies:hover{color:#fff}.inlog-cookies{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-decoration:underline}.rail-cookies+.rail-foot{margin-top:0}@media (max-width:860px){.rail .rail-cookies{display:none}}.kw-sort{color:inherit;text-decoration:none;white-space:nowrap}.kw-sort.aan,.kw-sort:hover{color:var(--ink)}.kw-weekmail{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--muted)}