.tile[data-v-fbbdbbaa]{width:var(--tile);height:var(--tile);box-sizing:border-box;border:2px solid var(--wp-border);background:var(--wp-surface);color:var(--wp-ink);font-size:calc(var(--tile) * .52);border-radius:10px;justify-content:center;align-items:center;font-weight:900;line-height:1;display:flex;position:relative}.filled[data-v-fbbdbbaa]{border-color:var(--wp-ink)}.tip[data-v-fbbdbbaa]{color:var(--wp-muted);border-style:dashed}.correct[data-v-fbbdbbaa],.present[data-v-fbbdbbaa],.absent[data-v-fbbdbbaa]{box-shadow:var(--wp-gloss);border-color:#0000}.correct[data-v-fbbdbbaa]{background:var(--wp-correct);color:var(--wp-correct-ink)}.present[data-v-fbbdbbaa]{background:var(--wp-present);color:var(--wp-present-ink)}.absent[data-v-fbbdbbaa]{background:var(--wp-absent);color:var(--wp-absent-ink);box-shadow:none}.mark[data-v-fbbdbbaa]{width:max(12px, calc(var(--tile) * .24));height:max(12px, calc(var(--tile) * .24));fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:3px;right:3px}.reveal[data-v-fbbdbbaa]{animation:flip-fbbdbbaa var(--wp-flip,.25s) ease-in-out both;animation-delay:calc(var(--i) * var(--wp-stagger,.1s))}@keyframes flip-fbbdbbaa{0%,49%{background:var(--wp-surface);color:var(--wp-ink);border-color:var(--wp-ink);transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.sr-only[data-v-fbbdbbaa]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.board[data-v-b9f9a1d6]{flex:1;justify-content:center;align-items:center;min-height:0;padding:8px;display:flex;container-type:size}.grid[data-v-b9f9a1d6]{--gap:6px;--tile:min(calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((100cqh - (var(--rows) - 1) * var(--gap)) / var(--rows)), var(--wp-tile-max,64px));gap:var(--gap);perspective:600px;flex-direction:column;display:flex}.row[data-v-b9f9a1d6]{gap:var(--gap);display:flex}.shake[data-v-b9f9a1d6]{animation:.3s ease-in-out shake-b9f9a1d6}@keyframes shake-b9f9a1d6{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.keyboard[data-v-f0c79cfc]{--cols:10;--gap:5px;--key:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));--wide:calc(var(--key) * 1.5 + var(--gap) * .5);box-sizing:border-box;flex-direction:column;gap:6px;width:100%;max-width:560px;margin:0 auto;padding:6px 4px 10px;display:flex}.key-row[data-v-f0c79cfc]{gap:var(--gap);justify-content:center;display:flex}.key[data-v-f0c79cfc]{flex:0 0 var(--key);background:var(--wp-key);min-width:0;min-height:56px;color:var(--wp-ink);font:inherit;font-size:var(--wp-key-font,20px);cursor:pointer;box-shadow:var(--wp-gloss), 0 2px 0 var(--wp-key-shadow);touch-action:manipulation;border:0;border-radius:8px;padding:0;font-weight:800;position:relative}.keyboard.abc[data-v-f0c79cfc]{--cols:7;--gap:4px;--wide:var(--key);padding-inline:0}.wide[data-v-f0c79cfc]{flex-basis:var(--wide);font-size:16px}.abc .wide[data-v-f0c79cfc]{font-size:15px}.key.correct[data-v-f0c79cfc]{background:var(--wp-correct);color:var(--wp-correct-ink)}.key.present[data-v-f0c79cfc]{background:var(--wp-present);color:var(--wp-present-ink)}.key.absent[data-v-f0c79cfc]{background:var(--wp-absent);color:var(--wp-absent-ink);box-shadow:none;text-decoration:line-through}.key.correct[data-v-f0c79cfc]:after,.key.present[data-v-f0c79cfc]:after{font-size:12px;line-height:1;position:absolute;top:2px;right:4px}.key.correct[data-v-f0c79cfc]:after{content:"✓"}.key.present[data-v-f0c79cfc]:after{content:"↔"}.key[data-v-f0c79cfc]:disabled{opacity:.5;cursor:default}@media (height<=700px){.key[data-v-f0c79cfc]{min-height:50px}}.key[data-v-f0c79cfc]:focus-visible{outline:3px solid var(--wp-focus);outline-offset:2px}.menu[data-v-b12b8c2b]{min-width:0;position:relative}.menu-button[data-v-b12b8c2b]{max-width:100%;padding-inline:6px 10px}.tile[data-v-b12b8c2b]{background:var(--wp-correct);width:32px;height:32px;box-shadow:var(--wp-gloss);color:var(--wp-correct-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.label[data-v-b12b8c2b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.short[data-v-b12b8c2b]{display:none}.chevron[data-v-b12b8c2b]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;transition:transform .2s ease-out}[aria-expanded=true] .chevron[data-v-b12b8c2b]{transform:rotate(180deg)}.panel[data-v-b12b8c2b]{z-index:20;border:2px solid var(--wp-border);background:var(--wp-surface);border-radius:14px;width:max-content;min-width:220px;max-width:calc(100vw - 16px);padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0f2f4a2e}.group+.group[data-v-b12b8c2b]{border-top:1px solid var(--wp-border);margin-top:4px;padding-top:4px}.group-label[data-v-b12b8c2b]{color:var(--wp-muted);margin:4px 10px 0;font-size:15px;font-weight:700}ul[data-v-b12b8c2b]{margin:0;padding:0;list-style:none}a[data-v-b12b8c2b]{min-height:48px;color:var(--wp-ink);border-radius:10px;align-items:center;padding:0 10px;font-weight:700;text-decoration:none;display:flex}a[data-v-b12b8c2b]:hover{background:var(--wp-key)}a[aria-current=page][data-v-b12b8c2b]{background:var(--wp-key);box-shadow:inset 0 0 0 2px var(--wp-focus)}a[data-v-b12b8c2b]:focus-visible{outline:3px solid var(--wp-focus);outline-offset:-3px}@media (width<=479px){.tile[data-v-b12b8c2b]{display:none}.menu-button[data-v-b12b8c2b]{gap:4px;padding-inline:12px 6px}.long[data-v-b12b8c2b]{clip-path:inset(50%);width:1px;height:1px;position:absolute}.short[data-v-b12b8c2b]{display:block}}.backdrop[data-v-36d4fd5e]{z-index:2000;background:#0f2f4a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog[data-v-36d4fd5e]{box-sizing:border-box;background:var(--wp-surface);width:100%;max-width:460px;max-height:100%;color:var(--wp-ink);border-radius:16px;padding:16px 20px 20px;overflow-y:auto;box-shadow:0 12px 32px #0000004d}.dialog[data-v-36d4fd5e]:focus{outline:none}.head[data-v-36d4fd5e]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}h2[data-v-36d4fd5e]{margin:0;font-size:24px}p[data-v-d15588a6]{margin:0 0 12px}.examples[data-v-d15588a6],.tips[data-v-d15588a6]{margin:0 0 16px;padding:0;list-style:none}.examples li[data-v-d15588a6]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.examples[data-v-d15588a6] .tile{flex:none}.tips li[data-v-d15588a6]{margin-bottom:6px;padding-left:20px;position:relative}.tips li[data-v-d15588a6]:before{content:"";background:var(--wp-present);border-radius:3px;width:9px;height:9px;position:absolute;top:.55em;left:2px}.numbers[data-v-e4531ddf]{text-align:center;grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 16px;display:grid}.numbers div[data-v-e4531ddf]{flex-direction:column-reverse;display:flex}dt[data-v-e4531ddf]{color:var(--wp-muted);font-size:16px;line-height:1.2}dd[data-v-e4531ddf]{margin:0;font-size:28px;font-weight:900}h3[data-v-e4531ddf]{margin:0 0 8px;font-size:18px}.bars[data-v-e4531ddf]{margin:0 0 16px;padding:0;list-style:none}.bars li[data-v-e4531ddf]{align-items:center;gap:8px;margin-bottom:4px;display:flex}.turns[data-v-e4531ddf]{text-align:right;width:1.2em;font-weight:800}.bar[data-v-e4531ddf]{box-sizing:border-box;background:var(--wp-absent);min-width:2em;color:var(--wp-absent-ink);text-align:right;border-radius:6px;padding:2px 8px;font-weight:800}.bar.now[data-v-e4531ddf]{background:var(--wp-correct);color:var(--wp-correct-ink)}.sr-only[data-v-e4531ddf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.outcome[data-v-9d0fd36b]{margin:0 0 16px}.answer[data-v-9d0fd36b]{letter-spacing:.08em}.actions[data-v-9d0fd36b]{flex-wrap:wrap;gap:8px;display:flex}.note[data-v-9d0fd36b]{margin:8px 0 0}.manual[data-v-9d0fd36b]{margin-top:12px}.manual textarea[data-v-9d0fd36b]{box-sizing:border-box;border:2px solid var(--wp-border);background:var(--wp-bg);width:100%;color:var(--wp-ink);font:inherit;border-radius:8px;margin-top:4px;padding:8px}.next[data-v-9d0fd36b]{font-variant-numeric:tabular-nums;margin-top:16px}.ad-slot[data-v-9d0fd36b]{min-height:100px;margin-top:16px}h3[data-v-19b4380f]{margin:16px 0 4px;font-size:20px}.note[data-v-19b4380f]{color:var(--wp-muted);margin:0 0 8px}.setting[data-v-19b4380f]{border-bottom:1px solid var(--wp-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.label[data-v-19b4380f]{font-weight:700}.switch[data-v-19b4380f]{border:2px solid var(--wp-ink);background:var(--wp-surface);min-height:48px;color:var(--wp-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;display:inline-flex}.knob[data-v-19b4380f]{background:var(--wp-absent);border-radius:50%;width:28px;height:28px}.switch[aria-checked=true] .knob[data-v-19b4380f]{background:var(--wp-correct)}.choices[data-v-19b4380f]{flex-wrap:wrap;gap:6px;display:flex}.choice[data-v-19b4380f]{border:2px solid var(--wp-ink);background:var(--wp-surface);min-height:48px;color:var(--wp-ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 12px}.choice[aria-checked=true][data-v-19b4380f]{background:var(--wp-correct);color:var(--wp-correct-ink);font-weight:800}.choice[aria-checked=true][data-v-19b4380f]:before{content:"✓ "}.switch[data-v-19b4380f]:focus-visible,.choice[data-v-19b4380f]:focus-visible{outline:3px solid var(--wp-focus);outline-offset:2px}.woordpauze{box-sizing:border-box;background:var(--wp-pattern) 0 0 / 140px 140px, var(--wp-bg);width:100%;height:100%;min-height:0;color:var(--wp-ink);font-family:var(--shell-font,system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif);flex-direction:column;font-size:18px;line-height:1.45;display:flex;position:relative}.woordpauze.large{--wp-tile-max:80px;--wp-key-font:24px;font-size:21px}.woordpauze.calm *,.woordpauze.calm :before,.woordpauze.calm :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.woordpauze *{animation:none!important}}.woordpauze .btn{border:2px solid var(--wp-ink);background:var(--wp-surface);min-width:48px;min-height:48px;color:var(--wp-ink);font:inherit;cursor:pointer;box-shadow:var(--wp-gloss);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.woordpauze .btn-primary{border-color:var(--wp-cta-ink);background:var(--wp-cta);color:var(--wp-cta-ink)}.woordpauze .btn:focus-visible{outline:3px solid var(--wp-focus);outline-offset:2px}.woordpauze .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bar[data-v-d8c75771]{align-items:center;gap:6px;padding:4px 8px;display:flex}.spacer[data-v-d8c75771]{flex:1}.bar>.btn[data-v-d8c75771]{flex:none}.icon svg[data-v-d8c75771]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (width<=479px){.icon[data-v-d8c75771]{padding:0}.icon .text[data-v-d8c75771]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.center[data-v-d8c75771]{text-align:center;margin:auto;padding:16px}.message[data-v-d8c75771]{text-align:center;min-height:1.5em;margin:0;padding:0 12px;font-weight:700}.after[data-v-d8c75771]{flex-wrap:wrap;justify-content:center;gap:8px;padding:12px 8px 20px;display:flex}.woordpauze-island[data-v-dd96aefd]{width:100%;height:100%}.game-area[data-astro-cid-3qpaefq2]{height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));background:#f8f9fa;flex-direction:column;min-height:520px;display:flex}.game[data-astro-cid-3qpaefq2]{flex:1;min-height:0}.noscript[data-astro-cid-3qpaefq2]{margin:0;padding:24px 16px}
