.keten-demo_verteller__ohky0{display:grid;gap:.75rem;margin:0}.keten-demo_vertellerLaag__mnlFG{display:grid}.keten-demo_vertellerLaag__mnlFG>*{display:grid;grid-area:1/1;align-content:start;gap:.5rem;margin:0;transition:opacity .32s var(--hm-ease-out) .16s,translate .32s var(--hm-ease-out) .16s}.keten-demo_vertellerLaag__mnlFG>:has(~:not([data-k-wacht])),.keten-demo_vertellerLaag__mnlFG>[data-k-wacht]{opacity:0;transition:opacity .15s var(--hm-ease-in),translate .15s var(--hm-ease-in)}.keten-demo_vertellerLaag__mnlFG>[data-k-wacht]{translate:0 10px}.keten-demo_vertellerLaag__mnlFG>:has(~:not([data-k-wacht])){translate:0 -10px}.keten-demo_vertellerStap__GwgWF{color:var(--hm-color-accent)}.keten-demo_vertellerTekst__vBVvc{position:relative;color:var(--hm-color-ink-2);text-wrap:pretty;transition:color .2s var(--hm-ease-out)}.keten-demo_vertellerTekst__vBVvc:before{content:"";position:absolute;top:.35em;bottom:.35em;left:-.75rem;width:2px;border-radius:1px;background:var(--hm-color-accent);scale:1 0;transform-origin:top;transition:scale .15s var(--hm-ease-out)}.keten-demo_woord__sRrxy{display:inline-block}.keten-demo_vertellerLaag__mnlFG>:is([data-k-zin],[data-k-vanzelf]):not([data-k-wacht]):not(:has(~:not([data-k-wacht]))) .keten-demo_woord__sRrxy{animation:keten-demo_kWoord__3OFOz .48s var(--hm-ease-out) calc(.16s + var(--i) * 28ms) both}[data-k-jouwbeurt] .keten-demo_vertellerLaag__mnlFG>[data-k-zin]:not([data-k-wacht]):not(:has(~:not([data-k-wacht]))) .keten-demo_vertellerTekst__vBVvc{color:var(--hm-color-ink)}[data-k-jouwbeurt] .keten-demo_vertellerLaag__mnlFG>[data-k-zin]:not([data-k-wacht]):not(:has(~:not([data-k-wacht]))) .keten-demo_vertellerTekst__vBVvc:before{scale:1 1;transition:scale .4s var(--hm-ease-out) .3s}@keyframes keten-demo_kWoord__3OFOz{0%{opacity:0;translate:0 .2em}}@media (prefers-reduced-motion:reduce){[data-k-jouwbeurt] .keten-demo_vertellerLaag__mnlFG>[data-k-zin]:not([data-k-wacht]):not(:has(~:not([data-k-wacht]))) .keten-demo_vertellerTekst__vBVvc:before{transition:none}}.keten-demo_stapper__KuVpF{display:flex;align-items:center;gap:.75rem}.keten-demo_stappenBalk__qOodD{display:flex;flex:1;min-width:0;gap:.25rem}.keten-demo_stapKnop__xW_WW{display:grid;flex:1;min-width:0;height:2.75rem;align-items:center;border-radius:.375rem;cursor:pointer}.keten-demo_stapKnop__xW_WW:focus-visible{outline:2px solid var(--hm-color-focus);outline-offset:2px}.keten-demo_stapStreep__dYiTW{height:.25rem;border-radius:999px;background:var(--hm-color-rule-2);transition:background-color .22s var(--hm-ease-out),scale .12s var(--hm-ease-out)}@media (hover:hover) and (pointer:fine){.keten-demo_stapKnop__xW_WW:hover .keten-demo_stapStreep__dYiTW{background:var(--hm-color-muted)}}.keten-demo_stapKnop__xW_WW:active .keten-demo_stapStreep__dYiTW{scale:1 .75}.keten-demo_stapKnop__xW_WW[data-af] .keten-demo_stapStreep__dYiTW{background:var(--hm-color-accent)}.keten-demo_vorigeKnop__p9xWs{display:grid;width:2.75rem;height:2.75rem;flex:none;place-items:center;border:1px solid var(--hm-color-rule-2);border-radius:999px;color:var(--hm-color-ink);transition:background-color .16s var(--hm-ease-out),scale .16s var(--hm-ease-out)}.keten-demo_vorigeKnop__p9xWs:hover:not(:disabled){background:var(--hm-color-paper-2)}.keten-demo_vorigeKnop__p9xWs:active:not(:disabled){scale:.97}.keten-demo_vorigeKnop__p9xWs:disabled{opacity:.4}.keten-demo_vorigeKnop__p9xWs:focus-visible{outline:2px solid var(--hm-color-focus);outline-offset:2px}.keten-demo_doelKnop__u5S5U{position:absolute;z-index:7;border-radius:8px;cursor:pointer;box-shadow:0 0 0 2px var(--hm-color-accent),0 0 0 6px color-mix(in srgb,var(--hm-color-accent) 25%,transparent);animation:keten-demo_kDoelAdem__eb_ig 1.6s var(--hm-ease-out) infinite;transition:opacity .16s var(--k-ease,ease-out)}.keten-demo_doelKnop__u5S5U[data-sleep]{cursor:grab;touch-action:none}.keten-demo_doelKnop__u5S5U[data-uit]{opacity:0;pointer-events:none;animation:none}.keten-demo_doelKnop__u5S5U:focus-visible{outline:2px solid var(--hm-color-focus);outline-offset:4px}@keyframes keten-demo_kDoelAdem__eb_ig{50%{box-shadow:0 0 0 2px var(--hm-color-accent),0 0 0 10px color-mix(in srgb,var(--hm-color-accent) 0%,transparent)}}[data-k-jouwbeurt] .keten-demo_cursor__jZ5Zs[data-k-zichtbaar]{opacity:0}@media (prefers-reduced-motion:reduce){.keten-demo_doelKnop__u5S5U,.keten-demo_stapStreep__dYiTW,.keten-demo_vertellerLaag__mnlFG>:is(*,[data-k-wacht],:has(~:not([data-k-wacht]))),.keten-demo_vertellerTekst__vBVvc,.keten-demo_vorigeKnop__p9xWs{transition:none}.keten-demo_doelKnop__u5S5U{animation:none}}[data-k-spoel] .keten-demo_frame__rj5xI *,[data-k-spoel] .keten-demo_vertellerLaag__mnlFG>*{transition:none!important}.keten-demo_slot__Q4CUM{position:absolute;inset:0;z-index:11;display:grid;place-items:center;padding:16px;border-radius:var(--hm-radius-card);background:color-mix(in srgb,var(--theme-canvas) 72%,transparent);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .24s var(--hm-ease-out),visibility 0s linear .24s}.keten-demo_slot__Q4CUM[data-open]{opacity:1;visibility:visible;transition:opacity .32s var(--hm-ease-out) .5s}.keten-demo_slotKaart__Cy_xG{display:grid;justify-items:center;gap:16px;width:min(100%,380px);padding:28px 24px 20px;border:1px solid var(--theme-border);border-radius:var(--hm-radius-card);background:var(--theme-surface-paper);box-shadow:0 24px 48px -24px rgb(0 0 0/.35);text-align:center;transform:translateY(8px) scale(.97);transition:transform .32s var(--hm-ease-out) .5s}.keten-demo_slot__Q4CUM[data-open] .keten-demo_slotKaart__Cy_xG{transform:none}.keten-demo_slotKaart__Cy_xG:focus-visible{outline:2px solid var(--hm-color-focus);outline-offset:4px}.keten-demo_slotRegel__NsMXW{display:block;color:var(--theme-brand-text)}.keten-demo_slotTekst__OAKda{margin:0;max-width:30ch;color:var(--theme-text-body);font-size:.9375rem;line-height:1.5}.keten-demo_slotOpnieuw__xLn5Y{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;border-radius:6px;color:var(--theme-text-muted);font-size:.875rem;font-weight:500;transition:color .16s var(--hm-ease-out)}.keten-demo_slotOpnieuw__xLn5Y:hover{color:var(--theme-text-strong)}.keten-demo_slotOpnieuw__xLn5Y:focus-visible{outline:2px solid var(--hm-color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.keten-demo_slotKaart__Cy_xG,.keten-demo_slot__Q4CUM,.keten-demo_slot__Q4CUM[data-open]{transition:none}.keten-demo_slotKaart__Cy_xG{transform:none}}.keten-demo_stageWrap__N1fCt{container-type:inline-size}.keten-demo_stage__M4L3q{position:relative}.keten-demo_frame__rj5xI{--k-ease:cubic-bezier(0.23,1,0.32,1);--k-ease-reis:cubic-bezier(0.45,0,0.15,1);position:relative;display:flex;flex-direction:column;height:560px;padding:12px;overflow:hidden;border:1px solid var(--theme-border-subtle);border-radius:var(--hm-radius-card);background:var(--theme-canvas);color:var(--theme-text-strong);font-size:.875rem;line-height:1.45;text-align:left}@container (max-width: 559px){.keten-demo_frame__rj5xI{height:580px}}.keten-demo_frame__rj5xI [hidden]{display:none!important}.keten-demo_window__8B4H9{position:relative;display:grid;flex:1;min-height:0;overflow:hidden;border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-surface-paper)}.keten-demo_scene__p9SwF,.keten-demo_scherm__Eps8S{display:flex;grid-area:1/1;flex-direction:column;min-width:0;min-height:0;background:var(--theme-surface-paper)}.keten-demo_scene__p9SwF{display:grid;isolation:isolate}.keten-demo_frame__rj5xI [data-k-at],.keten-demo_frame__rj5xI [data-k-out],.keten-demo_frame__rj5xI [data-k-unit]{transition:opacity .22s var(--k-ease),translate .22s var(--k-ease),filter .22s var(--k-ease)}.keten-demo_frame__rj5xI .keten-demo_scene__p9SwF,.keten-demo_frame__rj5xI .keten-demo_scherm__Eps8S{transition:opacity .32s var(--k-ease),translate .32s var(--k-ease)}.keten-demo_frame__rj5xI [data-k-wacht]{opacity:0;translate:0 6px;animation:none}.keten-demo_frame__rj5xI [data-k-weg]{opacity:0;translate:0 -4px;transition-duration:.15s;animation:none}.keten-demo_frame__rj5xI :is(.keten-demo_swap___xwxc,.keten-demo_swapStart__t8w7J,.keten-demo_swapBlock__HgooA)>:is([data-k-wacht],[data-k-weg]){filter:blur(2px)}.keten-demo_frame__rj5xI [data-k-unit][data-k-wacht]{filter:blur(4px)}.keten-demo_frame__rj5xI [data-k-check],.keten-demo_frame__rj5xI [data-k-click]{position:relative}.keten-demo_frame__rj5xI [data-k-druk]{animation:keten-demo_kPers__Us8L6 .26s var(--k-ease)}@keyframes keten-demo_kPers__Us8L6{35%{scale:.97}}.keten-demo_frame__rj5xI [data-k-druk]:after{content:"";position:absolute;inset:-3px;border:2px solid var(--theme-brand-text);border-radius:inherit;pointer-events:none;animation:keten-demo_kDruk__Ptmc_ .52s var(--k-ease) forwards}@keyframes keten-demo_kDruk__Ptmc_{0%{opacity:.9;inset:-1px}to{opacity:0;inset:-7px}}.keten-demo_stage__M4L3q[data-paused] *{animation-play-state:paused!important}.keten-demo_icon12__gTfiS{flex:none;width:12px;height:12px}.keten-demo_icon14__TsDge{flex:none;width:14px;height:14px}.keten-demo_icon16__yo44x{flex:none;width:16px;height:16px}.keten-demo_icon20__vs_kC{flex:none;width:20px;height:20px}.keten-demo_muted__yudyA{color:var(--theme-text-muted);font-size:.75rem}.keten-demo_strong__K0OYy{color:var(--theme-text-strong);font-weight:600}.keten-demo_truncate___tzyv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keten-demo_swap___xwxc{display:inline-grid;grid-template-columns:minmax(0,auto);justify-items:start;min-width:0}.keten-demo_swapBlock__HgooA,.keten-demo_swapStart__t8w7J{display:grid;justify-items:start;min-width:0}.keten-demo_swapBlock__HgooA{justify-items:stretch}.keten-demo_swapBlock__HgooA>*,.keten-demo_swapStart__t8w7J>*,.keten-demo_swap___xwxc>*{grid-area:1/1}.keten-demo_kop__HarL4{display:flex;flex:none;align-items:center;gap:12px;min-width:0;padding:14px 18px;border-bottom:1px solid var(--theme-border-subtle)}.keten-demo_kopTekst__U3tsy{display:grid;flex:1;min-width:0}.keten-demo_kopTitel__EPrYq{font-size:1rem;font-weight:600;line-height:1.4}.keten-demo_kopSub__DhVtV,.keten-demo_kopTitel__EPrYq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keten-demo_kopSub__DhVtV{color:var(--theme-text-muted);font-size:.8125rem}.keten-demo_acties__fCNDq{display:flex;flex:none;gap:8px}.keten-demo_sectionHead__wGQwz{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:14px 18px 8px}.keten-demo_sectionTitle__quLin{font-weight:600}.keten-demo_form__NYEC_{display:grid;align-content:start;gap:14px;padding:16px 18px}.keten-demo_grid2__8xq4t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.keten-demo_field__9232n{display:grid;gap:4px;min-width:0}.keten-demo_fieldLabel__2ts1I{color:var(--theme-text-body);font-weight:500}.keten-demo_input__GHHGa{display:flex;align-items:center;gap:8px;min-width:0;min-height:36px;padding:6px 12px;border:1px solid var(--theme-border-strong);border-radius:8px;background:var(--theme-surface-subtle);box-shadow:0 1px 2px rgb(0 0 0/.05);color:var(--theme-text-strong)}.keten-demo_input__GHHGa .keten-demo_icon16__yo44x{margin-left:auto;color:var(--theme-text-muted)}.keten-demo_inputText__pxhn9{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keten-demo_textarea__dJlNs{align-items:flex-start;min-height:84px}.keten-demo_tekstvak__1lE2h{display:grid;align-content:start;gap:6px;font-size:.8125rem;line-height:1.5}@container (max-width: 559px){.keten-demo_tekstvak__1lE2h>:nth-child(n+2),.keten-demo_urlRij__RK0ef~.keten-demo_note__YzLL6{display:none}}.keten-demo_hintText__JclKn,.keten-demo_placeholder__M_fB_{color:var(--theme-text-muted)}.keten-demo_hintText__JclKn{font-size:.75rem}.keten-demo_urlRij__RK0ef{display:flex;align-items:center;gap:8px;min-width:0}.keten-demo_urlRij__RK0ef>.keten-demo_input__GHHGa{flex:1}.keten-demo_urlRij__RK0ef>.keten-demo_aiButton__ohq_6{flex:none}.keten-demo_browser__1NQkK{--site-accent:var(--color-warning-600);display:flex;flex:1;flex-direction:column;min-height:0}.keten-demo_browserBalk__n7FuL{display:flex;align-items:center;gap:14px;padding:10px 14px;border-bottom:1px solid var(--theme-border);background:var(--theme-surface-subtle)}.keten-demo_browserStippen__dIJ0o{display:flex;flex:none;gap:6px}.keten-demo_browserStippen__dIJ0o i{width:10px;height:10px;border-radius:50%;background:var(--theme-border-strong)}.keten-demo_adresbalk____NZA{position:relative;display:flex;flex:1;align-items:center;gap:6px;min-width:0;max-width:560px;height:30px;margin-inline:auto;padding:0 12px;border-radius:999px;background:var(--theme-surface-paper);color:var(--theme-text-muted);font-size:.75rem}.keten-demo_adres__r0Dc0{overflow:hidden;padding:1px 2px;border-radius:3px;text-overflow:ellipsis;white-space:nowrap}.keten-demo_adresGeselecteerd__d3FnY{background:var(--theme-brand-soft);color:var(--theme-text-strong)}.keten-demo_gekopieerd__VkhKR{position:absolute;top:calc(100% + 6px);left:12px;z-index:1;padding:3px 8px;border-radius:6px;background:var(--theme-text-strong);color:var(--theme-surface-paper);font-size:.6875rem;font-weight:500;white-space:nowrap}.keten-demo_site__AVpMn{display:grid;flex:1;align-content:start;min-height:0;overflow:hidden}.keten-demo_siteKop__hnbcp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 28px;border-bottom:1px solid var(--theme-border-subtle)}.keten-demo_siteLogo__XLiQ4{display:inline-flex;align-items:center;gap:8px;color:var(--theme-text-strong);font-size:.9375rem;font-weight:700;letter-spacing:-.01em}.keten-demo_siteLogo__XLiQ4 i{width:14px;height:14px;border-radius:3px;background:var(--site-accent);rotate:45deg}.keten-demo_siteNav__SkmCM{display:flex;gap:18px;color:var(--theme-text-muted);font-size:.8125rem}.keten-demo_siteNavActief__UO6Wk{color:var(--theme-text-strong);box-shadow:inset 0 -2px 0 var(--site-accent)}.keten-demo_siteVacature__3VCxU{display:grid;justify-items:start;gap:12px;max-width:640px;padding:28px}.keten-demo_siteKruimel__0jCHE{color:var(--site-accent);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.keten-demo_siteTitel__OmoYH{color:var(--theme-text-strong);font-size:1.625rem;font-weight:700;line-height:1.15;letter-spacing:-.015em}.keten-demo_siteChips__uYQgh{display:flex;flex-wrap:wrap;gap:6px}.keten-demo_siteChips__uYQgh>*{padding:3px 10px;border:1px solid var(--theme-border);border-radius:999px;color:var(--theme-text-body);font-size:.75rem}.keten-demo_siteTekst___4ekZ{color:var(--theme-text-body);font-size:.875rem;line-height:1.55}.keten-demo_siteKnop__qGWbI{margin-top:4px;padding:8px 16px;border-radius:6px;background:var(--site-accent);color:var(--hm-color-on-fixed-accent);font-size:.8125rem;font-weight:600}@container (max-width: 559px){.keten-demo_browserStippen__dIJ0o,.keten-demo_siteNav__SkmCM>:not(.keten-demo_siteNavActief__UO6Wk){display:none}.keten-demo_siteKop__hnbcp,.keten-demo_siteVacature__3VCxU{padding-inline:16px}.keten-demo_siteVacature__3VCxU{padding-block:18px}.keten-demo_siteTitel__OmoYH{font-size:1.25rem}}.keten-demo_note__YzLL6{flex:1 1 14rem;min-width:0;color:var(--theme-text-muted);font-size:.75rem;line-height:1.4}.keten-demo_foot__r6drf{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto;padding:12px 18px}.keten-demo_aiButton__ohq_6,.keten-demo_ghost__5U535,.keten-demo_primary___QiGC{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 14px;border-radius:8px;font-weight:500;line-height:1.25;white-space:nowrap}.keten-demo_primary___QiGC{background:var(--theme-brand-solid);color:var(--hm-color-on-fixed-accent)}.keten-demo_ghost__5U535{background:var(--theme-surface-paper);box-shadow:inset 0 0 0 1px var(--theme-border);color:var(--theme-text-body)}.keten-demo_aiButton__ohq_6{padding:6px 10px;font-size:.75rem}.keten-demo_aiBezig__DuO3t{animation:keten-demo_kStip__w5Tou 1.1s ease-in-out infinite}@keyframes keten-demo_kStip__w5Tou{50%{opacity:.45}}.keten-demo_checkbox__eLRc3{display:grid;flex:none;place-items:center;width:18px;height:18px;border:1.5px solid var(--theme-border-strong);border-radius:5px;background:var(--theme-surface-paper);color:transparent;transition:background-color .14s var(--k-ease),border-color .14s var(--k-ease)}.keten-demo_checkbox__eLRc3[data-k-aan]{border-color:var(--theme-brand-solid);background:var(--theme-brand-solid);color:var(--hm-color-on-fixed-accent)}.keten-demo_checkMark__YwnEx{width:14px;height:14px;fill:none;stroke:currentColor;stroke-dasharray:14;stroke-dashoffset:14;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;transition:stroke-dashoffset .22s var(--k-ease) 60ms}.keten-demo_checkbox__eLRc3[data-k-aan] .keten-demo_checkMark__YwnEx{stroke-dashoffset:0}.keten-demo_segments__5CGhZ{display:grid;gap:4px;padding:4px;border-radius:8px;background:var(--theme-surface-subtle)}.keten-demo_segment__B9YKa{display:flex;align-items:center;justify-content:center;min-height:28px;padding:6px 12px;border-radius:6px;color:var(--theme-text-body);font-size:.75rem;font-weight:500;text-align:center}.keten-demo_segments3__jx58L{grid-template-columns:repeat(3,auto);justify-self:start}.keten-demo_segments3__jx58L .keten-demo_segment__B9YKa{position:relative;isolation:isolate}.keten-demo_segmentVlak__G_Mla{position:absolute;inset:0;z-index:-1;border-radius:6px;background:var(--theme-surface-paper);box-shadow:0 1px 2px rgb(0 0 0/.08)}.keten-demo_matchList__0RXsC{display:grid;margin:0 18px;border:1px solid var(--theme-border);border-radius:10px}.keten-demo_matchRow__Pmtyw{display:grid;grid-template-columns:16px 40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--theme-border-subtle)}.keten-demo_matchRow__Pmtyw:last-child{border-bottom:0}.keten-demo_pill__uvkYI{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%}.keten-demo_gloed__RnzIS{position:absolute;inset:-4px;border-radius:50%;box-shadow:0 0 0 2px var(--hm-color-accent),0 0 14px 2px color-mix(in srgb,var(--hm-color-accent) 45%,transparent);pointer-events:none;transition:opacity .24s var(--k-ease,ease-out);animation:keten-demo_kGloed__k2yiG 1.6s var(--hm-ease-out) infinite}@keyframes keten-demo_kGloed__k2yiG{50%{box-shadow:0 0 0 2px var(--hm-color-accent),0 0 22px 4px color-mix(in srgb,var(--hm-color-accent) 15%,transparent)}}@media (prefers-reduced-motion:reduce){.keten-demo_gloed__RnzIS{animation:none}}.keten-demo_pillFace__2hl6H{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--theme-surface-paper);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.keten-demo_who__D2EQW{display:grid;min-width:0}.keten-demo_name___VXV8{color:var(--theme-text-strong);font-weight:600}.keten-demo_name___VXV8,.keten-demo_sub__YjNyF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keten-demo_sub__YjNyF{color:var(--theme-text-muted);font-size:.75rem}.keten-demo_rowAction__5wLBP{display:inline-flex;align-items:center;gap:2px;color:var(--theme-brand-text);font-size:.8125rem;font-weight:500;white-space:nowrap}.keten-demo_badgeBrand__X0tAI,.keten-demo_badgeSuccess__uGBcZ{display:inline-flex;align-items:center;justify-self:start;gap:4px;margin-top:3px;padding:1px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;white-space:nowrap}.keten-demo_badgeBrand__X0tAI{background:var(--theme-brand-soft);color:var(--theme-brand-text)}.keten-demo_badgeSuccess__uGBcZ{margin:0 0 0 auto;background:var(--theme-success-soft);color:var(--theme-success-text)}@container (max-width: 559px){.keten-demo_matchRow__Pmtyw{grid-template-columns:16px 40px minmax(0,1fr)}.keten-demo_rowAction__5wLBP{display:none}}.keten-demo_bulkPlek___XyyC{display:flex;flex:none;justify-content:center;margin-top:auto;padding:14px 18px}.keten-demo_bulk__HxQnM{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-surface-paper);box-shadow:0 10px 30px -12px rgb(0 0 0/.25),0 0 0 1px rgb(0 0 0/.03)}.keten-demo_bulkCount__IQTHa{padding:0 6px;color:var(--theme-text-body);font-weight:600}.keten-demo_bulkRule__1WKcd{width:1px;height:20px;margin:0 4px;background:var(--theme-border)}.keten-demo_barButton__D75EK{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--theme-surface-subtle);color:var(--theme-text-strong);font-weight:500}.keten-demo_bulkQuiet__NdXTs{padding:6px 10px;color:var(--theme-text-muted);font-weight:500}@container (max-width: 559px){.keten-demo_bulkQuiet__NdXTs,.keten-demo_bulkRule__1WKcd:last-of-type{display:none}}.keten-demo_modal__quNDR{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:14px}.keten-demo_scrim__K_JMp{position:absolute;inset:0;background:var(--theme-scrim)}.keten-demo_dialog__0Of1_{position:relative;display:flex;flex-direction:column;width:min(100%,460px);max-height:100%;overflow:hidden;border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-surface-paper);box-shadow:0 20px 40px -20px rgb(0 0 0/.35)}.keten-demo_dialogBreed__YISGe{width:min(100%,640px)}.keten-demo_modal__quNDR>.keten-demo_dialog__0Of1_{grid-area:1/1;transition:opacity .22s var(--k-ease),scale .22s var(--k-ease)}.keten-demo_frame__rj5xI .keten-demo_modal__quNDR:is([data-k-wacht],[data-k-weg]){translate:0 0}.keten-demo_frame__rj5xI .keten-demo_modal__quNDR:is([data-k-wacht],[data-k-weg])>.keten-demo_dialog__0Of1_{scale:.96}.keten-demo_frame__rj5xI .keten-demo_modal__quNDR>.keten-demo_dialog__0Of1_:is([data-k-wacht],[data-k-weg]){translate:0 0;scale:.98}.keten-demo_dialogBreed__YISGe .keten-demo_dialogHead__8K_jw{padding:12px 18px}.keten-demo_dialogBreed__YISGe .keten-demo_dialogBody__Y_Gjj{gap:12px;padding:14px 18px}.keten-demo_dialogHead__8K_jw{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--theme-border-subtle)}.keten-demo_dialogTitle__bMo4n{font-size:1rem;font-weight:600}.keten-demo_dialogClose__U6nSq{display:grid;flex:none;place-items:center;width:36px;height:36px;margin:-8px -8px -8px 0;color:var(--theme-text-muted)}.keten-demo_dialogBody__Y_Gjj{display:grid;gap:16px;min-height:0;padding:18px 20px}.keten-demo_dialogBody__Y_Gjj .keten-demo_foot__r6drf{padding:0}.keten-demo_mailSplit__kRI2_{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}@container (min-width: 560px){.keten-demo_mailSplit__kRI2_{grid-template-columns:minmax(0,1fr) 132px}}.keten-demo_mail__xQEDO{display:grid;min-width:0;border:1px solid var(--theme-border);border-radius:10px}.keten-demo_mailRow__yrwCL{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;min-height:40px;padding:4px 12px;border-bottom:1px solid var(--theme-border-subtle)}.keten-demo_mailLabel__AqGKk{color:var(--theme-text-muted)}.keten-demo_recipient__D8Qph{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-width:0;padding:2px 10px 2px 2px;border-radius:999px;background:var(--theme-surface-subtle);font-weight:500}.keten-demo_strongTruncate__fuOII{max-width:100%;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.keten-demo_mailSkelet__Lps2q{display:grid;align-content:start;gap:10px;padding:10px 12px}.keten-demo_mailSkeletKop__tMFfQ{display:flex;align-items:center;gap:8px;min-width:0;font-size:.8125rem;font-weight:500}.keten-demo_mailSkeletMerk__jHl6W{display:grid;flex:none;place-items:center;width:20px;height:20px;border-radius:6px}.keten-demo_mailSkeletRegel__TpA2N{position:relative;display:block;height:10px;overflow:hidden;border-radius:4px}.keten-demo_mailSkeletRegel__TpA2N:nth-child(2){width:36%}.keten-demo_mailSkeletRegel__TpA2N:nth-child(3){width:92%}.keten-demo_mailSkeletRegel__TpA2N:nth-child(4){width:84%}.keten-demo_mailSkeletRegel__TpA2N:nth-child(5){width:68%}.keten-demo_mailSkeletRegel__TpA2N:nth-child(6){width:28%}.keten-demo_mailBody__uM4K7{display:grid;gap:6px;padding:10px 12px;font-size:.8125rem;line-height:1.5}.keten-demo_attachments__aqfQN{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-top:1px solid var(--theme-border-subtle)}.keten-demo_file__0sv90{display:inline-flex;align-items:center;gap:5px;flex:none;padding:3px 7px;border:1px solid var(--theme-border);border-radius:6px;color:var(--theme-text-body);font-size:.6875rem;white-space:nowrap}.keten-demo_doc__ZE__G{display:grid;align-content:start;gap:6px}.keten-demo_docPagina__3yIgE{display:block;width:100%;height:auto;border:1px solid var(--theme-border);border-radius:4px;box-shadow:0 6px 16px -10px rgb(0 0 0/.3)}.keten-demo_docCaption__pYKTD{padding:0 2px;color:var(--theme-text-muted);font-size:.6875rem;line-height:1.35}@container (max-width: 559px){.keten-demo_dialog__0Of1_ .keten-demo_grid2__8xq4t{grid-template-columns:minmax(0,1fr);gap:10px}.keten-demo_attachments__aqfQN .keten-demo_file__0sv90:nth-child(n+3),.keten-demo_dialogBody__Y_Gjj .keten-demo_foot__r6drf .keten-demo_ghost__5U535,.keten-demo_mailBody__uM4K7>:nth-child(2),.keten-demo_mailSplit__kRI2_ .keten-demo_doc__ZE__G{display:none}}.keten-demo_viewerLaag__uRzpz{z-index:3}.keten-demo_viewer__9qz0S{width:min(100%,680px);height:100%}.keten-demo_viewerVlak__XG2jK{flex:1;min-height:0;overflow:hidden;padding:16px 16px 0;background:var(--theme-canvas)}.keten-demo_viewerPaginas__lthDq{display:grid;gap:12px}.keten-demo_viewerPagina__xhcci{display:block;width:100%;height:auto;box-shadow:0 2px 8px -2px rgb(0 0 0/.25)}.keten-demo_frame__rj5xI .keten-demo_viewerPaginas__lthDq[data-k-at]{translate:0 -57%;transition:translate 2.4s cubic-bezier(.45,0,.25,1)}.keten-demo_frame__rj5xI .keten-demo_viewerPaginas__lthDq[data-k-wacht]{opacity:1;translate:0 0}.keten-demo_inbox__BKu_Y{display:grid;flex:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:stretch;gap:12px;min-height:0;padding:12px;background:var(--theme-canvas)}.keten-demo_reading__nHEOS,.keten-demo_threads__yweGL{min-width:0;overflow:hidden;border:1px solid var(--theme-border);border-radius:10px;background:var(--theme-surface-paper)}.keten-demo_threads__yweGL{display:grid;align-content:start}.keten-demo_thread__jqris{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--theme-border-subtle);border-left:2px solid transparent}.keten-demo_thread__jqris:last-child{border-bottom:0}.keten-demo_thread__jqris:first-child{border-left-color:var(--theme-brand-solid);background:var(--theme-brand-soft)}.keten-demo_threadTop__6mKDl{display:flex;justify-content:space-between;gap:8px}.keten-demo_time__A_fKA{flex:none;color:var(--theme-text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.keten-demo_reading__nHEOS{display:grid;align-content:start;gap:10px;padding:14px}.keten-demo_readingFrom__USuGH{display:flex;align-items:center;gap:10px}.keten-demo_readingSubject__v1cpn{font-weight:600}.keten-demo_readingBody__X_Z14{line-height:1.55}.keten-demo_mark__rpCbr{padding:0 3px;border-radius:4px;background:var(--theme-brand-soft);color:var(--theme-brand-text);font-weight:600}@container (max-width: 559px){.keten-demo_inbox__BKu_Y{grid-template-columns:minmax(0,1fr);align-content:start}.keten-demo_thread__jqris:not(:first-child){display:none}}.keten-demo_board__tzw06{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;min-height:0;padding:12px;background:var(--theme-canvas)}.keten-demo_columnBody__IAeDt{display:grid;gap:8px;padding:8px}.keten-demo_card__0fS9K{position:relative;display:grid;gap:8px;min-width:0;padding:10px 10px 8px;border:1px solid var(--theme-border);border-left:3px solid var(--rail);border-radius:8px;background:var(--theme-surface-paper);box-shadow:0 1px 2px rgb(0 0 0/.05)}.keten-demo_frame__rj5xI .keten-demo_card__0fS9K{transition:opacity .2s var(--k-ease),translate .2s var(--k-ease),rotate .16s var(--k-ease),scale .16s var(--k-ease)}.keten-demo_frame__rj5xI .keten-demo_card__0fS9K[data-k-gesleept]{opacity:.4;rotate:2deg;scale:1.04}.keten-demo_frame__rj5xI .keten-demo_card__0fS9K[data-k-sleepbeeld]{position:absolute;top:0;left:0;z-index:5;opacity:.85;box-shadow:0 14px 28px -12px rgb(0 0 0/.35);pointer-events:none;transition:translate .7s var(--k-ease-reis),opacity .16s var(--k-ease),scale .16s var(--k-ease)}.keten-demo_frame__rj5xI .keten-demo_card__0fS9K[data-k-sleepbeeld][data-k-weg]{opacity:0;scale:.98}.keten-demo_cardWho__salb5{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px}.keten-demo_cardMetVink__cbH_2 .keten-demo_cardWho__salb5{padding-right:24px}.keten-demo_cardVink__rRpri{position:absolute;top:9px;right:9px}.keten-demo_bulkZwevend__SdHDm{position:absolute;right:0;bottom:16px;left:0;z-index:1;display:flex;justify-content:center;pointer-events:none}.keten-demo_cardJob__avnF2{display:flex;align-items:center;gap:6px;min-width:0;padding:6px 8px;border-radius:6px;background:var(--theme-surface-subtle);color:var(--theme-text-body);font-size:.75rem;font-weight:500}.keten-demo_cardMeta__ByTDi{display:flex;align-items:center;gap:4px;min-width:0;color:var(--theme-text-muted);font-size:.6875rem;white-space:nowrap}.keten-demo_dropZone__qNSzq{display:grid;min-height:116px}@container (max-width: 559px){.keten-demo_board__tzw06{gap:6px;padding:8px}.keten-demo_columnBody__IAeDt{padding:6px}.keten-demo_card__0fS9K{padding:8px 6px 6px}.keten-demo_cardWho__salb5{grid-template-columns:minmax(0,1fr)}.keten-demo_cardJob__avnF2,.keten-demo_cardMeta__ByTDi,.keten-demo_cardWho__salb5>:first-child,.keten-demo_card__0fS9K .keten-demo_sub__YjNyF{display:none}.keten-demo_dropZone__qNSzq{min-height:40px}}.keten-demo_dossier__5OxLd{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding:18px}@container (min-width: 560px){.keten-demo_dossier__5OxLd{grid-template-columns:minmax(0,1fr) minmax(220px,.9fr)}}.keten-demo_timeline__6rFW5{display:grid;align-self:start;align-content:start;margin-left:6px;border-left:2px solid var(--theme-border)}.keten-demo_timelineItem__7CiLJ{position:relative;display:grid;gap:2px;padding:0 0 16px 16px}.keten-demo_timelineItem__7CiLJ:before{content:"";position:absolute;top:5px;left:-6px;width:10px;height:10px;border:2px solid var(--theme-border-strong);border-radius:50%;background:var(--theme-surface-paper)}.keten-demo_timelineNew__tGJmX:before{border-color:var(--theme-brand-solid);background:var(--theme-brand-solid)}.keten-demo_bron__wQI6r{padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--ai-accent-strong) 28%,transparent);box-shadow:inset 0 -2px 0 var(--ai-accent-strong);color:var(--theme-text-strong);box-decoration-break:clone;transition:background-color .5s var(--k-ease),box-shadow .5s var(--k-ease),color .5s var(--k-ease)}.keten-demo_frame__rj5xI .keten-demo_bron__wQI6r[data-k-wacht]{opacity:1;translate:0 0;background:transparent;box-shadow:inset 0 -2px 0 transparent;color:inherit}.keten-demo_uitGesprek__kYAw3{display:inline-flex;align-items:center;gap:6px;color:var(--ai-accent-ink);font-size:.75rem}.keten-demo_bronStip__bADgD{width:14px;height:10px;border-radius:3px;background:color-mix(in srgb,var(--ai-accent-strong) 28%,transparent);box-shadow:inset 0 -2px 0 var(--ai-accent-strong)}.keten-demo_upmate__Y4XDZ{display:grid;align-self:start;align-content:start;gap:8px;padding:14px;border:1px solid var(--ai-accent-ring);border-radius:12px;background:var(--ai-accent-soft)}.keten-demo_upmateHead___XiOX{display:flex;align-items:center;gap:6px;color:var(--ai-accent-ink);font-size:.75rem;font-weight:600}.keten-demo_upmateDetail__mfEbG{display:grid;gap:2px;color:var(--theme-text-body)}.keten-demo_done__C_Ro8,.keten-demo_metaLine__UDLVQ{display:inline-flex;align-items:center;gap:6px}.keten-demo_done__C_Ro8{min-height:36px;color:var(--theme-success-text);font-weight:600}@container (max-width: 559px){.keten-demo_kop__HarL4 .keten-demo_acties__fCNDq .keten-demo_ghost__5U535,.keten-demo_timelineOud__2dvL3{display:none}}.keten-demo_belvenster__hb_dS{position:absolute;right:14px;bottom:14px;z-index:3;display:flex;flex-direction:column;width:min(320px,calc(100% - 28px));overflow:hidden;border:1px solid var(--theme-border);border-radius:12px;background:var(--theme-surface-paper);box-shadow:0 24px 48px -18px rgb(0 0 0/.45)}.keten-demo_frame__rj5xI .keten-demo_belvenster__hb_dS[data-k-wacht]{translate:0 16px}.keten-demo_belMerklijn__sa20A{flex:none;height:3px;background:var(--theme-brand-solid)}.keten-demo_belKop__HMoes{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-bottom:1px solid var(--theme-border-subtle);color:var(--theme-text-strong);font-size:.75rem;font-weight:500}.keten-demo_belMerk__C_jqt{flex:none;width:16px;height:16px;color:var(--theme-brand-text)}.keten-demo_belStip__7jJ5w{flex:none;width:8px;height:8px;border-radius:50%;background:var(--theme-brand-solid);animation:keten-demo_kStip__w5Tou 1.1s ease-in-out infinite}.keten-demo_belKlok__GRSwC{display:grid;margin-left:auto;color:var(--theme-text-muted);font-variant-numeric:tabular-nums}.keten-demo_belKlok__GRSwC>*{grid-area:1/1;justify-self:end}.keten-demo_beller__k0ghE{display:flex;align-items:center;gap:10px;padding:12px 12px 8px}.keten-demo_bellerFoto__t_5q1{position:relative;flex:none;display:grid;border-radius:50%}.keten-demo_bellerFoto__t_5q1:after{content:"";position:absolute;inset:-4px;border:2px solid var(--theme-brand-solid);border-radius:50%;opacity:0;animation:keten-demo_kAdem__Ouw08 1.6s ease-out infinite}@keyframes keten-demo_kAdem__Ouw08{0%{opacity:.8;scale:.92}to{opacity:0;scale:1.25}}.keten-demo_golf__UwTqh{display:flex;align-items:center;gap:3px;height:20px;margin-left:auto}.keten-demo_golf__UwTqh i{width:3px;height:100%;border-radius:2px;background:var(--theme-brand-solid);transform-origin:center;animation:keten-demo_kGolf__qL3ud .9s ease-in-out infinite}.keten-demo_golf__UwTqh i:nth-child(2){animation-delay:-.3s}.keten-demo_golf__UwTqh i:nth-child(3){animation-delay:-.6s}.keten-demo_golf__UwTqh i:nth-child(4){animation-delay:-.15s}.keten-demo_golf__UwTqh i:nth-child(5){animation-delay:-.45s}@keyframes keten-demo_kGolf__qL3ud{0%,to{scale:1 .25}50%{scale:1 1}}.keten-demo_ballonnen__1dHnc{display:grid;align-content:start;gap:6px;padding:4px 12px 12px}.keten-demo_ballon__fLm2Z{max-width:86%;padding:7px 10px;border-radius:12px;font-size:.8125rem;line-height:1.4}.keten-demo_ballonAnder__p0QWn{justify-self:start;border-bottom-left-radius:4px;background:var(--theme-surface-subtle);color:var(--theme-text-strong)}.keten-demo_ballonRik__Jr_dj{justify-self:end;border-bottom-right-radius:4px;background:var(--theme-brand-solid);color:var(--hm-color-on-fixed-accent)}.keten-demo_belKnoppen__W1UEc{padding:10px 12px 12px;border-top:1px solid var(--theme-border-subtle)}.keten-demo_belRij__zQ0Z4{display:flex;justify-content:center;gap:14px}.keten-demo_belKnop__qWbtU,.keten-demo_ophangen__Y_4NL,.keten-demo_opnemen__z8xtW{display:grid;place-items:center;width:36px;height:36px;border-radius:50%}.keten-demo_belKnop__qWbtU{background:var(--theme-surface-subtle);color:var(--theme-text-body)}.keten-demo_ophangen__Y_4NL{background:var(--color-danger-600);color:var(--hm-color-on-fixed-accent)}.keten-demo_opnemen__z8xtW{background:var(--color-success-600);color:var(--hm-color-on-fixed-accent)}.keten-demo_ophangen__Y_4NL svg{rotate:135deg}@container (max-width: 559px){.keten-demo_beller__k0ghE{padding-top:10px}.keten-demo_ballon__fLm2Z{max-width:92%;padding:6px 9px;font-size:.75rem}}.keten-demo_toast__fZQR0{position:absolute;bottom:28px;left:50%;z-index:3;display:flex;align-items:center;gap:10px;width:min(24rem,calc(100% - 32px));padding:10px 14px;border-radius:8px;background:var(--theme-fixed-neutral-900);color:var(--hm-color-on-fixed-accent);font-weight:500;translate:-50% 0}.keten-demo_frame__rj5xI .keten-demo_toast__fZQR0[data-k-wacht]{translate:-50% 6px}.keten-demo_toastIcon__Dr1TH{flex:none;width:16px;height:16px;color:var(--color-success-300)}.keten-demo_toastText__44VBz{flex:1;min-width:0}.keten-demo_cursor__jZ5Zs{position:absolute;top:0;left:0;z-index:6;width:22px;height:22px;opacity:0;pointer-events:none;filter:drop-shadow(0 1px 1.5px rgb(17 17 17/.35));transition:translate .7s var(--k-ease-reis),opacity var(--hm-dur-short) var(--k-ease)}.keten-demo_cursor__jZ5Zs[data-k-zichtbaar]{opacity:1}.keten-demo_cursor__jZ5Zs svg{display:block;transform-origin:20% 20%;transition:scale .12s var(--k-ease)}.keten-demo_cursor__jZ5Zs[data-k-down] svg{scale:.9}.keten-demo_cursorArrow__6ZjXn{fill:var(--hm-demo-cursor);stroke:var(--hm-demo-cursor-edge)}.keten-demo_confetti__O3gcb{position:absolute;inset:0;z-index:3;overflow:hidden;pointer-events:none}.keten-demo_confetti__O3gcb[data-k-wacht]>*{animation:none}@media (prefers-reduced-motion:reduce){.keten-demo_confetti__O3gcb{display:none}.keten-demo_cursor__jZ5Zs,.keten-demo_cursor__jZ5Zs svg,.keten-demo_frame__rj5xI .keten-demo_card__0fS9K,.keten-demo_frame__rj5xI .keten-demo_scene__p9SwF,.keten-demo_frame__rj5xI .keten-demo_scherm__Eps8S,.keten-demo_frame__rj5xI [data-k-at],.keten-demo_frame__rj5xI [data-k-out],.keten-demo_frame__rj5xI [data-k-unit],.keten-demo_stapNummer__tW6Hu,.keten-demo_stap__Fs6s_{transition:none!important}.keten-demo_aiBezig__DuO3t,.keten-demo_belStip__7jJ5w,.keten-demo_bellerFoto__t_5q1:after,.keten-demo_frame__rj5xI [data-k-druk]:after,.keten-demo_golf__UwTqh i{animation:none!important}}