.filters[data-astro-cid-goe2emzy]{gap:var(--space-5);padding:var(--space-5) var(--space-4);background:var(--color-surface);border:2px solid var(--color-text);border-radius:22px;display:grid}.search[data-astro-cid-goe2emzy]{gap:var(--space-2);display:grid}.search[data-astro-cid-goe2emzy] label[data-astro-cid-goe2emzy]{font-family:var(--font-display);font-size:1.05rem;font-weight:800}.search-field[data-astro-cid-goe2emzy]{align-items:center;display:flex;position:relative}.search-field[data-astro-cid-goe2emzy] svg{pointer-events:none;position:absolute;left:.85rem}.search[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]{width:100%;min-height:48px;padding:0 var(--space-3) 0 2.6rem;font:inherit;border:2px solid var(--color-text);background:var(--color-surface);color:var(--color-text);border-radius:14px}.search[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.hint[data-astro-cid-goe2emzy]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}legend[data-astro-cid-goe2emzy]{font-family:var(--font-display);margin-bottom:var(--space-2);font-size:1.05rem;font-weight:800}label[data-astro-cid-goe2emzy]:has(>input[type=radio]){position:relative}label[data-astro-cid-goe2emzy]>input[data-astro-cid-goe2emzy][type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}input[data-astro-cid-goe2emzy]:focus-visible+span[data-astro-cid-goe2emzy]{outline:3px solid var(--color-focus);outline-offset:3px}.ages[data-astro-cid-goe2emzy]{flex-wrap:wrap;gap:6px;display:flex}.age-face[data-astro-cid-goe2emzy]{border:2px solid var(--color-text);background:var(--color-surface);min-width:2.6rem;height:2.6rem;font-family:var(--font-display);transition:transform var(--transition);border-radius:999px;place-items:center;padding-inline:.5rem;font-size:1.15rem;font-weight:800;display:grid}.age[data-astro-cid-goe2emzy]:first-child .age-face[data-astro-cid-goe2emzy]{font-size:.95rem}.age[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:checked+.age-face[data-astro-cid-goe2emzy]{background:var(--cat-ink,var(--color-brand-ink));color:#fff;box-shadow:3px 3px 0 var(--color-text);transform:translate(-1px,-1px)rotate(-4deg)}.cats[data-astro-cid-goe2emzy]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cat-face[data-astro-cid-goe2emzy]{align-items:center;gap:var(--space-2);height:100%;min-height:3rem;padding:var(--space-2);border:2px solid var(--color-text);background:var(--color-surface);font-weight:600;font-size:var(--font-size-sm);border-radius:14px;line-height:1.2;display:flex}.cat-icon[data-astro-cid-goe2emzy]{border:2px solid var(--color-text);background:var(--cat-ink,var(--color-brand-ink));color:#fff;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.cat-icon--all[data-astro-cid-goe2emzy]{background:conic-gradient(var(--cat-knutselen) 0 20%, var(--cat-bouwen) 0 40%, var(--cat-fantasiespel) 0 60%, var(--cat-ontdekken) 0 80%, var(--cat-bewegen) 0)}.cat[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:checked+.cat-face[data-astro-cid-goe2emzy]{background:var(--cat-ink,var(--color-brand-ink));color:#fff;box-shadow:3px 3px 0 var(--color-text)}.cat[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:checked+.cat-face[data-astro-cid-goe2emzy] .cat-icon[data-astro-cid-goe2emzy]:not(.cat-icon--all){background:var(--color-surface);color:var(--cat-ink)}.segmented[data-astro-cid-goe2emzy]{border:2px solid var(--color-text);background:var(--color-surface);border-radius:14px;display:flex;overflow:hidden}.segmented[data-astro-cid-goe2emzy] label[data-astro-cid-goe2emzy]{flex:1 1 0;min-width:0}.segmented[data-astro-cid-goe2emzy] label[data-astro-cid-goe2emzy]+label[data-astro-cid-goe2emzy]{border-left:2px solid var(--color-text)}.segmented[data-astro-cid-goe2emzy] span[data-astro-cid-goe2emzy]{height:100%;min-height:44px;padding:var(--space-1) 4px;text-align:center;justify-content:center;align-items:center;gap:.3em;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.segmented[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:checked+span[data-astro-cid-goe2emzy]{background:var(--color-brand-ink);color:#fff;font-weight:800}.segmented[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:focus-visible+span[data-astro-cid-goe2emzy]{outline-offset:-4px}.switch[data-astro-cid-goe2emzy]{align-items:center;gap:var(--space-3);cursor:pointer;display:flex;position:relative}.switch[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]{opacity:0;cursor:pointer;width:3.25rem;height:1.9rem;margin:0;position:absolute}.track[data-astro-cid-goe2emzy]{border:2px solid var(--color-text);background:var(--color-surface-alt);width:3.25rem;height:1.9rem;transition:background var(--transition);border-radius:999px;flex:none;position:relative}.thumb[data-astro-cid-goe2emzy]{border:2px solid var(--color-text);background:var(--color-surface);width:1.3rem;height:1.3rem;transition:left var(--transition);border-radius:50%;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.switch[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:checked+.track[data-astro-cid-goe2emzy]{background:var(--cat-ontdekken)}.switch[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:checked+.track[data-astro-cid-goe2emzy] .thumb[data-astro-cid-goe2emzy]{left:calc(100% - 1.3rem - 3px)}.switch[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]:focus-visible+.track[data-astro-cid-goe2emzy]{outline:3px solid var(--color-focus);outline-offset:3px}.switch-text[data-astro-cid-goe2emzy]{font-weight:700;display:grid}.sub[data-astro-cid-goe2emzy]{font-weight:400;font-size:var(--font-size-sm);color:var(--color-text-muted)}.own[data-astro-cid-goe2emzy]{margin-top:var(--space-3)}.own[data-astro-cid-goe2emzy] summary[data-astro-cid-goe2emzy]{cursor:pointer;min-height:44px;color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-brand);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration-thickness:3px;display:flex}.material-grid[data-astro-cid-goe2emzy]{gap:0 var(--space-4);margin-top:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.check[data-astro-cid-goe2emzy]{gap:var(--space-2);padding-block:var(--space-1);font-size:var(--font-size-sm);align-items:flex-start;display:flex}.check[data-astro-cid-goe2emzy] input[data-astro-cid-goe2emzy]{width:1.25rem;height:1.25rem;accent-color:var(--color-brand-ink);flex:none;margin-top:.1rem}.actions[data-astro-cid-goe2emzy]{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.reset[data-astro-cid-goe2emzy]{font-weight:600}.js .js-hide[data-astro-cid-goe2emzy]{display:none}@media (prefers-reduced-motion:reduce){.age-face[data-astro-cid-goe2emzy],.track[data-astro-cid-goe2emzy],.thumb[data-astro-cid-goe2emzy]{transition:none}}.band[data-astro-cid-skud5zkg]{background:var(--color-surface-alt);border-bottom:2px solid var(--color-text);padding-block:var(--space-5) var(--space-6)}.band[data-astro-cid-skud5zkg] h1[data-astro-cid-skud5zkg]{font-size:clamp(2.1rem,1.4rem + 3.2vw,3.4rem);font-weight:800;line-height:1.04}.band[data-astro-cid-skud5zkg] .lead[data-astro-cid-skud5zkg]{max-width:46ch;color:var(--color-text);margin:0}.layout[data-astro-cid-skud5zkg]{gap:var(--space-5);padding-block:var(--space-6) var(--space-7);display:grid}@media (width>=60rem){.layout[data-astro-cid-skud5zkg]{grid-template-columns:21rem minmax(0,1fr);align-items:start}.filters-panel[data-astro-cid-skud5zkg]{top:var(--space-4);max-height:calc(100vh - 2rem);position:sticky;overflow-y:auto}}.filter-toggle[data-astro-cid-skud5zkg]{display:none}@media (width<=59.99rem){.layout[data-astro-cid-skud5zkg]{grid-template-columns:minmax(0,1fr)}[data-filters=closed] .filters-panel[data-astro-cid-skud5zkg]{display:none}.filter-toggle[data-astro-cid-skud5zkg]:not([hidden]){width:100%;padding:var(--space-3) var(--space-4);border:2px solid var(--color-text);background:var(--color-surface);box-shadow:4px 4px 0 var(--color-brand);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border-radius:18px;gap:2px;display:grid}[data-filters=open] .filter-toggle[data-astro-cid-skud5zkg]{box-shadow:none;background:var(--color-surface-alt)}}.ft-main[data-astro-cid-skud5zkg]{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:1.15rem;font-weight:800;display:inline-flex}.ft-count[data-astro-cid-skud5zkg]:not([hidden]){border:2px solid var(--color-text);background:var(--color-brand-ink);color:#fff;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;padding-inline:.3rem;font-size:.85rem;display:inline-grid}.ft-summary[data-astro-cid-skud5zkg]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.result-bar[data-astro-cid-skud5zkg]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.result-bar[data-astro-cid-skud5zkg]>p[data-astro-cid-skud5zkg]{font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:800}.result-tools[data-astro-cid-skud5zkg]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sort[data-astro-cid-skud5zkg]{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:600;display:inline-flex}.sort[data-astro-cid-skud5zkg] select[data-astro-cid-skud5zkg]{min-height:44px;padding:0 var(--space-3);font:inherit;border:2px solid var(--color-text);background:var(--color-surface);color:var(--color-text);border-radius:12px;font-weight:600}.no-match[data-astro-cid-skud5zkg]:not([hidden]){gap:var(--space-2);margin-bottom:var(--space-5);padding:var(--space-5);border:2px dashed var(--color-text);background:var(--color-surface);border-radius:22px;justify-items:start;display:grid}.nm-title[data-astro-cid-skud5zkg]{font-family:var(--font-display);margin:0;font-size:1.2rem;font-weight:800}.no-match[data-astro-cid-skud5zkg] a[data-astro-cid-skud5zkg]{font-weight:700}.grid[data-astro-cid-skud5zkg]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;display:grid}.grid[data-astro-cid-skud5zkg] li[data-astro-cid-skud5zkg][hidden]{display:none}
