/* Nodekind-scène: alleen de stijl van deze scène. Generiek (tokens, kader, bediening, mask) staat in scene-engine.css, dat eerst laadt. */
.cs-svg .nk-x,.cs-thumb .nk-x{font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:10px;fill:var(--cs-ink)}
.cs-svg .nk-cap,.cs-thumb .nk-cap{font-size:10px;font-weight:600;letter-spacing:.06em;fill:var(--cs-mu)}
.cs-svg .nk-n,.cs-thumb .nk-n{font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;fill:var(--cs-mu)}
.cs-svg .nk-big,.cs-thumb .nk-big{font-size:22px;font-weight:700;fill:var(--cs-navy);font-variant-numeric:tabular-nums}
.cs-svg .nk-dim,.cs-thumb .nk-dim{fill:var(--cs-mu)}
.cs-svg .nk-hl,.cs-thumb .nk-hl{fill:#ffe6d3}
.cs-svg .nk-hlf,.cs-thumb .nk-hlf{fill:none;stroke:var(--cs-orange);stroke-width:1.5}
.cs-svg .nk-finr,.cs-thumb .nk-finr{fill:#ff6600;fill-opacity:.1;stroke:var(--cs-orange);stroke-width:1.5}
.cs-svg .nk-plus,.cs-thumb .nk-plus{font-family:ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size:18px;font-weight:700;fill:var(--cs-navy)}
.cs-svg .nk-cover{fill:#fff}
.cs-svg .nk-cur,.cs-thumb .nk-cur{fill:var(--cs-orange)}
.cs-svg .nk-pop,.cs-thumb .nk-pop{fill:#fff;stroke:var(--cs-navy);stroke-width:1.2}
.cs-svg .nk-opt,.cs-thumb .nk-opt{fill:var(--cs-wash);stroke:var(--cs-line);stroke-width:1}
.cs-svg .nk-ok-bg,.cs-thumb .nk-ok-bg{fill:#e4f0ef;stroke:#9cc3bf}
.cs-svg .nk-off,.cs-thumb .nk-off{fill:#fff;stroke:var(--cs-mu);stroke-dasharray:3 2}
.cs-svg .nk-pick,.cs-thumb .nk-pick{fill:#ff6600;fill-opacity:.14;stroke:var(--cs-orange);stroke-width:1.6}
.cs-svg .nk-fold,.cs-thumb .nk-fold{fill:var(--cs-wash)}
.cs-svg .nk-dg,.cs-thumb .nk-dg{fill:#dfe7ee}
.cs-svg .nk-dl,.cs-thumb .nk-dl{fill:var(--cs-navy)}
.cs-svg .nk-ok,.cs-thumb .nk-ok{fill:var(--cs-navy)}
.cs-svg .nk-ckp,.cs-thumb .nk-ckp{fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.cs-svg .nk-valid,.cs-thumb .nk-valid{fill:#e4f0ef;stroke:#9cc3bf}
.cs-svg .nk-cn,.cs-thumb .nk-cn{stroke:var(--cs-orange);stroke-width:2;stroke-linecap:round}
.cs-svg .nk-pt,.cs-thumb .nk-pt{fill:#fff;stroke:var(--cs-orange);stroke-width:2}
.cs-svg .nk-fly,.cs-thumb .nk-fly{fill:#fff;stroke:var(--cs-orange);stroke-width:2}
.cs-svg .nk-fsh,.cs-thumb .nk-fsh{fill:var(--cs-ink);fill-opacity:.18}
.cs-svg .nk-chipt,.cs-thumb .nk-chipt{fill:var(--cs-navy);font-size:10.5px;font-weight:700}
.cs-svg .nk-trail{fill:none;stroke:var(--cs-orange);stroke-width:1.25;stroke-dasharray:3 3;stroke-opacity:.55}
.cs-svg .nk-hubc,.cs-thumb .nk-hubc{fill:#fff;stroke:var(--cs-navy);stroke-width:1.5}
.cs-svg .nk-mk,.cs-thumb .nk-mk{fill:var(--cs-navy)}
.cs-svg .nk-hring,.cs-thumb .nk-hring{fill:none;stroke:var(--cs-orange);stroke-width:2}
.cs-svg .nk-status,.cs-thumb .nk-status{fill:#f7f9fc;stroke:none}
.cs-svg .nk-bar,.cs-thumb .nk-bar{fill:#dfe7ee}
.cs-svg .nk-no,.cs-thumb .nk-no{fill:var(--cs-navy)}
.cs-svg .nk-strike,.cs-thumb .nk-strike{text-decoration:line-through}
.cs-svg .nk-xor,.cs-thumb .nk-xor{fill:var(--cs-orange);font-weight:700}
.cs-svg .nk-off-or{fill:none;stroke:var(--cs-orange);stroke-width:1.5}
