:root{--G:#f2a03c;--M:#e8548f;--T:#4a8ff7;--C:#12b39b;--J:#aeb6bd;--veld:#0b0e11;--balk:#0d1216;--vakLeeg:#12171c;--vakVol:#1a2128;--vakRand:#262e36;--scheiding:#232a31;--stippel:#3a444e;--inkt:#f2f4f5;--inkt2:#c8cfd5;--inkt3:#8e979f;--inkt4:#9aa3ab;--dood:#3f474f;--ongeldig:#ff6b57;--ongeldigBg:#1b1416;--steenVlak:#f4f6f7;--steenLetter:#39424a;--steenCijfer:#111619}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body,#root{height:100%;overflow:hidden}body{background:var(--veld);color:var(--inkt);-webkit-user-select:none;user-select:none;touch-action:manipulation;font-family:Barlow,system-ui,sans-serif}[data-steen]{touch-action:none;-webkit-touch-callout:none}[data-sleepdoel=ja]{border-color:#0000!important;box-shadow:inset 0 0 0 2px #ffffffd9,0 0 24px #ffffff21!important}[data-sleepdoel=nee]{box-shadow:inset 0 0 0 2px var(--ongeldig)!important;border-color:#0000!important}.jp{font-family:Zen Kaku Gothic New,Noto Sans JP,sans-serif}.tnum{font-variant-numeric:tabular-nums}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}@keyframes hs-blink{0%,49%{opacity:1}50%,to{opacity:.25}}@keyframes hs-botje{0%,to{transform:translateY(0)}50%{transform:translateY(-9%)}}@media (prefers-reduced-motion:reduce){[style*=hs-blink]{animation:none!important}}@keyframes hs-plus{0%{opacity:0;transform:translateY(8px)}16%{opacity:1;transform:translateY(0)}62%{opacity:1;transform:translateY(-9px)}to{opacity:0;transform:translateY(-20px)}}@keyframes hs-score{0%{color:var(--G);transform:scale(1.22)}to{transform:none}}@media (prefers-reduced-motion:reduce){[style*=hs-plus],[style*=hs-score]{animation:none!important}}@keyframes hs-kaart{0%{opacity:0;transform:translateY(26px)scale(.9)}to{opacity:1;transform:none}}html.vp,html.vp body,html.vp #root{height:auto;overflow:visible}html.vp{scroll-behavior:smooth}html.vp body{-webkit-user-select:text;user-select:text;touch-action:auto}html.vp a{color:#00c9a7;text-decoration:none}html.vp a:hover{color:#3be0c4}html.vp img{max-width:100%}.vp-cta{white-space:nowrap;transition:background .18s,box-shadow .18s}.vp-cta:hover{background:#fff}.vp-cta-groot:hover{box-shadow:0 0 62px #f2f4f54d}@keyframes vp-koppel{0%,6%{gap:14px}20%,62%{gap:3px}70%,to{gap:14px}}@keyframes vp-kop{0%,6%{opacity:0;transform:translate(18px)}20%{opacity:1;transform:translate(0)}62%{opacity:1;transform:translate(0)}70%,to{opacity:0;transform:translate(18px)}}@keyframes vp-rijden{0%,30%{opacity:1;transform:translate(0)}62%{opacity:0;transform:translate(-780px)}63%,to{opacity:0;transform:translate(-780px)}}@keyframes vp-streep{0%,32%{opacity:0;transform:scaleX(.2)}44%{opacity:.9;transform:scaleX(1)}58%{opacity:0;transform:scaleX(1.6)}to{opacity:0}}@keyframes vp-lamp{0%,22%{box-shadow:none;background:#2a333b}26%{background:#f2f4f5;box-shadow:0 0 18px #ffffff8c}66%{background:#f2f4f5;box-shadow:0 0 18px #ffffff8c}72%,to{box-shadow:none;background:#2a333b}}@keyframes vp-punten{0%,36%{opacity:0;transform:translateY(18px)}48%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-14px)}}@keyframes vp-split{0%,46%{opacity:0;transform:translateY(10px)}58%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}@keyframes vp-knip{0%,55%{opacity:1}56%,to{opacity:.22}}@keyframes vp-kaart{0%,10%{box-shadow:none;background:#12171c}20%,72%{background:#101a1b;box-shadow:0 0 0 1px #00c9a7,0 0 30px #00c9a729}82%,to{box-shadow:none;background:#12171c}}@keyframes vp-stempel{0%,12%{opacity:0;transform:scale(1.8)rotate(-8deg)}22%{opacity:1;transform:scale(1)rotate(-8deg)}72%{opacity:1;transform:scale(1)rotate(-8deg)}82%,to{opacity:0;transform:scale(1)rotate(-8deg)}}@keyframes vp-oppunt{0%,24%{opacity:0;transform:translateY(16px)}36%{opacity:1;transform:translateY(0)}74%{opacity:1;transform:translateY(0)}86%,to{opacity:0;transform:translateY(-14px)}}@media (width<=700px){.vp-topbalk{display:none}}html.vp .vp-boek+.vp-boek{border-top:1px solid #1c2229;margin-top:20px;padding-top:20px}html.vp .vp-boekkop{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:baseline;gap:10px;list-style:none;display:flex}html.vp .vp-boekkop::-webkit-details-marker{display:none}html.vp .vp-boekkop:after{content:"+";color:#6c767f;margin-left:auto;padding-left:12px;font-size:clamp(17px,2vw,20px);line-height:1;transition:color .2s}html.vp .vp-boek[open]>.vp-boekkop:after{content:"–"}html.vp .vp-boekkop:hover:after{color:#c8cfd5}html.vp .vp-boek[open]>.vp-boekkop{margin-bottom:14px}html.vp .vp-vraag{border-top:1px solid #14181b24}html.vp .vp-vraag:last-child{border-bottom:1px solid #14181b24}html.vp .vp-vraagkop{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:baseline;gap:12px;padding:clamp(14px,2vw,18px) 0;list-style:none;display:flex}html.vp .vp-vraagkop::-webkit-details-marker{display:none}html.vp .vp-vraagkop:after{content:"+";color:#6e7680;margin-left:auto;padding-left:12px;font-size:clamp(17px,2vw,20px);line-height:1}html.vp .vp-vraag[open]>.vp-vraagkop:after{content:"–"}html.vp .vp-vraag[open]>p{padding-bottom:clamp(14px,2vw,20px)}
