@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6cc9be00-module__VV5tRW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6cc9be00-module__VV5tRW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.brandkit-module__8XKYOW__pagina{align-content:start;gap:var(--space-20);min-width:0;display:grid}
.afbeelding-module__Tv_jZa__afbeelding{box-sizing:border-box;background:var(--surface-2);border-radius:var(--radius-md);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:inline-flex;overflow:hidden}.afbeelding-module__Tv_jZa__maat40{width:40px;height:40px}.afbeelding-module__Tv_jZa__maat64{width:64px;height:64px}.afbeelding-module__Tv_jZa__foto{object-fit:cover;width:100%;height:100%}.afbeelding-module__Tv_jZa__merk{color:var(--muted)}.afbeelding-module__Tv_jZa__maat40 .afbeelding-module__Tv_jZa__merk{width:15px;height:18px}.afbeelding-module__Tv_jZa__maat64 .afbeelding-module__Tv_jZa__merk{width:18px;height:22px}.afbeelding-module__Tv_jZa__geenFoto{font:var(--stijl-klein-13);color:var(--muted);white-space:nowrap}
.badge-module__MoM4hq__badge{box-sizing:border-box;min-width:22px;height:22px;font:var(--stijl-label-13);white-space:nowrap;border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}.badge-module__MoM4hq__neutraal{background:var(--surface-2);color:var(--muted)}.badge-module__MoM4hq__actie{background:var(--accent-soft);color:var(--accent)}.badge-module__MoM4hq__fout{background:var(--danger);color:var(--on-accent)}
.button-module__EpiYfa__knop{border-radius:var(--radius-md);min-height:40px;font:var(--stijl-knop-15);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}a.button-module__EpiYfa__knop{text-decoration:none}.button-module__EpiYfa__knop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.button-module__EpiYfa__knop:disabled,.button-module__EpiYfa__knop[data-disabled]{opacity:.5;cursor:not-allowed}.button-module__EpiYfa__knop[data-loading]{opacity:.85;cursor:progress}.button-module__EpiYfa__klein{min-height:32px;font:var(--stijl-knop-14);padding:0 12px}.button-module__EpiYfa__primary{background:var(--accent);color:var(--on-accent)}.button-module__EpiYfa__primary:hover:not(:disabled):not([data-disabled]){background:var(--accent-hover)}.button-module__EpiYfa__secondary{background:var(--surface);border-color:var(--border);color:var(--foreground)}.button-module__EpiYfa__secondary:hover:not(:disabled):not([data-disabled]){background:var(--surface-2)}.button-module__EpiYfa__danger{background:var(--danger);color:var(--on-accent)}.button-module__EpiYfa__danger:hover:not(:disabled):not([data-disabled]){background:var(--danger-hover,color-mix(in srgb, var(--danger) 88%, black))}.button-module__EpiYfa__text{color:var(--accent);background:0 0;padding-inline:8px}.button-module__EpiYfa__text:hover:not(:disabled):not([data-disabled]){background:var(--accent-soft)}.button-module__EpiYfa__draaier{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite button-module__EpiYfa__draaien}@keyframes button-module__EpiYfa__draaien{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button-module__EpiYfa__knop{transition:none}.button-module__EpiYfa__draaier{opacity:.6;border-right-color:currentColor;animation:none}}
.bewaard-om-module__lTuRYa__stand{align-items:center;gap:var(--space-8);font:var(--stijl-klein-13);color:var(--muted);flex-wrap:wrap;margin:0;display:inline-flex}.bewaard-om-module__lTuRYa__icoon{color:var(--muted);flex-shrink:0;display:inline-flex}.bewaard-om-module__lTuRYa__stand[data-staat=bewaard] .bewaard-om-module__lTuRYa__icoon{color:var(--success)}.bewaard-om-module__lTuRYa__stand[data-staat=fout] .bewaard-om-module__lTuRYa__icoon{color:var(--danger)}
.dialoog-module__MhE5Tq__achtergrond{z-index:70;background:color-mix(in srgb, var(--foreground) 32%, transparent);transition:opacity var(--motion-normal) ease;position:fixed;inset:0}.dialoog-module__MhE5Tq__achtergrond[data-starting-style],.dialoog-module__MhE5Tq__achtergrond[data-ending-style]{opacity:0}.dialoog-module__MhE5Tq__dialoog{box-sizing:border-box;z-index:71;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--foreground);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:opacity var(--motion-normal) ease, transform var(--motion-normal) ease;outline:none;gap:16px;padding:24px 24px 20px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialoog-module__MhE5Tq__dialoog[data-starting-style],.dialoog-module__MhE5Tq__dialoog[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.dialoog-module__MhE5Tq__titel{font:var(--stijl-kop-20);letter-spacing:var(--spatie-kop-20);margin:0}.dialoog-module__MhE5Tq__tekst{font:var(--stijl-tekst-15);margin:0}.dialoog-module__MhE5Tq__knoppen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.dialoog-module__MhE5Tq__achtergrond,.dialoog-module__MhE5Tq__dialoog{transition:none}}.dialoog-module__MhE5Tq__dialoog[data-breed]{width:min(760px,100vw - 32px)}.dialoog-module__MhE5Tq__reden{font:var(--stijl-klein-13);color:var(--muted);margin:0}
.filterbalk-module__5VbfKG__balk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filterbalk-module__5VbfKG__zoek{box-sizing:border-box;min-width:12rem;height:36px;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;flex:0 280px;align-items:center;gap:8px;padding:0 9px;display:flex}.filterbalk-module__5VbfKG__zoek:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.filterbalk-module__5VbfKG__zoekveld{min-width:0;height:100%;font:var(--stijl-tekst-14);color:var(--foreground);background:0 0;border:0;outline:none;flex:1;padding:0}.filterbalk-module__5VbfKG__zoekveld::placeholder{color:var(--muted);opacity:1}.filterbalk-module__5VbfKG__filters{display:contents}.filterbalk-module__5VbfKG__acties{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.filterbalk-module__5VbfKG__keuze{box-sizing:border-box;height:36px;font:var(--stijl-tekst-14);color:var(--foreground);white-space:nowrap;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;outline:none;align-items:center;gap:6px;padding:0 8px 0 12px;display:inline-flex}.filterbalk-module__5VbfKG__keuze:focus-visible,.filterbalk-module__5VbfKG__keuze[data-popup-open]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.filterbalk-module__5VbfKG__keuze[data-disabled]{color:var(--muted);background:var(--surface-2);cursor:not-allowed}.filterbalk-module__5VbfKG__pijl{color:var(--muted);display:flex}@media (prefers-reduced-motion:reduce){.filterbalk-module__5VbfKG__zoek,.filterbalk-module__5VbfKG__keuze{transition:none}}
.gesegmenteerde-keuze-module__aDNTmq__keuze{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);align-items:center;gap:2px;padding:2px;display:inline-flex}.gesegmenteerde-keuze-module__aDNTmq__stand{height:30px;padding:0 var(--space-12);border-radius:var(--radius-sm);font:var(--stijl-tekst-14-medium);color:var(--muted);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:0;align-items:center;display:inline-flex}.gesegmenteerde-keuze-module__aDNTmq__stand:hover:not(:disabled):not(.gesegmenteerde-keuze-module__aDNTmq__gekozen){color:var(--foreground)}.gesegmenteerde-keuze-module__aDNTmq__stand:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.gesegmenteerde-keuze-module__aDNTmq__gekozen{background:var(--accent-soft);color:var(--foreground)}.gesegmenteerde-keuze-module__aDNTmq__klein .gesegmenteerde-keuze-module__aDNTmq__stand{height:26px;padding:0 var(--space-8);font:var(--stijl-label-13)}.gesegmenteerde-keuze-module__aDNTmq__uit{opacity:.5}.gesegmenteerde-keuze-module__aDNTmq__uit .gesegmenteerde-keuze-module__aDNTmq__stand{cursor:default}
.gesplitste-knop-module__EZ1Hzq__groep{align-items:stretch;display:inline-flex}.gesplitste-knop-module__EZ1Hzq__hoofd,.gesplitste-knop-module__EZ1Hzq__pijl{min-height:36px;font:var(--stijl-knop-14);color:var(--on-accent);cursor:pointer;background:var(--accent);transition:background-color var(--motion-fast) ease;border:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.gesplitste-knop-module__EZ1Hzq__hoofd{padding:0 var(--space-16);white-space:nowrap;border-radius:var(--radius-md) 0 0 var(--radius-md)}.gesplitste-knop-module__EZ1Hzq__pijl{border-left:1px solid color-mix(in srgb, var(--on-accent) 35%, transparent);border-radius:0 var(--radius-md) var(--radius-md) 0;width:32px;padding:0}.gesplitste-knop-module__EZ1Hzq__hoofd:hover:not(:disabled),.gesplitste-knop-module__EZ1Hzq__pijl:hover:not(:disabled),.gesplitste-knop-module__EZ1Hzq__pijl[data-popup-open]{background:var(--accent-hover)}.gesplitste-knop-module__EZ1Hzq__hoofd:focus-visible,.gesplitste-knop-module__EZ1Hzq__pijl:focus-visible{z-index:1;outline:2px solid var(--accent);outline-offset:2px;position:relative}.gesplitste-knop-module__EZ1Hzq__hoofd:disabled,.gesplitste-knop-module__EZ1Hzq__pijl:disabled{opacity:.5;cursor:not-allowed}.gesplitste-knop-module__EZ1Hzq__groep[data-loading] .gesplitste-knop-module__EZ1Hzq__hoofd,.gesplitste-knop-module__EZ1Hzq__groep[data-loading] .gesplitste-knop-module__EZ1Hzq__pijl{opacity:.85;cursor:progress}.gesplitste-knop-module__EZ1Hzq__positie{z-index:80;outline:none}.gesplitste-knop-module__EZ1Hzq__menu{box-sizing:border-box;min-width:220px;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease;outline:none}.gesplitste-knop-module__EZ1Hzq__menu[data-starting-style],.gesplitste-knop-module__EZ1Hzq__menu[data-ending-style]{opacity:0;transform:translateY(-4px)}.gesplitste-knop-module__EZ1Hzq__keuze{min-height:36px;padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);cursor:pointer;border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:flex}.gesplitste-knop-module__EZ1Hzq__keuze[data-highlighted]{background:var(--surface-2)}.gesplitste-knop-module__EZ1Hzq__keuze[data-disabled]{color:var(--muted);cursor:not-allowed}
.gespreksregel-module__SFT1Nq__regel{box-sizing:border-box;align-items:flex-start;gap:var(--space-12);width:100%;padding:var(--space-12) var(--space-16);font:var(--stijl-tekst-14);color:var(--foreground);text-align:left;cursor:pointer;background:var(--surface);border:0;border-bottom:1px solid var(--border);transition:background-color var(--motion-fast) ease;margin:0;text-decoration:none;display:flex;position:relative}.gespreksregel-module__SFT1Nq__regel:hover{background:var(--surface-2)}.gespreksregel-module__SFT1Nq__regel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gespreksregel-module__SFT1Nq__regel[data-gekozen]{background:var(--gekozen);outline:1px solid var(--accent);outline-offset:-1px}.gespreksregel-module__SFT1Nq__regel[data-spoed]:before{content:"";background:var(--danger);width:4px;position:absolute;top:0;bottom:0;left:0}.gespreksregel-module__SFT1Nq__tekst{flex:1;gap:2px;min-width:0;display:grid}.gespreksregel-module__SFT1Nq__boven,.gespreksregel-module__SFT1Nq__onder{align-items:center;gap:var(--space-8);min-width:0;display:flex}.gespreksregel-module__SFT1Nq__naam{min-width:0;font:var(--stijl-tekst-14-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gespreksregel-module__SFT1Nq__regel[data-ongelezen] .gespreksregel-module__SFT1Nq__naam{font-weight:700}.gespreksregel-module__SFT1Nq__rechts{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.gespreksregel-module__SFT1Nq__stip{background:var(--accent);border-radius:50%;width:8px;height:8px}.gespreksregel-module__SFT1Nq__bericht{font:var(--stijl-tekst-14);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gespreksregel-module__SFT1Nq__regel[data-ongelezen] .gespreksregel-module__SFT1Nq__bericht{color:var(--foreground)}.gespreksregel-module__SFT1Nq__markering{font:var(--stijl-klein-13);flex:none;margin-left:auto}.gespreksregel-module__SFT1Nq__regel[data-smal]{width:64px;padding:var(--space-12) 0;justify-content:center}.gespreksregel-module__SFT1Nq__stipSmal{top:var(--space-8);right:var(--space-8);background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute}.gespreksregel-module__SFT1Nq__verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.icoonknop-module__WSpzha__knop{width:32px;height:32px;color:var(--foreground);cursor:pointer;border-radius:var(--radius-md);transition:background-color var(--motion-fast) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.icoonknop-module__WSpzha__knop:hover:not(:disabled){background:var(--surface-2)}.icoonknop-module__WSpzha__knop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icoonknop-module__WSpzha__knop:disabled{opacity:.5;cursor:not-allowed}.icoonknop-module__WSpzha__icoon{display:flex}.icoonknop-module__WSpzha__naam{z-index:70;padding:var(--space-4) var(--space-8);font:var(--stijl-klein-13);color:var(--foreground);white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);transition:opacity var(--motion-fast) ease;position:absolute}.icoonknop-module__WSpzha__naam[data-kant=onder]{top:calc(100% + var(--space-4));left:50%;transform:translate(-50%)}.icoonknop-module__WSpzha__naam[data-kant=rechts]{top:50%;left:calc(100% + var(--space-8));transform:translateY(-50%)}.icoonknop-module__WSpzha__knop:hover .icoonknop-module__WSpzha__naam,.icoonknop-module__WSpzha__knop:focus-visible .icoonknop-module__WSpzha__naam{visibility:visible;opacity:1}
.kaart-module__DXYVuW__kaart{box-sizing:border-box;background:var(--surface);border-radius:var(--radius-md);align-content:start;gap:12px;padding:20px;display:grid}.kaart-module__DXYVuW__kop{gap:2px;display:grid}.kaart-module__DXYVuW__titel{font:var(--stijl-kop-16);color:var(--foreground);margin:0}.kaart-module__DXYVuW__ondertitel{font:var(--stijl-klein-13);color:var(--muted);margin:0}.kaart-module__DXYVuW__actie{flex-wrap:wrap;gap:8px;display:flex}.kaart-module__DXYVuW__gegevens{margin:0;display:grid}.kaart-module__DXYVuW__gegeven{grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:12px;padding:8px 0;display:grid}.kaart-module__DXYVuW__gegeven+.kaart-module__DXYVuW__gegeven{border-top:1px solid var(--border)}.kaart-module__DXYVuW__label{font:var(--stijl-klein-13);color:var(--muted)}.kaart-module__DXYVuW__waarde{font:var(--stijl-tekst-14-medium);color:var(--foreground);overflow-wrap:anywhere;margin:0}
.kanaalteken-module__xl-6XG__teken{box-sizing:border-box;color:var(--op-kanaal-eigen);background:var(--kanaal-eigen);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.kanaalteken-module__xl-6XG__teken[data-maat=klein]{border-radius:var(--radius-sm);width:20px;height:20px}.kanaalteken-module__xl-6XG__teken[data-maat=normaal]{width:28px;height:28px}.kanaalteken-module__xl-6XG__teken[data-maat=groot]{width:32px;height:32px}.kanaalteken-module__xl-6XG__teken[data-maat=overzicht]{border-radius:var(--radius-lg);width:48px;height:48px}.kanaalteken-module__xl-6XG__teken[data-soort=whatsapp]{color:var(--op-kanaal-whatsapp);background:var(--kanaal-whatsapp)}.kanaalteken-module__xl-6XG__teken[data-soort=bol]{color:var(--op-kanaal-bol);background:var(--kanaal-bol)}.kanaalteken-module__xl-6XG__teken[data-gekozen]:not([data-soort=whatsapp]):not([data-soort=bol]){background:var(--surface)}.kanaalteken-module__xl-6XG__teken[data-afbeelding]{background:var(--surface);border:1px solid var(--border)}.kanaalteken-module__xl-6XG__afbeelding{object-fit:contain;width:100%;height:100%}.kanaalteken-module__xl-6XG__bol{font:var(--stijl-teken-10);letter-spacing:-.02em}.kanaalteken-module__xl-6XG__teken[data-maat=normaal] .kanaalteken-module__xl-6XG__bol,.kanaalteken-module__xl-6XG__teken[data-maat=groot] .kanaalteken-module__xl-6XG__bol{font:var(--stijl-teken-12);font-weight:800}.kanaalteken-module__xl-6XG__teken[data-maat=overzicht] .kanaalteken-module__xl-6XG__bol{font:var(--stijl-kop-16);font-weight:800}.kanaalteken-module__xl-6XG__label{align-items:center;gap:var(--space-8);font:var(--stijl-tekst-14);color:var(--foreground);white-space:nowrap;display:inline-flex}.kanaalteken-module__xl-6XG__filter{min-height:32px;padding:0 var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);white-space:nowrap;cursor:pointer;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--motion-fast) ease;justify-content:center;align-items:center;gap:6px;display:inline-flex}.kanaalteken-module__xl-6XG__filter[data-teken]{padding-left:6px}.kanaalteken-module__xl-6XG__filter:hover{border-color:var(--border-strong)}.kanaalteken-module__xl-6XG__filter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kanaalteken-module__xl-6XG__filter[aria-pressed=true]{font:var(--stijl-tekst-14-medium);color:var(--accent);background:var(--gekozen);border-color:var(--accent)}.kanaalteken-module__xl-6XG__filter[data-smal]{padding-right:var(--space-8)}.kanaalteken-module__xl-6XG__aantal{color:var(--muted)}.kanaalteken-module__xl-6XG__filter[aria-pressed=true] .kanaalteken-module__xl-6XG__aantal{color:var(--accent)}.kanaalteken-module__xl-6XG__verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.kenteken-module__3F-j-G__kenteken{box-sizing:border-box;height:24px;padding:0 var(--space-8);font:var(--stijl-label-13);letter-spacing:1px;color:var(--foreground);white-space:nowrap;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex:none;align-items:center;display:inline-flex}.kenteken-module__3F-j-G__kenteken[data-maat=normaal]{height:32px;font:var(--stijl-tekst-14-medium)}
.keuzelijst-module__bc3BZW__veld{gap:6px;min-width:0;display:grid}.keuzelijst-module__bc3BZW__label{font:var(--stijl-label-13);color:var(--foreground)}.keuzelijst-module__bc3BZW__verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.keuzelijst-module__bc3BZW__vak{box-sizing:border-box;width:100%;height:40px;font:var(--stijl-tekst-15);color:var(--foreground);text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.keuzelijst-module__bc3BZW__vak:focus-visible,.keuzelijst-module__bc3BZW__vak[data-popup-open]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.keuzelijst-module__bc3BZW__vak[data-invalid],.keuzelijst-module__bc3BZW__vak[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.keuzelijst-module__bc3BZW__vak[data-disabled]{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.keuzelijst-module__bc3BZW__waarde{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.keuzelijst-module__bc3BZW__waarde[data-placeholder]{color:var(--muted)}.keuzelijst-module__bc3BZW__pijl{color:var(--muted);flex:none;display:flex}.keuzelijst-module__bc3BZW__positie{z-index:80;outline:none}.keuzelijst-module__bc3BZW__lijst{box-sizing:border-box;min-width:var(--anchor-width);max-height:min(320px, var(--available-height));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease;outline:none;padding:4px;overflow-y:auto}.keuzelijst-module__bc3BZW__lijst[data-starting-style],.keuzelijst-module__bc3BZW__lijst[data-ending-style]{opacity:0;transform:translateY(-4px)}.keuzelijst-module__bc3BZW__zoek{height:36px;color:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:4px;padding:0 10px;display:flex}.keuzelijst-module__bc3BZW__zoekveld{min-width:0;height:100%;font:var(--stijl-tekst-14);color:var(--foreground);background:0 0;border:0;outline:none;flex:1;padding:0}.keuzelijst-module__bc3BZW__zoekveld::placeholder{color:var(--muted);opacity:1}.keuzelijst-module__bc3BZW__optie{min-height:36px;font:var(--stijl-tekst-14);color:var(--foreground);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.keuzelijst-module__bc3BZW__optie[data-highlighted]{background:var(--surface-2)}.keuzelijst-module__bc3BZW__optie[data-selected]{font:var(--stijl-tekst-14-medium)}.keuzelijst-module__bc3BZW__optie[data-disabled]{color:var(--muted);cursor:not-allowed}.keuzelijst-module__bc3BZW__vinkje{color:var(--accent);flex:none;display:flex}.keuzelijst-module__bc3BZW__leeg{font:var(--stijl-klein-13);color:var(--muted);padding:8px 12px}.keuzelijst-module__bc3BZW__leeg:empty{display:none}.keuzelijst-module__bc3BZW__hulptekst{font:var(--stijl-klein-13);color:var(--muted)}.keuzelijst-module__bc3BZW__fout{font:var(--stijl-klein-13);color:var(--danger)}@media (prefers-reduced-motion:reduce){.keuzelijst-module__bc3BZW__vak,.keuzelijst-module__bc3BZW__lijst{transition:none}}.keuzelijst-module__bc3BZW__labelRij{align-items:center;gap:var(--space-4);display:inline-flex}
.keuzerondje-module__uoZK1a__keuzerondjes{gap:8px;display:grid}.keuzerondje-module__uoZK1a__groep{gap:10px;display:grid}.keuzerondje-module__uoZK1a__groep[data-richting=naast]{flex-wrap:wrap;gap:10px 20px;display:flex}.keuzerondje-module__uoZK1a__groepLabel{font:var(--stijl-label-13);color:var(--foreground)}.keuzerondje-module__uoZK1a__hulptekst{font:var(--stijl-klein-13);color:var(--muted)}.keuzerondje-module__uoZK1a__keuze{font:var(--stijl-tekst-14);color:var(--foreground);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.keuzerondje-module__uoZK1a__keuze[data-disabled]{opacity:.5;cursor:not-allowed}.keuzerondje-module__uoZK1a__rondje{box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);width:18px;height:18px;transition:border-width var(--motion-fast) ease, border-color var(--motion-fast) ease;border-radius:50%;flex:none;display:inline-block}.keuzerondje-module__uoZK1a__rondje[data-checked]{border:6px solid var(--accent)}.keuzerondje-module__uoZK1a__rondje:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.keuzerondje-module__uoZK1a__rondje{transition:none}}.keuzerondje-module__uoZK1a__labelRij{align-items:center;gap:var(--space-4);display:inline-flex}
.lege-staat-module__6J-Xja__leeg{box-sizing:border-box;text-align:center;background:var(--surface);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:8px;padding:40px 24px;display:flex}.lege-staat-module__6J-Xja__icoon{color:var(--muted);display:flex}.lege-staat-module__6J-Xja__titel{font:var(--stijl-kop-16);color:var(--foreground);margin:0}.lege-staat-module__6J-Xja__tekst{max-width:28rem;font:var(--stijl-tekst-14);color:var(--muted);margin:0}.lege-staat-module__6J-Xja__actie{margin-top:8px}
.sign-out-button-module__DHwKka__knop{border-radius:var(--radius-lg);align-items:center;gap:6px;padding:6px 12px;font-size:14px;line-height:20px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.sign-out-button-module__DHwKka__knop:disabled{opacity:.5}.sign-out-button-module__DHwKka__sidebar{width:100%;color:var(--muted)}.sign-out-button-module__DHwKka__sidebar:hover{color:var(--foreground);background-color:var(--surface-2)}.sign-out-button-module__DHwKka__draaien{animation:1s linear infinite sign-out-button-module__DHwKka__draaien}@keyframes sign-out-button-module__DHwKka__draaien{to{transform:rotate(360deg)}}
.notification-bell-module__OYvzEq__kader{position:relative}.notification-bell-module__OYvzEq__bel{border-radius:var(--radius-md);width:36px;height:36px;color:var(--muted);place-items:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:relative}.notification-bell-module__OYvzEq__bel:hover{background-color:var(--surface-2);color:var(--foreground)}@media (max-width:767px){.notification-bell-module__OYvzEq__bel{width:44px;height:44px}.notification-bell-module__OYvzEq__bel .notification-bell-module__OYvzEq__teller{top:2px;right:2px}}.notification-bell-module__OYvzEq__teller{border-radius:var(--radius-pill);background-color:var(--danger);min-width:16px;height:16px;color:var(--on-accent);place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-2px;right:-2px}.notification-bell-module__OYvzEq__lijst{z-index:100;border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow-lg);position:fixed;overflow:hidden}.notification-bell-module__OYvzEq__kop{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.notification-bell-module__OYvzEq__kopTitel{color:var(--foreground);font-size:14px;font-weight:600;line-height:20px}.notification-bell-module__OYvzEq__allesGelezen{color:var(--accent);align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.notification-bell-module__OYvzEq__allesGelezen:hover{text-decoration-line:underline}.notification-bell-module__OYvzEq__items{max-height:60vh;overflow-y:auto}@media (min-width:768px){.notification-bell-module__OYvzEq__items{max-height:384px}}.notification-bell-module__OYvzEq__laden,.notification-bell-module__OYvzEq__leeg{text-align:center;color:var(--muted);padding:24px 16px;font-size:14px;line-height:20px}.notification-bell-module__OYvzEq__leeg{padding-top:32px;padding-bottom:32px}.notification-bell-module__OYvzEq__item{border-bottom:1px solid var(--border);text-align:left;align-items:flex-start;gap:10px;width:100%;padding:12px 16px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.notification-bell-module__OYvzEq__item:last-child{border-width:0}.notification-bell-module__OYvzEq__ongelezen{background-color:var(--accent-soft)}.notification-bell-module__OYvzEq__item:hover{background-color:var(--surface-2)}.notification-bell-module__OYvzEq__stip{border-radius:var(--radius-pill);background-color:#0000;flex-shrink:0;width:8px;height:8px;margin-top:6px}.notification-bell-module__OYvzEq__stipAan{background-color:var(--accent)}.notification-bell-module__OYvzEq__tekst{flex:1;min-width:0}.notification-bell-module__OYvzEq__regel{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.notification-bell-module__OYvzEq__titel{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.notification-bell-module__OYvzEq__titelOngelezen{font-weight:600}.notification-bell-module__OYvzEq__tijd{color:var(--muted);flex-shrink:0;font-size:11px}.notification-bell-module__OYvzEq__inhoud{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:16px;display:block;overflow:hidden}.notification-bell-module__OYvzEq__alle{border-top:1px solid var(--border);text-align:center;color:var(--accent);padding:10px 16px;font-size:12px;font-weight:600;line-height:16px;display:block}.notification-bell-module__OYvzEq__alle:hover{background-color:var(--surface-2)}
.logo-module__d_Peqa__logo{color:var(--brand);align-items:center;gap:10px;line-height:0;display:inline-flex}.logo-module__d_Peqa__beeldmerk{flex:none;width:22px;height:27px}.logo-module__d_Peqa__woordmerk{flex:none;width:117px;height:20px}.logo-module__d_Peqa__eigen{width:auto;max-width:180px;height:28px;display:block}.logo-module__d_Peqa__klein{gap:8px}.logo-module__d_Peqa__klein .logo-module__d_Peqa__beeldmerk{width:17px;height:21px}.logo-module__d_Peqa__klein .logo-module__d_Peqa__woordmerk{width:91px;height:16px}.logo-module__d_Peqa__klein .logo-module__d_Peqa__eigen{max-width:116px;height:22px}.logo-module__d_Peqa__naam{font:var(--stijl-kop-16);letter-spacing:var(--spatie-kop);color:var(--foreground);white-space:nowrap}
@layer theme,base;@layer components{.app-shell-module__wquPqW__scherm{background:var(--background);min-height:100vh}@media (min-width:768px){.app-shell-module__wquPqW__scherm{grid-template-columns:252px minmax(0,1fr);display:grid}}.app-shell-module__wquPqW__zijbalk{display:none}@media (min-width:768px){.app-shell-module__wquPqW__zijbalk{background:var(--surface);border-right:1px solid var(--border);box-sizing:border-box;flex-direction:column;height:100vh;padding:20px 16px;display:flex;position:sticky;top:0;overflow:hidden}.app-shell-module__wquPqW__zijbalk .app-shell-module__wquPqW__hoofdNav{flex:auto;min-height:0;overflow-y:auto}.app-shell-module__wquPqW__zijbalk .app-shell-module__wquPqW__voet{flex-shrink:0;max-height:60%;overflow-y:auto}}.app-shell-module__wquPqW__merkRij{justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;padding:0 12px;display:flex}.app-shell-module__wquPqW__merkLink{flex-shrink:0;align-items:center;display:flex}.app-shell-module__wquPqW__bel{flex-shrink:0}.app-shell-module__wquPqW__menuKop{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;padding:0 12px;font-size:10px;font-weight:700}.app-shell-module__wquPqW__nav{flex-direction:column;gap:2px;display:flex}.app-shell-module__wquPqW__item{color:var(--muted);border-radius:11px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.app-shell-module__wquPqW__item:hover{background:var(--surface-2);color:var(--foreground)}.app-shell-module__wquPqW__item[data-actief]{background:var(--accent-soft);color:var(--accent);font-weight:700}.app-shell-module__wquPqW__groep{flex-direction:column;gap:2px;display:flex}.app-shell-module__wquPqW__item[data-open]{color:var(--foreground);font-weight:700}.app-shell-module__wquPqW__subNav{border-left:1px solid var(--border);flex-direction:column;gap:2px;margin:2px 0 6px 21px;padding-left:8px;display:flex}.app-shell-module__wquPqW__subItem{color:var(--muted);border-radius:9px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.app-shell-module__wquPqW__subItem:hover{background:var(--surface-2);color:var(--foreground)}.app-shell-module__wquPqW__subItem[data-actief]{background:var(--accent-soft);color:var(--accent);font-weight:700}.app-shell-module__wquPqW__badge{box-sizing:border-box;background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);border-radius:999px;place-items:center;margin-left:auto;padding:0 4px;font-size:11px;font-weight:700;display:grid}.app-shell-module__wquPqW__voet{border-top:1px solid var(--border);margin-top:auto;padding-top:16px}.app-shell-module__wquPqW__extra,.app-shell-module__wquPqW__voetNav{margin-bottom:12px}.app-shell-module__wquPqW__knopItem{width:100%;margin-bottom:var(--space-4);text-align:left;cursor:pointer;background:0 0;border:0}.app-shell-module__wquPqW__gebruiker{align-items:center;gap:12px;margin-bottom:8px;padding:0 4px;display:flex}.app-shell-module__wquPqW__avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.app-shell-module__wquPqW__wie{min-width:0}.app-shell-module__wquPqW__naam{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;display:block;overflow:hidden}.app-shell-module__wquPqW__rol{color:var(--muted);font-size:12px;line-height:16px;display:block}.app-shell-module__wquPqW__topbalk{z-index:30;background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}@media (min-width:768px){.app-shell-module__wquPqW__topbalk{display:none}}.app-shell-module__wquPqW__topKnoppen{align-items:center;gap:4px;display:flex}.app-shell-module__wquPqW__topKnoppen .app-shell-module__wquPqW__knopIcoon{min-width:44px;min-height:44px}.app-shell-module__wquPqW__knopIcoon{color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;transition:background-color .15s;display:grid}.app-shell-module__wquPqW__knopIcoon:hover{background:var(--surface-2)}.app-shell-module__wquPqW__lade{z-index:40;position:fixed;inset:0}@media (min-width:768px){.app-shell-module__wquPqW__lade{display:none}}.app-shell-module__wquPqW__ladeAchtergrond{background:#0006;position:absolute;inset:0}.app-shell-module__wquPqW__ladePaneel{box-sizing:border-box;background:var(--surface);border-right:1px solid var(--border);flex-direction:column;width:288px;max-width:calc(100% - 32px);height:100%;padding:20px 16px;display:flex;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.app-shell-module__wquPqW__ladeKnoppen{flex-shrink:0;align-items:center;gap:0;display:flex}.app-shell-module__wquPqW__ladeKnoppen button{min-width:44px;min-height:44px}.app-shell-module__wquPqW__sluit{color:var(--muted)}.app-shell-module__wquPqW__inhoud{min-width:0}.app-shell-module__wquPqW__main{max-width:72rem;margin:0 auto;padding:24px 16px}.app-shell-module__wquPqW__main.app-shell-module__wquPqW__breed{max-width:none}@media (min-width:640px){.app-shell-module__wquPqW__main{padding:24px}}@media (min-width:1024px){.app-shell-module__wquPqW__main{padding:24px 32px}}@media (min-width:768px){.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit]{grid-template-columns:232px minmax(0,1fr)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__zijbalk{padding:var(--space-20) var(--space-12) var(--space-16)}}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__merkRij{margin-bottom:var(--space-16);padding:0 var(--space-4)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__nav,.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__groep{gap:var(--space-4)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__item{gap:var(--space-8);min-height:36px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);font:var(--stijl-tekst-14);color:var(--foreground);transition:background-color var(--motion-fast) ease}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__item[data-actief]{background:var(--accent-soft);color:var(--accent);font:var(--stijl-tekst-14-medium)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__item[data-open]{font:var(--stijl-tekst-14-medium)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__item:focus-visible,.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__subItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__subNav{margin:var(--space-4) 0 var(--space-8) var(--space-20);padding-left:var(--space-8);gap:0}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__subItem{min-height:32px;padding:var(--space-4) var(--space-12);border-radius:var(--radius-md);font:var(--stijl-klein-13);color:var(--muted);transition:background-color var(--motion-fast) ease}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__subItem:hover{color:var(--foreground)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__subItem[data-actief]{background:var(--accent-soft);color:var(--accent);font:var(--stijl-label-13)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__badge{border-radius:var(--radius-pill);font:var(--stijl-label-13)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__voet{padding-top:var(--space-12)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__gebruiker{gap:var(--space-8);margin-bottom:var(--space-8);padding:var(--space-8) 0 0 var(--space-12)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__avatar{background:var(--surface-2);width:28px;height:28px;color:var(--muted);font:var(--stijl-label-13);border-radius:50%}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__naam{font:var(--stijl-tekst-14-medium)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__rol{font:var(--stijl-klein-13)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__topbalk{padding:var(--space-12) var(--space-16)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__knopIcoon{padding:var(--space-8);border-radius:var(--radius-md)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__ladeAchtergrond{background:color-mix(in srgb, var(--foreground) 32%, transparent)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__ladePaneel{padding:var(--space-20) var(--space-12) var(--space-16);box-shadow:var(--shadow-lg)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__main{padding:var(--space-20) var(--space-16)}@media (min-width:1024px){.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__main{padding:var(--space-24) var(--space-32)}}.app-shell-module__wquPqW__groepKop{margin:var(--space-12) 0 0;padding:0 var(--space-12) var(--space-4);font:var(--stijl-klein-13);color:var(--muted)}.app-shell-module__wquPqW__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-shell-module__wquPqW__naarBuiten{color:var(--muted);flex:none}.app-shell-module__wquPqW__merkKnoppen{flex-shrink:0;align-items:center;gap:0;display:flex}.app-shell-module__wquPqW__hulp{color:var(--foreground);text-decoration:none}.app-shell-module__wquPqW__ladeKnoppen .app-shell-module__wquPqW__hulp{box-sizing:border-box;min-width:44px;min-height:44px}.app-shell-module__wquPqW__hulp:focus-visible,.app-shell-module__wquPqW__gebruikerLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.app-shell-module__wquPqW__gebruikerLink{border-radius:var(--radius-md);transition:background-color var(--motion-fast) ease;text-decoration:none}.app-shell-module__wquPqW__gebruikerLink:hover{background:var(--surface-2)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__gebruikerLink{padding:var(--space-8) var(--space-12)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__gebruikerLink[data-actief]{background:var(--accent-soft)}.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__gebruikerLink[data-actief] .app-shell-module__wquPqW__naam{color:var(--accent)}@media (prefers-reduced-motion:reduce){.app-shell-module__wquPqW__gebruikerLink,.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__item,.app-shell-module__wquPqW__scherm[data-uiterlijk=brandkit] .app-shell-module__wquPqW__subItem{transition:none}}}@layer utilities;
.melding-module__sH1Lnq__melding{box-sizing:border-box;color:var(--foreground);border-radius:var(--radius-md);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.melding-module__sH1Lnq__goed{background:var(--success-soft)}.melding-module__sH1Lnq__wachten{background:var(--warning-soft)}.melding-module__sH1Lnq__fout{background:var(--danger-soft)}.melding-module__sH1Lnq__info{background:var(--info-soft)}.melding-module__sH1Lnq__icoon{flex:none;display:flex}.melding-module__sH1Lnq__goed .melding-module__sH1Lnq__icoon{color:var(--success)}.melding-module__sH1Lnq__wachten .melding-module__sH1Lnq__icoon{color:var(--warning)}.melding-module__sH1Lnq__fout .melding-module__sH1Lnq__icoon{color:var(--danger)}.melding-module__sH1Lnq__info .melding-module__sH1Lnq__icoon{color:var(--info)}.melding-module__sH1Lnq__vraag{background:var(--info-soft)}.melding-module__sH1Lnq__vraag .melding-module__sH1Lnq__icoon{color:var(--info)}.melding-module__sH1Lnq__uitklapKnop{align-items:center;gap:var(--space-4);margin-top:var(--space-4);font:var(--stijl-klein-13);color:var(--accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;display:inline-flex}.melding-module__sH1Lnq__uitklapKnop svg{transition:transform var(--motion-fast) ease}.melding-module__sH1Lnq__uitklapKnop .melding-module__sH1Lnq__open{transform:rotate(180deg)}.melding-module__sH1Lnq__uitklapKnop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.melding-module__sH1Lnq__uitklap{gap:var(--space-4);font:var(--stijl-klein-13);color:var(--muted);display:grid}.melding-module__sH1Lnq__inhoud{gap:2px;min-width:0;display:grid}.melding-module__sH1Lnq__titel{font:var(--stijl-tekst-14-medium);margin:0}.melding-module__sH1Lnq__tekst{font:var(--stijl-tekst-14);margin:0}.melding-module__sH1Lnq__actie{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.melding-module__sH1Lnq__terugKnop{padding:var(--space-4) var(--space-8);font:var(--stijl-knop-14);color:var(--accent);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;flex:none;align-self:center;margin-left:auto}.melding-module__sH1Lnq__terugKnop:hover{background:var(--accent-soft)}.melding-module__sH1Lnq__terugKnop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.melding-module__sH1Lnq__rij{z-index:90;outline:none;gap:8px;width:min(420px,100vw - 32px);display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.melding-module__sH1Lnq__zwevend{box-shadow:var(--shadow-lg);transition:opacity var(--motion-normal) ease, transform var(--motion-normal) ease}.melding-module__sH1Lnq__zwevend[data-starting-style],.melding-module__sH1Lnq__zwevend[data-ending-style]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.melding-module__sH1Lnq__zwevend{transition:none}}
.menuknop-module__qNMFoq__positie{z-index:80;outline:none}.menuknop-module__qNMFoq__menu{box-sizing:border-box;min-width:220px;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease;outline:none}.menuknop-module__qNMFoq__menu[data-starting-style],.menuknop-module__qNMFoq__menu[data-ending-style]{opacity:0;transform:translateY(-4px)}.menuknop-module__qNMFoq__keuze{min-height:36px;padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);cursor:pointer;border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;outline:none;align-items:center;display:flex}.menuknop-module__qNMFoq__keuze[data-highlighted]{background:var(--surface-2)}.menuknop-module__qNMFoq__keuze[data-disabled]{color:var(--muted);cursor:not-allowed}
.onderaan-module__8k6Rla__onderaan{width:100%;padding:var(--space-24)}.onderaan-module__8k6Rla__vlak{background:var(--merk-donker);color:var(--op-merk-donker)}.onderaan-module__8k6Rla__wit{background:var(--surface);color:var(--merk-donker);border-top:1px solid var(--brand)}.onderaan-module__8k6Rla__regel{align-items:center;gap:var(--space-12);color:inherit;flex-wrap:wrap;text-decoration:none;display:flex}.onderaan-module__8k6Rla__tekst{font:var(--stijl-tekst-14)}.onderaan-module__8k6Rla__huisje{align-items:center;gap:10px;line-height:0;display:inline-flex}.onderaan-module__8k6Rla__vlak .onderaan-module__8k6Rla__huisje{color:var(--op-merk-donker)}.onderaan-module__8k6Rla__wit .onderaan-module__8k6Rla__huisje{color:var(--brand)}.onderaan-module__8k6Rla__beeldmerk{flex:none;width:23px;height:28px}.onderaan-module__8k6Rla__woordmerk{flex:none;width:121px;height:21px}.onderaan-module__8k6Rla__naam{font:var(--stijl-kop-20);line-height:1}.onderaan-module__8k6Rla__eigenLogo{width:auto;max-width:180px;height:28px;display:block}.onderaan-module__8k6Rla__vlak .onderaan-module__8k6Rla__eigenLogo{filter:brightness(0)invert()}.onderaan-module__8k6Rla__rij{gap:var(--space-12);flex-direction:column;display:flex}.onderaan-module__8k6Rla__kop{font:var(--stijl-label-13);margin:0}.onderaan-module__8k6Rla__tegels{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.onderaan-module__8k6Rla__tegel{width:72px;height:44px;padding:var(--space-4);background:var(--op-merk-donker);border-radius:var(--radius-md);color:var(--merk-donker);justify-content:center;align-items:center;text-decoration:none;display:flex}.onderaan-module__8k6Rla__wit .onderaan-module__8k6Rla__tegel{border:1px solid var(--brand)}.onderaan-module__8k6Rla__tegelLogo{object-fit:contain;width:auto;max-width:56px;height:auto;max-height:28px;display:block}.onderaan-module__8k6Rla__tegelNaam{font:var(--stijl-label-13);text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-line-clamp:2;color:var(--foreground);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.onderaan-module__8k6Rla__regel:focus-visible,.onderaan-module__8k6Rla__tegel:focus-visible{outline:2px solid var(--op-merk-donker);outline-offset:2px}@media print{.onderaan-module__8k6Rla__onderaan{color:var(--merk-donker);border-top:1px solid var(--brand);break-inside:avoid;background:0 0}.onderaan-module__8k6Rla__vlak .onderaan-module__8k6Rla__huisje{color:var(--brand)}.onderaan-module__8k6Rla__tekst{font:var(--stijl-klein-13)}.onderaan-module__8k6Rla__beeldmerk{width:5mm;height:6mm}.onderaan-module__8k6Rla__woordmerk{width:26mm;height:4.5mm}.onderaan-module__8k6Rla__eigenLogo,.onderaan-module__8k6Rla__vlak .onderaan-module__8k6Rla__eigenLogo{filter:none;height:6mm}.onderaan-module__8k6Rla__tegel{border:1px solid var(--brand);width:22mm;height:12mm}}
.navigatie-module__IlMnaq__scherm{background:var(--background);grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.navigatie-module__IlMnaq__zijbalkPlek{height:100dvh;position:sticky;top:0}.navigatie-module__IlMnaq__inhoud{align-content:start;gap:20px;min-width:0;padding:28px 32px;display:grid}.navigatie-module__IlMnaq__onderbalkPlek{display:none}.navigatie-module__IlMnaq__zijbalk{box-sizing:border-box;background:var(--surface);border-right:1px solid var(--border);flex-direction:column;gap:4px;width:232px;height:100%;padding:20px 14px 16px;display:flex;overflow:hidden}.navigatie-module__IlMnaq__merk{justify-content:space-between;align-items:center;padding:0 0 16px 6px;display:flex}.navigatie-module__IlMnaq__bel{color:var(--foreground);border-radius:var(--radius-pill);flex:none;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.navigatie-module__IlMnaq__bel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.navigatie-module__IlMnaq__merkKnoppen{align-items:center;gap:var(--space-8);flex:none;display:inline-flex}.navigatie-module__IlMnaq__groepKop{margin:var(--space-12) 0 0;padding:0 var(--space-12) var(--space-4);font:var(--stijl-klein-13);color:var(--muted)}.navigatie-module__IlMnaq__naarBuiten{color:var(--muted);flex:none}.navigatie-module__IlMnaq__medewerkerLink{border-radius:var(--radius-md);padding:8px 12px;text-decoration:none}.navigatie-module__IlMnaq__medewerkerLink:hover{background:var(--surface-2)}.navigatie-module__IlMnaq__medewerkerLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.navigatie-module__IlMnaq__merkLink{border-radius:var(--radius-sm);display:inline-flex}.navigatie-module__IlMnaq__merkLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.navigatie-module__IlMnaq__lijst{gap:4px;margin:0;padding:0;list-style:none;display:grid}.navigatie-module__IlMnaq__item{box-sizing:border-box;min-height:36px;font:var(--stijl-tekst-14);color:var(--foreground);border-radius:var(--radius-md);transition:background-color var(--motion-fast) ease;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.navigatie-module__IlMnaq__item:hover{background:var(--surface-2)}.navigatie-module__IlMnaq__item[aria-current=page]{font:var(--stijl-tekst-14-medium);color:var(--accent);background:var(--accent-soft)}.navigatie-module__IlMnaq__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.navigatie-module__IlMnaq__knop{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin:0}.navigatie-module__IlMnaq__knop:disabled{color:var(--muted);cursor:not-allowed;background:0 0}.navigatie-module__IlMnaq__module{gap:4px;display:grid}.navigatie-module__IlMnaq__submenu{gap:2px;margin:0;padding:0;list-style:none;display:grid}.navigatie-module__IlMnaq__subItem{box-sizing:border-box;align-items:center;gap:var(--space-8);min-height:32px;padding:6px var(--space-12) 6px var(--space-40);font:var(--stijl-tekst-14);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);transition:background-color var(--motion-fast) ease;text-decoration:none;display:flex;overflow:hidden}.navigatie-module__IlMnaq__subItem:hover{background:var(--surface-2)}.navigatie-module__IlMnaq__subItem[aria-current=page]{color:var(--accent);background:var(--accent-soft)}.navigatie-module__IlMnaq__subItem:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.navigatie-module__IlMnaq__itemIcoon{flex:none;display:flex}.navigatie-module__IlMnaq__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.navigatie-module__IlMnaq__ruimte{flex:1;min-height:16px}.navigatie-module__IlMnaq__menu{flex:0 auto;min-height:0;overflow-y:auto}.navigatie-module__IlMnaq__voet{flex-shrink:0;gap:4px;max-height:60%;padding-top:12px;display:grid;overflow-y:auto}.navigatie-module__IlMnaq__medewerker{align-items:center;gap:10px;padding:8px 0 4px 12px;display:flex}.navigatie-module__IlMnaq__avatar{width:28px;height:28px;font:var(--stijl-label-13);color:var(--foreground);background:var(--surface-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.navigatie-module__IlMnaq__medewerkerTekst{flex:1;min-width:0;display:grid}.navigatie-module__IlMnaq__naam{font:var(--stijl-label-13);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigatie-module__IlMnaq__rol{font:var(--stijl-klein-13);color:var(--muted)}.navigatie-module__IlMnaq__onderbalk{z-index:40;box-sizing:border-box;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--border);display:flex;position:fixed;bottom:0;left:0;right:0}.navigatie-module__IlMnaq__onderbalk[data-inline]{position:static}.navigatie-module__IlMnaq__onderItem{min-width:0;font:var(--stijl-klein-13);color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0 2px;text-decoration:none;display:flex}.navigatie-module__IlMnaq__onderItem[aria-current=page]{font:var(--stijl-label-13);color:var(--accent)}.navigatie-module__IlMnaq__onderItem:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:var(--radius-md)}.navigatie-module__IlMnaq__onderLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (max-width:767px){.navigatie-module__IlMnaq__scherm{grid-template-columns:minmax(0,1fr)}.navigatie-module__IlMnaq__zijbalkPlek{display:none}.navigatie-module__IlMnaq__onderbalkPlek{display:block}.navigatie-module__IlMnaq__inhoud{padding:20px 16px calc(88px + env(safe-area-inset-bottom))}}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt]{width:64px;padding:var(--space-20) var(--space-12) var(--space-16);overflow:visible}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__merk{gap:var(--space-12);padding:0 0 var(--space-16);flex-direction:column}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__merkKnoppen{flex-direction:column}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__menu,.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__voet{overflow:visible}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__groepKop,.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__naarBuiten,.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__medewerkerTekst{display:none}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__item{width:40px;padding:var(--space-8);justify-content:center;position:relative}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__item .navigatie-module__IlMnaq__itemLabel{top:50%;left:calc(100% + var(--space-12));z-index:70;padding:var(--space-4) var(--space-8);font:var(--stijl-klein-13);color:var(--foreground);pointer-events:none;opacity:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);transition:opacity var(--motion-fast) ease;flex:none;position:absolute;overflow:visible;transform:translateY(-50%)}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__item:hover .navigatie-module__IlMnaq__itemLabel,.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__item:focus-visible .navigatie-module__IlMnaq__itemLabel{opacity:1}.navigatie-module__IlMnaq__itemAantal{flex:none;display:inline-flex}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__itemAantal{position:absolute;top:-2px;right:-6px}.navigatie-module__IlMnaq__zijbalk[data-ingeklapt] .navigatie-module__IlMnaq__medewerker{padding:var(--space-8) 0 var(--space-4);justify-content:center}@media (prefers-reduced-motion:reduce){.navigatie-module__IlMnaq__item,.navigatie-module__IlMnaq__subItem{transition:none}}
.opslaan-balk-module__youQEG__balk{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-12);margin-top:var(--space-24);padding:var(--space-12) var(--space-24);color:var(--foreground);background:var(--surface);border-top:1px solid var(--border);animation:opslaan-balk-module__youQEG__inschuiven var(--motion-normal) ease;flex-wrap:wrap;display:flex;position:sticky;bottom:0}.opslaan-balk-module__youQEG__stand{align-items:center;gap:var(--space-8);min-width:0;display:flex}.opslaan-balk-module__youQEG__icoon{color:var(--warning);flex-shrink:0;display:inline-flex}.opslaan-balk-module__youQEG__balk[data-staat=fout] .opslaan-balk-module__youQEG__icoon{color:var(--danger)}.opslaan-balk-module__youQEG__balk[data-staat=opgeslagen] .opslaan-balk-module__youQEG__icoon{color:var(--success)}.opslaan-balk-module__youQEG__tekst{font:var(--stijl-tekst-14-medium);margin:0}.opslaan-balk-module__youQEG__knoppen{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}@keyframes opslaan-balk-module__youQEG__inschuiven{0%{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.opslaan-balk-module__youQEG__balk{animation:none}}
.paginakop-module__TWUZVW__kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.paginakop-module__TWUZVW__links{flex:20rem;align-items:center;gap:16px;min-width:0;display:flex}.paginakop-module__TWUZVW__tekst{gap:4px;min-width:0;display:grid}.paginakop-module__TWUZVW__kruimelpad{font:var(--stijl-klein-13);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 4px;padding:0;list-style:none;display:flex}.paginakop-module__TWUZVW__kruimel{align-items:center;gap:6px;display:inline-flex}.paginakop-module__TWUZVW__kruimel+.paginakop-module__TWUZVW__kruimel:before{content:"›";color:var(--muted)}.paginakop-module__TWUZVW__kruimelLink{color:var(--muted);border-radius:var(--radius-sm);text-decoration:none}.paginakop-module__TWUZVW__kruimelLink:hover{color:var(--foreground);text-decoration:underline}.paginakop-module__TWUZVW__kruimelLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.paginakop-module__TWUZVW__titel{font:var(--stijl-kop-24);letter-spacing:var(--spatie-kop);color:var(--foreground);overflow-wrap:anywhere;margin:0}.paginakop-module__TWUZVW__ondertitel{font:var(--stijl-tekst-14);color:var(--muted);margin:0}.paginakop-module__TWUZVW__acties{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.paneel-module__mDICRG__achtergrond{z-index:70;background:color-mix(in srgb, var(--foreground) 32%, transparent);transition:opacity var(--motion-normal) ease;position:fixed;inset:0}.paneel-module__mDICRG__achtergrond[data-starting-style],.paneel-module__mDICRG__achtergrond[data-ending-style]{opacity:0}.paneel-module__mDICRG__paneel{box-sizing:border-box;inset-block:0;z-index:71;gap:var(--space-16);width:min(480px,100vw);padding:var(--space-24) var(--space-24) var(--space-20);color:var(--foreground);background:var(--surface);box-shadow:var(--shadow-lg);transition:transform var(--motion-normal) ease;outline:none;flex-direction:column;display:flex;position:fixed;right:0;overflow-y:auto}.paneel-module__mDICRG__paneel[data-starting-style],.paneel-module__mDICRG__paneel[data-ending-style]{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.paneel-module__mDICRG__paneel{transition:none}}.paneel-module__mDICRG__titel{font:var(--stijl-kop-20);letter-spacing:var(--spatie-kop-20);margin:0}.paneel-module__mDICRG__tekst{font:var(--stijl-klein-13);color:var(--muted);margin:-8px 0 0}.paneel-module__mDICRG__voet{padding-top:var(--space-16);margin-top:auto}
.schakelaar-module__uXfoYa__keuze{font:var(--stijl-tekst-14);color:var(--foreground);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.schakelaar-module__uXfoYa__keuze[data-disabled]{opacity:.5;cursor:not-allowed}.schakelaar-module__uXfoYa__spoor{box-sizing:border-box;background:var(--border-strong);border-radius:var(--radius-pill);width:36px;height:20px;transition:background-color var(--motion-fast) ease;flex:none;display:inline-block;position:relative}.schakelaar-module__uXfoYa__spoor[data-checked]{background:var(--accent)}.schakelaar-module__uXfoYa__spoor:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.schakelaar-module__uXfoYa__knop{background:var(--surface);width:16px;height:16px;transition:transform var(--motion-fast) ease;border-radius:50%;position:absolute;top:2px;left:2px}.schakelaar-module__uXfoYa__knop[data-checked]{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.schakelaar-module__uXfoYa__spoor,.schakelaar-module__uXfoYa__knop{transition:none}}.schakelaar-module__uXfoYa__metUitleg{align-items:center;gap:var(--space-4);display:inline-flex}
.selectievakje-module__TlsQhq__keuze{font:var(--stijl-tekst-14);color:var(--foreground);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.selectievakje-module__TlsQhq__keuze[data-disabled]{opacity:.5;cursor:not-allowed}.selectievakje-module__TlsQhq__vak{box-sizing:border-box;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:18px;height:18px;color:var(--on-accent);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;flex:none;justify-content:center;align-items:center;display:inline-flex}.selectievakje-module__TlsQhq__vak[data-checked],.selectievakje-module__TlsQhq__vak[data-indeterminate]{background:var(--accent);border-color:var(--accent)}.selectievakje-module__TlsQhq__vak:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.selectievakje-module__TlsQhq__vinkje{display:flex}@media (prefers-reduced-motion:reduce){.selectievakje-module__TlsQhq__vak{transition:none}}.selectievakje-module__TlsQhq__metUitleg{align-items:center;gap:var(--space-4);display:inline-flex}
.skeleton-module__O_6s-W__skelet{box-sizing:border-box;background:var(--surface);border-radius:var(--radius-md);gap:10px;padding:16px;display:grid}.skeleton-module__O_6s-W__balk{background:var(--surface-2);border-radius:var(--radius-sm);height:12px;animation:1.2s ease-in-out infinite skeleton-module__O_6s-W__ademen}.skeleton-module__O_6s-W__balk:nth-child(4n+1){width:45%}.skeleton-module__O_6s-W__balk:nth-child(4n+2){width:100%}.skeleton-module__O_6s-W__balk:nth-child(4n+3){width:78%}.skeleton-module__O_6s-W__balk:nth-child(4n+4){width:61%}@keyframes skeleton-module__O_6s-W__ademen{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton-module__O_6s-W__balk{animation:none}}
.ontwerp-module__R0jXBG__pagina{gap:20px;max-width:64rem;margin:0 auto;padding:28px 32px;display:grid}.ontwerp-module__R0jXBG__blok{background:var(--surface);border-radius:var(--radius-md);gap:16px;padding:20px;display:grid}.ontwerp-module__R0jXBG__kop{font:var(--stijl-kop-16);color:var(--foreground);margin:0}.ontwerp-module__R0jXBG__uitleg{font:var(--stijl-klein-13);color:var(--muted);margin:-8px 0 0}.ontwerp-module__R0jXBG__rij{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ontwerp-module__R0jXBG__raster{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:20px;display:grid}.ontwerp-module__R0jXBG__staat{align-content:start;gap:6px;display:grid}.ontwerp-module__R0jXBG__staatNaam{font:var(--stijl-klein-13);color:var(--muted)}.ontwerp-module__R0jXBG__opVlak2{outline:1px dashed var(--border);outline-offset:0}.ontwerp-module__R0jXBG__schermVoorbeeld{background:var(--background);border-radius:var(--radius-md);outline:1px dashed var(--border);height:900px;display:flex;overflow:hidden}.ontwerp-module__R0jXBG__onderbalkVoorbeeld{border:1px dashed var(--border);border-radius:var(--radius-md);max-width:390px}.ontwerp-module__R0jXBG__code{font-family:var(--font-geist-mono,ui-monospace), ui-monospace, monospace;color:var(--muted);font-size:12px}.ontwerp-module__R0jXBG__figmaLink{font:var(--stijl-knop-14);color:var(--accent);text-underline-offset:3px;text-decoration:underline}.ontwerp-module__R0jXBG__kleuren{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:12px 20px;display:grid}.ontwerp-module__R0jXBG__kleur{align-items:center;gap:12px;display:flex}.ontwerp-module__R0jXBG__staal{border-radius:var(--radius-md);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--border);flex:none}.ontwerp-module__R0jXBG__kleurTekst{min-width:0;display:grid}.ontwerp-module__R0jXBG__kleurNaam{font:var(--stijl-tekst-14-medium);color:var(--foreground)}.ontwerp-module__R0jXBG__letters{gap:14px;display:grid}.ontwerp-module__R0jXBG__letter{color:var(--foreground);gap:2px;display:grid}.ontwerp-module__R0jXBG__afstanden{gap:6px;display:grid}.ontwerp-module__R0jXBG__afstand{align-items:center;gap:12px;display:flex}.ontwerp-module__R0jXBG__afstandBalk{background:var(--accent-soft);height:12px;box-shadow:inset 0 0 0 1px var(--accent)}.ontwerp-module__R0jXBG__hoek{justify-items:start;gap:4px;max-width:10rem;display:grid}.ontwerp-module__R0jXBG__hoekVak{background:var(--surface-2);width:56px;height:40px;box-shadow:inset 0 0 0 1px var(--border-strong)}.ontwerp-module__R0jXBG__schaduwVak{background:var(--surface);border-radius:var(--radius-lg);width:56px;height:40px;box-shadow:var(--shadow-lg)}.ontwerp-module__R0jXBG__regels{font:var(--stijl-tekst-14);color:var(--foreground);gap:8px;margin:0;padding-left:20px;display:grid}@media (max-width:40rem){.ontwerp-module__R0jXBG__pagina{padding:20px 16px}}.ontwerp-module__R0jXBG__stapel{gap:var(--space-8);max-width:600px;display:grid}.ontwerp-module__R0jXBG__tegels{gap:var(--space-20);grid-template-columns:repeat(auto-fill,minmax(0,220px));display:grid}.ontwerp-module__R0jXBG__uitklapbaar{gap:var(--space-20);max-width:520px;display:grid}.ontwerp-module__R0jXBG__telefoon{max-width:343px}.ontwerp-module__R0jXBG__lijst,.ontwerp-module__R0jXBG__lijstSmal{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:grid;overflow:hidden}.ontwerp-module__R0jXBG__lijst{max-width:352px}.ontwerp-module__R0jXBG__lijstSmal{width:64px}.ontwerp-module__R0jXBG__gesprek{max-width:688px;padding:var(--space-20);background:var(--background);border-radius:var(--radius-md)}.ontwerp-module__R0jXBG__tegelsKs{gap:var(--space-16);padding:var(--space-16);background:var(--background);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(0,230px));display:grid}
.spoed-module__6AopBq__label{align-items:center;gap:var(--space-4);height:20px;padding:0 var(--space-8) 0 6px;font:var(--stijl-label-13);color:var(--on-accent);white-space:nowrap;background:var(--danger);border-radius:var(--radius-sm);flex:none;display:inline-flex}.spoed-module__6AopBq__knop{min-height:32px;padding:0 var(--space-12);font:var(--stijl-knop-14);color:var(--foreground);white-space:nowrap;cursor:pointer;background:var(--surface);border:1px solid var(--danger);border-radius:var(--radius-md);transition:background-color var(--motion-fast) ease;align-items:center;gap:6px;font-weight:500;display:inline-flex}.spoed-module__6AopBq__knop svg{color:var(--danger)}.spoed-module__6AopBq__knop:hover:not(:disabled){background:var(--danger-soft)}.spoed-module__6AopBq__knop[data-aan]{border-color:var(--border-strong)}.spoed-module__6AopBq__knop[data-aan] svg{color:var(--foreground)}.spoed-module__6AopBq__knop[data-aan]:hover:not(:disabled){background:var(--surface-2)}.spoed-module__6AopBq__knop:focus-visible,.spoed-module__6AopBq__teller:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.spoed-module__6AopBq__knop:disabled{opacity:.5;cursor:not-allowed}.spoed-module__6AopBq__teller{height:28px;padding:0 var(--space-12);font:var(--stijl-label-13);color:var(--on-accent);white-space:nowrap;cursor:pointer;background:var(--danger);border-radius:var(--radius-pill);transition:background-color var(--motion-fast) ease;border:0;align-items:center;gap:6px;display:inline-flex}.spoed-module__6AopBq__teller:hover,.spoed-module__6AopBq__teller[aria-pressed=true]{background:var(--danger-hover)}.spoed-module__6AopBq__teller[aria-pressed=true]{outline:2px solid var(--danger);outline-offset:2px}.spoed-module__6AopBq__aantal{font-weight:700}.spoed-module__6AopBq__groepKop{padding:var(--space-12) var(--space-16) var(--space-4);font:var(--stijl-tekst-14-medium);color:var(--foreground);align-items:center;gap:6px;margin:0;display:flex}.spoed-module__6AopBq__vlag{color:var(--danger)}.spoed-module__6AopBq__groepAantal{font:var(--stijl-tekst-14);color:var(--muted)}
.stappenbalk-module__8cslfq__balk{min-width:0;container-type:inline-size}.stappenbalk-module__8cslfq__breed{align-items:flex-start;gap:var(--space-4);display:flex}.stappenbalk-module__8cslfq__lijst{gap:var(--space-4);flex:1;grid-template-columns:repeat(7,minmax(132px,1fr));margin:0;padding:0;list-style:none;display:grid}.stappenbalk-module__8cslfq__item{min-width:0;display:flex}.stappenbalk-module__8cslfq__stap{box-sizing:border-box;padding:0 0 var(--space-8);font:inherit;color:var(--foreground);text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:6px;text-decoration:none;display:flex}.stappenbalk-module__8cslfq__stap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stappenbalk-module__8cslfq__streep{background:var(--border);height:3px;transition:background var(--motion-fast) ease;border-radius:2px}.stappenbalk-module__8cslfq__stap:hover .stappenbalk-module__8cslfq__streep{background:var(--border-strong)}.stappenbalk-module__8cslfq__stap[data-actief] .stappenbalk-module__8cslfq__streep{background:var(--accent)}.stappenbalk-module__8cslfq__naam{min-height:2lh;padding-top:var(--space-4);font:var(--stijl-tekst-14-medium);align-items:flex-start;gap:6px;display:flex}.stappenbalk-module__8cslfq__naamTekst{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0}.stappenbalk-module__8cslfq__stap[data-actief] .stappenbalk-module__8cslfq__naamTekst{font-weight:700}.stappenbalk-module__8cslfq__stap[data-soort=niet_nodig] .stappenbalk-module__8cslfq__naamTekst{color:var(--muted)}.stappenbalk-module__8cslfq__stip{background:var(--neutral);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.stappenbalk-module__8cslfq__stip[data-soort=af]{background:var(--success)}.stappenbalk-module__8cslfq__stip[data-soort=ontbreekt]{background:var(--danger)}.stappenbalk-module__8cslfq__stip[data-soort=waarschuwt],.stappenbalk-module__8cslfq__stip[data-soort=voorstel],.stappenbalk-module__8cslfq__stip[data-soort=aanpassen]{background:var(--warning)}.stappenbalk-module__8cslfq__stand{min-height:2lh;font:var(--stijl-klein-13);color:var(--muted);padding-left:14px}.stappenbalk-module__8cslfq__uitleg{padding:10px 0 0 var(--space-4);flex:none}.stappenbalk-module__8cslfq__smal{box-sizing:border-box;align-items:center;gap:var(--space-8);padding:10px var(--space-12);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:none;position:relative}.stappenbalk-module__8cslfq__smal:focus-within{outline:2px solid var(--accent);outline-offset:2px}.stappenbalk-module__8cslfq__smal .stappenbalk-module__8cslfq__stip{margin-top:0}.stappenbalk-module__8cslfq__smalNaam{min-width:0;font:var(--stijl-tekst-14-medium);color:var(--foreground);flex:1}.stappenbalk-module__8cslfq__smalStand{font:var(--stijl-klein-13);color:var(--muted);white-space:nowrap;flex:none}.stappenbalk-module__8cslfq__chevron{color:var(--foreground);flex:none}.stappenbalk-module__8cslfq__keuze{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}@container (max-width:959px){.stappenbalk-module__8cslfq__breed{display:none}.stappenbalk-module__8cslfq__smal{display:flex}}
.status-module__dIOdIa__status{font:var(--stijl-tekst-14-medium);color:var(--foreground);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.status-module__dIOdIa__stip{border-radius:50%;flex:none;width:8px;height:8px}.status-module__dIOdIa__goed .status-module__dIOdIa__stip{background:var(--success)}.status-module__dIOdIa__wachten .status-module__dIOdIa__stip{background:var(--warning)}.status-module__dIOdIa__fout .status-module__dIOdIa__stip{background:var(--danger)}.status-module__dIOdIa__info .status-module__dIOdIa__stip{background:var(--info)}.status-module__dIOdIa__neutraal .status-module__dIOdIa__stip{background:var(--neutral)}
.antwoordvlak-module__8wr1NG__vlak{align-items:center;gap:var(--space-12);width:100%;min-height:56px;padding:var(--space-16);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);font:var(--stijl-tekst-15);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) ease-out, background-color var(--motion-fast) ease-out;display:flex}.antwoordvlak-module__8wr1NG__vlak:hover:not(:disabled){border-color:var(--border-strong)}.antwoordvlak-module__8wr1NG__vlak:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.antwoordvlak-module__8wr1NG__vlak[data-gekozen]{padding:calc(var(--space-16) - 1px);border:2px solid var(--accent);background:var(--accent-soft)}.antwoordvlak-module__8wr1NG__vlak:disabled{cursor:default}.antwoordvlak-module__8wr1NG__letter{border:1px solid var(--border-strong);border-radius:var(--radius-pill);width:28px;height:28px;font:var(--stijl-label-13);color:var(--foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.antwoordvlak-module__8wr1NG__vlak[data-gekozen] .antwoordvlak-module__8wr1NG__letter{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.antwoordvlak-module__8wr1NG__antwoord{flex:auto;min-width:0}
.tabel-module__V0RB-W__omhulsel{background:var(--surface);border-radius:var(--radius-md);overflow-x:auto}.tabel-module__V0RB-W__tabel{border-collapse:collapse;width:100%;font:var(--stijl-tekst-14);color:var(--foreground)}.tabel-module__V0RB-W__kopCel{box-sizing:border-box;height:36px;font:var(--stijl-label-13);color:var(--muted);text-align:left;white-space:nowrap;background:var(--surface-2);border-bottom:1px solid var(--border);padding:0 12px}.tabel-module__V0RB-W__cel{box-sizing:border-box;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--border);height:40px;padding:0 12px}.tabel-module__V0RB-W__cel[data-afbreken]{white-space:normal}.tabel-module__V0RB-W__tabel[data-dichtheid=compact]{font:var(--stijl-klein-13)}.tabel-module__V0RB-W__tabel[data-dichtheid=compact] .tabel-module__V0RB-W__cel{height:32px}.tabel-module__V0RB-W__tabel[data-dichtheid=ruim] .tabel-module__V0RB-W__cel{height:48px}.tabel-module__V0RB-W__kopCel:first-child,.tabel-module__V0RB-W__cel:first-child{padding-left:16px}.tabel-module__V0RB-W__kopCel:last-child,.tabel-module__V0RB-W__cel:last-child{padding-right:16px}.tabel-module__V0RB-W__kopCel[data-getal],.tabel-module__V0RB-W__cel[data-getal]{text-align:right;font-variant-numeric:tabular-nums}.tabel-module__V0RB-W__cel[data-nadruk]{font:var(--stijl-tekst-14-medium)}.tabel-module__V0RB-W__tabel[data-dichtheid=compact] .tabel-module__V0RB-W__cel[data-nadruk]{font:var(--stijl-label-13)}.tabel-module__V0RB-W__cel[data-gedempt]{color:var(--muted)}
.tabs-module__iryQ7q__lijst{border-bottom:1px solid var(--border);scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.tabs-module__iryQ7q__tab{box-sizing:border-box;font:var(--stijl-tekst-14-medium);color:var(--muted);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 4px;display:inline-flex}a.tabs-module__iryQ7q__tab{text-decoration:none}.tabs-module__iryQ7q__tab:hover{color:var(--foreground)}.tabs-module__iryQ7q__tab[data-active]{color:var(--foreground);border-bottom-color:var(--accent)}.tabs-module__iryQ7q__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-sm)}.tabs-module__iryQ7q__tab[data-disabled]{opacity:.5;cursor:not-allowed}.tabs-module__iryQ7q__paneel{outline:none;padding-top:20px}@media (prefers-reduced-motion:reduce){.tabs-module__iryQ7q__tab{transition:none}}
.drukwerk-module____DxDG__pagina{gap:var(--space-20);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.drukwerk-module____DxDG__koprij{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.drukwerk-module____DxDG__knoppen{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.drukwerk-module____DxDG__link{color:var(--foreground);text-decoration:none}.drukwerk-module____DxDG__link:hover{color:var(--accent);text-decoration:underline}.drukwerk-module____DxDG__klein{font:var(--stijl-klein-13);color:var(--muted)}.drukwerk-module____DxDG__selectie{align-items:center;gap:var(--space-12);font:var(--stijl-tekst-14-medium);display:flex}.drukwerk-module____DxDG__blokken{display:none}@media (max-width:767px){.drukwerk-module____DxDG__tabelBreed{display:none}.drukwerk-module____DxDG__blokken{gap:var(--space-8);display:grid}}.drukwerk-module____DxDG__blok{gap:var(--space-4) var(--space-12);padding:var(--space-12);background:var(--surface);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr);display:grid}.drukwerk-module____DxDG__blokTekst{gap:var(--space-4);min-width:0;display:grid}.drukwerk-module____DxDG__formulier{gap:var(--space-16);max-width:560px;padding:var(--space-20);background:var(--surface);border-radius:var(--radius-lg);display:grid}.drukwerk-module____DxDG__werkvlak{gap:var(--space-24);grid-template-columns:minmax(320px,2fr) minmax(0,3fr);align-items:start;display:grid;position:relative}.drukwerk-module____DxDG__velden{gap:var(--space-16);padding:var(--space-20);background:var(--surface);border-radius:var(--radius-lg);min-width:0;display:grid}.drukwerk-module____DxDG__deel{gap:var(--space-12);border:0;margin:0;padding:0;display:grid}.drukwerk-module____DxDG__deelKop{font:var(--stijl-kop-16);letter-spacing:var(--spatie-kop);margin:0}.drukwerk-module____DxDG__twee{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.drukwerk-module____DxDG__herhaal{gap:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--border);display:grid}.drukwerk-module____DxDG__herhaalKop{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.drukwerk-module____DxDG__regel{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.drukwerk-module____DxDG__agendaRegel{align-items:end;gap:var(--space-8);grid-template-columns:120px minmax(0,1fr) auto;display:grid}.drukwerk-module____DxDG__fotoKlein{border-radius:var(--radius-md);width:160px;height:auto;display:block}.drukwerk-module____DxDG__invulknoppen{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.drukwerk-module____DxDG__tabsTelefoon{display:none}@media (max-width:960px){.drukwerk-module____DxDG__werkvlak{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.drukwerk-module____DxDG__tabsTelefoon{display:block}.drukwerk-module____DxDG__verborgenOpTelefoon{width:calc(100vw - var(--space-32));visibility:hidden;pointer-events:none;position:absolute;top:0;left:-200vw}}.drukwerk-module____DxDG__voorbeeld{gap:var(--space-12);min-width:0;display:grid}.drukwerk-module____DxDG__controles{gap:var(--space-8);display:grid}.drukwerk-module____DxDG__kaderVak{background:var(--surface-2);border-radius:var(--radius-md);position:relative;overflow:hidden}.drukwerk-module____DxDG__kader{transform-origin:0 0;border:0;position:absolute;top:0;left:0}.drukwerk-module____DxDG__paginaLabel{font:var(--stijl-klein-13);color:var(--muted);text-align:center;position:absolute;left:0;right:0}.drukwerk-module____DxDG__kaderVak[data-bezig] .drukwerk-module____DxDG__kader{visibility:hidden}.drukwerk-module____DxDG__definitief{gap:var(--space-24);grid-template-columns:minmax(240px,1fr) minmax(0,3fr);align-items:start;display:grid}.drukwerk-module____DxDG__alleenLezen{grid-template-columns:minmax(0,1fr);max-width:900px;display:grid}@media (max-width:960px){.drukwerk-module____DxDG__definitief{grid-template-columns:minmax(0,1fr)}}.drukwerk-module____DxDG__menu{position:relative}.drukwerk-module____DxDG__menuKnop{width:36px;height:36px;color:var(--foreground);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;place-items:center;padding:0;display:grid}.drukwerk-module____DxDG__menuKnop:hover,.drukwerk-module____DxDG__menuKnop[aria-expanded=true]{background:var(--surface-2)}.drukwerk-module____DxDG__menuKnop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.drukwerk-module____DxDG__menuLijst{top:calc(100% + var(--space-4));z-index:20;min-width:160px;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:grid;position:absolute;right:0}.drukwerk-module____DxDG__menuItem{padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);text-align:left;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0}.drukwerk-module____DxDG__menuItem:hover,.drukwerk-module____DxDG__menuItem:focus-visible{background:var(--accent-soft);outline:none}.drukwerk-module____DxDG__stukken{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.drukwerk-module____DxDG__stukRegel{justify-content:space-between;align-items:center;gap:var(--space-8);font:var(--stijl-tekst-14);flex-wrap:wrap;display:flex}
.tekstvak-module__zAAxla__tekstvak{gap:6px;min-width:0;display:grid}.tekstvak-module__zAAxla__label{font:var(--stijl-label-13);color:var(--foreground)}.tekstvak-module__zAAxla__verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tekstvak-module__zAAxla__labelRij{align-items:center;gap:var(--space-4);display:inline-flex}.tekstvak-module__zAAxla__vak{box-sizing:border-box;width:100%;min-height:96px;max-height:calc(6 * 22px + 2 * var(--space-8) + 2px);padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-15);color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);resize:none;field-sizing:content;transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;outline:none;display:block}.tekstvak-module__zAAxla__vak::placeholder{color:var(--muted);opacity:1}.tekstvak-module__zAAxla__vak:focus{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.tekstvak-module__zAAxla__vak[aria-invalid=true]{border-color:var(--danger)}.tekstvak-module__zAAxla__vak[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px var(--danger)}.tekstvak-module__zAAxla__vak[readonly]{background:var(--surface-2);color:var(--muted);cursor:default}.tekstvak-module__zAAxla__vak:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.tekstvak-module__zAAxla__hulptekst{font:var(--stijl-klein-13);color:var(--muted)}.tekstvak-module__zAAxla__fout{font:var(--stijl-klein-13);color:var(--danger)}@media (prefers-reduced-motion:reduce){.tekstvak-module__zAAxla__vak{transition:none}}
.dashboard-grid-module___wqnbq__dashboard{gap:var(--space-16);flex-direction:column;display:flex}.dashboard-grid-module___wqnbq__balk{justify-content:flex-end;display:flex}.dashboard-grid-module___wqnbq__beheer{padding:var(--space-16);border-radius:var(--radius-md);background:var(--surface)}.dashboard-grid-module___wqnbq__beheerKop{margin-bottom:var(--space-12);font:var(--stijl-label-13);color:var(--muted)}.dashboard-grid-module___wqnbq__beheerLijst{gap:var(--space-4);margin-bottom:var(--space-12);flex-direction:column;display:flex}.dashboard-grid-module___wqnbq__beheerRegel{align-items:center;gap:var(--space-12);padding-block:var(--space-4);display:flex}.dashboard-grid-module___wqnbq__beheerIcoon{color:var(--muted);place-items:center;display:grid}.dashboard-grid-module___wqnbq__beheerNaam{font:var(--stijl-tekst-14-medium);color:var(--foreground);flex:1}.dashboard-grid-module___wqnbq__raster{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:64rem){.dashboard-grid-module___wqnbq__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:96rem){.dashboard-grid-module___wqnbq__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-grid-module___wqnbq__cel{position:relative}.dashboard-grid-module___wqnbq__celSlepen{z-index:10;opacity:.8;box-shadow:var(--shadow-lg)}.dashboard-grid-module___wqnbq__greep{top:var(--space-8);left:var(--space-8);z-index:10;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--muted);cursor:grab;position:absolute}.dashboard-grid-module___wqnbq__greep:active{cursor:grabbing}.dashboard-grid-module___wqnbq__bewerken{pointer-events:none;-webkit-user-select:none;user-select:none}
.new-task-modal-module__t6XRjG__velden{gap:var(--space-16);display:grid}.new-task-modal-module__t6XRjG__drie{gap:var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.new-task-modal-module__t6XRjG__groep{gap:var(--space-8);border:0;min-width:0;margin:0;padding:0;display:grid}.new-task-modal-module__t6XRjG__legenda{font:var(--stijl-label-13);color:var(--foreground);padding:0}.new-task-modal-module__t6XRjG__keuzes{gap:var(--space-8) var(--space-20);flex-wrap:wrap;display:flex}.new-task-modal-module__t6XRjG__gekozen,.new-task-modal-module__t6XRjG__treffers{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.new-task-modal-module__t6XRjG__gekoppeld{align-items:center;gap:var(--space-8);font:var(--stijl-tekst-14);display:flex}.new-task-modal-module__t6XRjG__weg{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.new-task-modal-module__t6XRjG__weg:hover{color:var(--foreground);background:var(--surface-2)}.new-task-modal-module__t6XRjG__weg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.new-task-modal-module__t6XRjG__zoeken{gap:var(--space-12);grid-template-columns:180px minmax(0,1fr);display:grid}.new-task-modal-module__t6XRjG__uitleg{font:var(--stijl-klein-13);color:var(--muted);margin:0}.new-task-modal-module__t6XRjG__fout{font:var(--stijl-klein-13);color:var(--danger);margin:0}@media (max-width:639px){.new-task-modal-module__t6XRjG__drie,.new-task-modal-module__t6XRjG__zoeken{grid-template-columns:minmax(0,1fr)}}
.regel-kenteken-module__LTjvLW__kenteken{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:inline-flex}.regel-kenteken-module__LTjvLW__link{font:var(--stijl-label-13);color:var(--accent);text-decoration:none}.regel-kenteken-module__LTjvLW__link:hover{text-decoration:underline}.regel-kenteken-module__LTjvLW__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}
.kalender-kaart-module__Nbxxba__kaart{max-width:720px;margin-bottom:var(--space-16)}.kalender-kaart-module__Nbxxba__raster{grid-template-columns:repeat(var(--kolommen), minmax(0, 1fr));gap:var(--space-8);display:grid}.kalender-kaart-module__Nbxxba__weekdag{font:var(--stijl-klein-13);color:var(--muted);text-align:center}.kalender-kaart-module__Nbxxba__luikje{justify-content:center;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-4);font:var(--stijl-tekst-14);color:var(--foreground);background:var(--surface-2);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;flex-direction:column;display:flex;position:relative}.kalender-kaart-module__Nbxxba__luikje:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kalender-kaart-module__Nbxxba__luikje[data-staat=dicht],.kalender-kaart-module__Nbxxba__luikje[data-staat=gemist]{font:var(--stijl-kop-16)}.kalender-kaart-module__Nbxxba__luikje[data-staat=geopend]{gap:var(--space-12);color:var(--muted);background:var(--surface);border-color:var(--border);flex-direction:row}.kalender-kaart-module__Nbxxba__luikje[data-staat=geen]{color:var(--muted);background:var(--surface);border:1px dashed var(--border-strong);cursor:default}.kalender-kaart-module__Nbxxba__luikje[data-vandaag]{background:var(--surface);border:2px solid var(--accent)}.kalender-kaart-module__Nbxxba__luikje[data-staat=geen][data-vandaag]{border:1px dashed var(--border-strong)}.kalender-kaart-module__Nbxxba__vandaagLabel{font:var(--stijl-klein-13);color:var(--accent)}.kalender-kaart-module__Nbxxba__luikje[data-staat=geen] .kalender-kaart-module__Nbxxba__vandaagLabel{color:var(--muted)}.kalender-kaart-module__Nbxxba__stip{top:var(--space-8);right:var(--space-8);background:var(--warning);border-radius:var(--radius-pill);width:8px;height:8px;position:absolute}.kalender-kaart-module__Nbxxba__foto{object-fit:cover;border-radius:var(--radius-md);background:var(--surface-2);width:40px;height:40px}.kalender-kaart-module__Nbxxba__schud{animation:kalender-kaart-module__Nbxxba__schudden var(--motion-normal) ease-in-out 2}@keyframes kalender-kaart-module__Nbxxba__schudden{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.kalender-kaart-module__Nbxxba__wolkje{top:calc(100% + var(--space-4));z-index:2;padding:var(--space-4) var(--space-8);font:var(--stijl-klein-13);color:var(--on-accent);white-space:nowrap;background:var(--foreground);border-radius:var(--radius-md);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.kalender-kaart-module__Nbxxba__onder{gap:var(--space-8);margin-top:var(--space-16);display:grid}.kalender-kaart-module__Nbxxba__regel{font:var(--stijl-tekst-14);color:var(--foreground);margin:0}.kalender-kaart-module__Nbxxba__stilleRegel{font:var(--stijl-tekst-14);color:var(--muted);margin:0}.kalender-kaart-module__Nbxxba__stand{justify-content:space-between;align-items:center;gap:var(--space-12);padding-top:var(--space-12);margin-top:var(--space-16);border-top:1px solid var(--border);display:flex}.kalender-kaart-module__Nbxxba__dialoogFoto{object-fit:cover;border-radius:var(--radius-md);background:var(--surface-2);width:100%;max-height:360px}.kalender-kaart-module__Nbxxba__dialoogDatum{font:var(--stijl-klein-13);color:var(--muted);margin:0}.kalender-kaart-module__Nbxxba__dialoogTekst{font:var(--stijl-tekst-15);white-space:pre-line;margin:0}
.module-access-card-module__sZ2YkW__kaart{border-radius:var(--radius-md);background:var(--surface);display:grid;overflow:hidden}.module-access-card-module__sZ2YkW__kopBlok{gap:var(--space-4);padding:var(--space-20) var(--space-20) var(--space-16);border-bottom:1px solid var(--border);display:grid}.module-access-card-module__sZ2YkW__kop{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.module-access-card-module__sZ2YkW__titel{font:var(--stijl-kop-16);color:var(--foreground);margin:0}.module-access-card-module__sZ2YkW__gedempt{font:var(--stijl-klein-13);color:var(--muted);margin:0}.module-access-card-module__sZ2YkW__sjabloon{position:relative}.module-access-card-module__sZ2YkW__achtergrond{z-index:40;position:fixed;inset:0}.module-access-card-module__sZ2YkW__menu{top:calc(100% + var(--space-4));z-index:50;min-width:200px;padding:var(--space-4) 0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);position:absolute;right:0;overflow:hidden}.module-access-card-module__sZ2YkW__menuKop{padding:var(--space-4) var(--space-12);font:var(--stijl-klein-13);color:var(--muted);margin:0}.module-access-card-module__sZ2YkW__menuItem{width:100%;padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;display:block}.module-access-card-module__sZ2YkW__menuItem:hover{background:var(--surface-2)}.module-access-card-module__sZ2YkW__rij{align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-20);display:flex}.module-access-card-module__sZ2YkW__rij+.module-access-card-module__sZ2YkW__rij{border-top:1px solid var(--border)}.module-access-card-module__sZ2YkW__module{align-items:center;gap:var(--space-16);flex:1;min-width:0;display:flex}.module-access-card-module__sZ2YkW__icoon{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.module-access-card-module__sZ2YkW__moduleTekst{flex:1;min-width:0}.module-access-card-module__sZ2YkW__moduleNaam{align-items:center;gap:var(--space-8);display:flex}.module-access-card-module__sZ2YkW__naam{font:var(--stijl-tekst-14-medium);color:var(--foreground);margin:0}.module-access-card-module__sZ2YkW__info{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.module-access-card-module__sZ2YkW__info:hover{background:var(--surface-2);color:var(--foreground)}.module-access-card-module__sZ2YkW__uitlegVlak{z-index:50;box-sizing:border-box;width:300px;padding:var(--space-12) var(--space-16);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);position:fixed}.module-access-card-module__sZ2YkW__uitlegTitel{margin:0 0 var(--space-8);font:var(--stijl-label-13);color:var(--foreground)}.module-access-card-module__sZ2YkW__uitlegLijst{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.module-access-card-module__sZ2YkW__uitlegRegel{gap:var(--space-8);font:var(--stijl-klein-13);display:flex}.module-access-card-module__sZ2YkW__uitlegNiveau{width:64px;font:var(--stijl-label-13);color:var(--foreground);flex-shrink:0}.module-access-card-module__sZ2YkW__niveaus{flex-shrink:0}@media (max-width:767px){.module-access-card-module__sZ2YkW__rij{align-items:flex-start;gap:var(--space-12);flex-direction:column}}
.board-view-module__yTWGPq__subBorden{align-items:flex-end;gap:var(--space-8);min-width:0;display:flex}.board-view-module__yTWGPq__subBorden>nav{flex:1;min-width:0;overflow-x:auto}.board-view-module__yTWGPq__filterbalk{margin-top:var(--space-16)}
.uitklapbaar-blok-module__A5ySoW__blok{background:var(--surface);border-radius:var(--radius-md);min-width:0}.uitklapbaar-blok-module__A5ySoW__kop{box-sizing:border-box;align-items:center;gap:var(--space-8);min-height:36px;padding:var(--space-8) var(--space-12);color:var(--foreground);cursor:pointer;border-radius:var(--radius-md);transition:background-color var(--motion-fast) ease;list-style:none;display:flex}.uitklapbaar-blok-module__A5ySoW__kop::-webkit-details-marker{display:none}.uitklapbaar-blok-module__A5ySoW__kop:hover{background:var(--surface-2)}.uitklapbaar-blok-module__A5ySoW__kop:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.uitklapbaar-blok-module__A5ySoW__chevron{transition:transform var(--motion-fast) ease;flex:none}.uitklapbaar-blok-module__A5ySoW__blok[open]>.uitklapbaar-blok-module__A5ySoW__kop .uitklapbaar-blok-module__A5ySoW__chevron{transform:rotate(90deg)}.uitklapbaar-blok-module__A5ySoW__titel{min-width:0;font:var(--stijl-tekst-14-medium);overflow-wrap:anywhere;flex:1}.uitklapbaar-blok-module__A5ySoW__inhoud{gap:var(--space-8);padding:var(--space-4) var(--space-12) var(--space-12) calc(var(--space-12) + 18px + var(--space-8));font:var(--stijl-tekst-14);color:var(--foreground);display:grid}.uitklapbaar-blok-module__A5ySoW__inhoud>p{margin:0}@media (pointer:coarse){.uitklapbaar-blok-module__A5ySoW__kop{min-height:44px}}@media (prefers-reduced-motion:reduce){.uitklapbaar-blok-module__A5ySoW__kop,.uitklapbaar-blok-module__A5ySoW__chevron{transition:none}}
.slimmer-geworden-module__k97Tqq__kaarten{gap:var(--space-16);margin-bottom:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(280px,360px));display:grid}.slimmer-geworden-module__k97Tqq__tekst{font:var(--stijl-tekst-14);color:var(--foreground);margin:0}
.toegang-verzoeken-blok-module__mKCADG__lijst{gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.toegang-verzoeken-blok-module__mKCADG__verzoek{justify-content:space-between;align-items:flex-start;gap:var(--space-12);flex-wrap:wrap;display:flex}.toegang-verzoeken-blok-module__mKCADG__tekst{gap:var(--space-4);min-width:0;display:grid}.toegang-verzoeken-blok-module__mKCADG__wat{font:var(--stijl-tekst-14-medium);color:var(--foreground)}.toegang-verzoeken-blok-module__mKCADG__reden{font:var(--stijl-tekst-14);color:var(--foreground);overflow-wrap:anywhere}.toegang-verzoeken-blok-module__mKCADG__op{font:var(--stijl-klein-13);color:var(--muted)}.toegang-verzoeken-blok-module__mKCADG__knoppen{gap:var(--space-8);display:flex}
.task-drawer-module__ApTVlG__acties{gap:var(--space-8);padding-bottom:var(--space-16);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.task-drawer-module__ApTVlG__velden{gap:var(--space-16);display:grid}.task-drawer-module__ApTVlG__twee{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.task-drawer-module__ApTVlG__groep{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--border);display:grid}.task-drawer-module__ApTVlG__groepKop{font:var(--stijl-kop-16);letter-spacing:var(--spatie-kop);color:var(--foreground);margin:0}.task-drawer-module__ApTVlG__uitleg{font:var(--stijl-klein-13);color:var(--muted);margin:0}.task-drawer-module__ApTVlG__fout{font:var(--stijl-klein-13);color:var(--danger);margin:0}.task-drawer-module__ApTVlG__chips{gap:var(--space-8) var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.task-drawer-module__ApTVlG__persoon{align-items:center;gap:var(--space-8);font:var(--stijl-tekst-14);display:inline-flex}.task-drawer-module__ApTVlG__avatar{width:24px;height:24px;font:var(--stijl-label-13);border-radius:var(--radius-pill);place-items:center;display:grid}.task-drawer-module__ApTVlG__weg{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.task-drawer-module__ApTVlG__weg:hover{color:var(--foreground);background:var(--surface-2)}.task-drawer-module__ApTVlG__weg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-drawer-module__ApTVlG__lijst{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.task-drawer-module__ApTVlG__subtaak,.task-drawer-module__ApTVlG__koppeling{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.task-drawer-module__ApTVlG__koppelingTekst{flex:1;min-width:0;display:grid}.task-drawer-module__ApTVlG__koppelingSoort{font:var(--stijl-label-13);color:var(--muted)}.task-drawer-module__ApTVlG__koppelingTitel{font:var(--stijl-tekst-14-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-drawer-module__ApTVlG__toevoegen{align-items:flex-end;gap:var(--space-8);display:flex}.task-drawer-module__ApTVlG__toevoegen>:first-child{flex:1;min-width:0}.task-drawer-module__ApTVlG__zoeken{gap:var(--space-8);display:grid}.task-drawer-module__ApTVlG__treffer{width:100%;padding:var(--space-8) var(--space-12);text-align:left;color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;display:grid}.task-drawer-module__ApTVlG__treffer:hover{border-color:var(--accent)}.task-drawer-module__ApTVlG__treffer:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-drawer-module__ApTVlG__reactie{gap:var(--space-4);display:grid}.task-drawer-module__ApTVlG__reactieKop{font:var(--stijl-tekst-14-medium);margin:0}.task-drawer-module__ApTVlG__reactieTekst{font:var(--stijl-tekst-14);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.task-drawer-module__ApTVlG__reactieVeld{position:relative}.task-drawer-module__ApTVlG__suggesties{z-index:1;min-width:200px;margin:0 0 var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);list-style:none;display:grid;position:absolute;bottom:100%;left:0}.task-drawer-module__ApTVlG__suggestie{width:100%;padding:var(--space-8);font:var(--stijl-tekst-14);color:var(--foreground);text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0}.task-drawer-module__ApTVlG__suggestie:hover{background:var(--surface-2)}.task-drawer-module__ApTVlG__activiteit{font:var(--stijl-klein-13);color:var(--foreground)}.task-drawer-module__ApTVlG__naam{font-weight:600}@media (max-width:479px){.task-drawer-module__ApTVlG__twee{grid-template-columns:minmax(0,1fr)}}
.uitleg-module__yFL9-W__knop{width:var(--space-24);height:var(--space-24);margin:calc(var(--space-4) * -1) 0;border-radius:var(--radius-pill);color:var(--muted);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.uitleg-module__yFL9-W__knop:after{content:"";inset:calc(var(--space-8) * -1);position:absolute}.uitleg-module__yFL9-W__knop:hover,.uitleg-module__yFL9-W__knop[data-popup-open]{color:var(--foreground)}.uitleg-module__yFL9-W__knop:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.uitleg-module__yFL9-W__plek{z-index:60}.uitleg-module__yFL9-W__vlak{max-width:280px;padding:var(--space-8) var(--space-12);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-lg);color:var(--foreground);font:var(--stijl-tekst-14)}
.veld-module__P3XVhq__veld{gap:6px;min-width:0;display:grid}.veld-module__P3XVhq__label{font:var(--stijl-label-13);color:var(--foreground)}.veld-module__P3XVhq__verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.veld-module__P3XVhq__vak{box-sizing:border-box;width:100%;height:40px;font:var(--stijl-tekst-15);color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;outline:none;padding:0 12px}.veld-module__P3XVhq__vak[data-regels]{resize:vertical;height:auto;min-height:40px;padding:9px 12px}.veld-module__P3XVhq__vak[readonly]{background:var(--surface-2);color:var(--muted);cursor:default}.veld-module__P3XVhq__vak::placeholder{color:var(--muted);opacity:1}.veld-module__P3XVhq__vak:focus{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.veld-module__P3XVhq__vak[data-invalid],.veld-module__P3XVhq__vak[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.veld-module__P3XVhq__vak:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.veld-module__P3XVhq__hulptekst{font:var(--stijl-klein-13);color:var(--muted)}.veld-module__P3XVhq__fout{font:var(--stijl-klein-13);color:var(--danger)}@media (prefers-reduced-motion:reduce){.veld-module__P3XVhq__vak{transition:none}}.veld-module__P3XVhq__labelRij{align-items:center;gap:var(--space-4);display:inline-flex}
.vraagrondje-module__bzeBAa__rondje{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);width:32px;height:32px;color:var(--foreground);font:var(--stijl-label-13);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.vraagrondje-module__bzeBAa__rondje:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vraagrondje-module__bzeBAa__rondje[data-staat=beantwoord]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.vraagrondje-module__bzeBAa__rondje[data-staat=huidige]{border:2px solid var(--accent)}
.aandacht-module__5DHamW__pagina{gap:var(--space-20);display:grid}.aandacht-module__5DHamW__lezen{font:var(--stijl-klein-13);color:var(--muted);margin:0}.aandacht-module__5DHamW__lijst{background:var(--surface);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.aandacht-module__5DHamW__regel{align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--border);display:flex}.aandacht-module__5DHamW__regel:last-child{border-bottom:0}.aandacht-module__5DHamW__regel[data-status=weggezet] .aandacht-module__5DHamW__titel,.aandacht-module__5DHamW__regel[data-status=opgelost] .aandacht-module__5DHamW__titel,.aandacht-module__5DHamW__regel[data-status=verlopen] .aandacht-module__5DHamW__titel{color:var(--muted)}.aandacht-module__5DHamW__stip{flex:none}.aandacht-module__5DHamW__tekst{flex:1;gap:2px;min-width:0;display:grid}.aandacht-module__5DHamW__titel{font:var(--stijl-tekst-14-medium);color:var(--foreground);margin:0}.aandacht-module__5DHamW__tweede{gap:var(--space-8);font:var(--stijl-klein-13);color:var(--muted);flex-wrap:wrap;align-items:center;margin:0;display:flex}.aandacht-module__5DHamW__knoppen{gap:var(--space-8);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;display:flex}.aandacht-module__5DHamW__klein{font:var(--stijl-klein-13);color:var(--muted)}.aandacht-module__5DHamW__verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aandacht-module__5DHamW__menu{flex:none;position:relative}.aandacht-module__5DHamW__menuKnop{width:32px;height:32px;color:var(--foreground);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;place-items:center;padding:0;display:grid}.aandacht-module__5DHamW__menuKnop:hover,.aandacht-module__5DHamW__menuKnop[aria-expanded=true]{background:var(--surface-2)}.aandacht-module__5DHamW__menuKnop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aandacht-module__5DHamW__menuLijst{top:calc(100% + var(--space-4));z-index:20;min-width:160px;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:grid;position:absolute;right:0}.aandacht-module__5DHamW__menuItem{padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);text-align:left;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0}.aandacht-module__5DHamW__menuItem:hover,.aandacht-module__5DHamW__menuItem:focus-visible{background:var(--accent-soft);outline:none}.aandacht-module__5DHamW__uitklap{background:var(--surface);border-radius:var(--radius-md)}.aandacht-module__5DHamW__uitklapKop{gap:var(--space-8);padding:var(--space-8) var(--space-12);font:var(--stijl-tekst-14-medium);color:var(--foreground);cursor:pointer;align-items:center;list-style:none;display:flex}.aandacht-module__5DHamW__uitklapKop::-webkit-details-marker{display:none}.aandacht-module__5DHamW__uitklapKop svg{transition:transform var(--motion-fast);flex:none}.aandacht-module__5DHamW__uitklap[open] .aandacht-module__5DHamW__uitklapKop svg{transform:rotate(90deg)}.aandacht-module__5DHamW__uitklapTitel{flex:1}.aandacht-module__5DHamW__uitklap .aandacht-module__5DHamW__lijst{border-top:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md)}.aandacht-module__5DHamW__velden{gap:var(--space-16);display:grid}.aandacht-module__5DHamW__hulp{margin:calc(-1 * var(--space-8)) 0 0;font:var(--stijl-klein-13);color:var(--muted)}.aandacht-module__5DHamW__logboek{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.aandacht-module__5DHamW__logboekRegel{font:var(--stijl-tekst-14);color:var(--foreground);gap:2px;display:grid}.aandacht-module__5DHamW__logboekTijd{font:var(--stijl-klein-13);color:var(--muted)}.aandacht-module__5DHamW__kaart{margin-bottom:var(--space-16)}.aandacht-module__5DHamW__kaartKop{gap:var(--space-12);justify-content:space-between;align-items:center;display:flex}.aandacht-module__5DHamW__cijfer{font:var(--stijl-cijfer-28);letter-spacing:var(--spatie-kop);color:var(--foreground)}.aandacht-module__5DHamW__chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.aandacht-module__5DHamW__kaart .aandacht-module__5DHamW__lijst{margin:0 calc(-1 * var(--space-20));border-radius:0}.aandacht-module__5DHamW__kaart .aandacht-module__5DHamW__regel{padding-right:var(--space-20);padding-left:var(--space-20)}.aandacht-module__5DHamW__tekstRegel{font:var(--stijl-tekst-14);color:var(--muted);margin:0}@media (max-width:768px){.aandacht-module__5DHamW__regel{flex-wrap:wrap}.aandacht-module__5DHamW__knoppen{flex-basis:100%;justify-content:flex-start}}
.dialoog-module__3-Uiya__formulier{gap:var(--space-16);margin-bottom:var(--space-20);display:grid}.dialoog-module__3-Uiya__rij{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dialoog-module__3-Uiya__label{font:var(--stijl-label-13);color:var(--foreground)}.dialoog-module__3-Uiya__vinkjes{gap:var(--space-8);border:0;margin:0;padding:0;display:grid}.dialoog-module__3-Uiya__stil{font:var(--stijl-klein-13);color:var(--muted)}.dialoog-module__3-Uiya__vlak{gap:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);background:var(--surface-2);display:grid}.dialoog-module__3-Uiya__vlakKop{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.dialoog-module__3-Uiya__vlakTitel{font:var(--stijl-tekst-14-medium);color:var(--foreground)}.dialoog-module__3-Uiya__module{justify-content:space-between;align-items:center;gap:var(--space-12);font:var(--stijl-tekst-14);color:var(--foreground);display:flex}
.claude-module__Q6VEmW__pagina{gap:var(--space-24);display:grid}.claude-module__Q6VEmW__schakelaars{gap:var(--space-12);display:grid}.claude-module__Q6VEmW__velden{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.claude-module__Q6VEmW__knoppen{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-16);display:flex}.claude-module__Q6VEmW__acties{justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.claude-module__Q6VEmW__klein{font:var(--stijl-klein-13);color:var(--muted);margin:0}.claude-module__Q6VEmW__adres{font:var(--stijl-tekst-14);color:var(--foreground);overflow-wrap:anywhere;margin:0}.claude-module__Q6VEmW__kop{font:var(--stijl-kop-16);letter-spacing:var(--spatie-kop);color:var(--foreground);margin:0}.claude-module__Q6VEmW__deel{gap:var(--space-12);display:grid}.claude-module__Q6VEmW__opdrachten{margin:0;padding:0;list-style:none;display:grid}.claude-module__Q6VEmW__opdracht{align-items:start;gap:var(--space-16);padding:var(--space-12) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.claude-module__Q6VEmW__opdracht+.claude-module__Q6VEmW__opdracht{border-top:1px solid var(--border)}.claude-module__Q6VEmW__naam{font:var(--stijl-tekst-14-medium);color:var(--foreground);margin:0}.claude-module__Q6VEmW__reden{font:var(--stijl-klein-13);color:var(--foreground);margin:0}
.analytics-view-module__7w5YRW__analyse{gap:var(--space-20);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}@media (min-width:1024px){.analytics-view-module__7w5YRW__analyse{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.analytics-view-module__7w5YRW__cijferVak{gap:var(--space-4);display:grid}.analytics-view-module__7w5YRW__cijfer{font:var(--stijl-cijfer-28);color:var(--foreground);font-variant-numeric:tabular-nums}.analytics-view-module__7w5YRW__eenheid{font:var(--stijl-tekst-14);color:var(--muted)}.analytics-view-module__7w5YRW__toelichting{font:var(--stijl-klein-13);color:var(--muted)}.analytics-view-module__7w5YRW__geen{font:var(--stijl-tekst-14);color:var(--muted);margin:0}.analytics-view-module__7w5YRW__weken{gap:var(--space-8);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.analytics-view-module__7w5YRW__week{justify-items:center;gap:var(--space-8);min-width:0;display:grid}.analytics-view-module__7w5YRW__staafVlak{justify-content:flex-end;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;width:100%;height:10rem;display:flex}.analytics-view-module__7w5YRW__staafGetal{font:var(--stijl-label-13);color:var(--foreground);font-variant-numeric:tabular-nums}.analytics-view-module__7w5YRW__staaf{width:min(100%,2.5rem);height:max(var(--space-4), calc((100% - var(--space-24)) * var(--deel,0)));background:var(--accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.analytics-view-module__7w5YRW__staaf[data-leeg]{height:0}.analytics-view-module__7w5YRW__weekNaam{font:var(--stijl-klein-13);color:var(--muted);white-space:nowrap}.analytics-view-module__7w5YRW__kolommen{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.analytics-view-module__7w5YRW__kolom{gap:var(--space-4) var(--space-12);grid-template-columns:minmax(0,1fr) auto;display:grid}.analytics-view-module__7w5YRW__kolomNaam{font:var(--stijl-tekst-14);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-view-module__7w5YRW__kolomAantal{font:var(--stijl-tekst-14-medium);color:var(--foreground);font-variant-numeric:tabular-nums}.analytics-view-module__7w5YRW__balk{height:var(--space-8);background:var(--surface-2);border-radius:var(--radius-pill);grid-column:1/-1;overflow:hidden}.analytics-view-module__7w5YRW__balkVulling{background:var(--accent);border-radius:var(--radius-pill);height:100%;display:block}
.webshopteken-module__F-lJIG__webshop{align-items:center;gap:var(--space-4);min-width:0;display:inline-flex}.webshopteken-module__F-lJIG__teken{box-sizing:border-box;color:var(--foreground);border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.webshopteken-module__F-lJIG__teken[data-maat="16"]{width:16px;height:16px;font:var(--stijl-teken-10)}.webshopteken-module__F-lJIG__teken[data-maat="20"]{width:20px;height:20px;font:var(--stijl-teken-12)}.webshopteken-module__F-lJIG__teken[data-letter]{background:var(--surface-2)}.webshopteken-module__F-lJIG__afbeelding{object-fit:contain;width:100%;height:100%}.webshopteken-module__F-lJIG__naam{min-width:0;font:var(--stijl-klein-13);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.inwerken-module__CJGjfG__pagina{gap:var(--space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.inwerken-module__CJGjfG__klein{font:var(--stijl-klein-13);color:var(--muted);margin:0}.inwerken-module__CJGjfG__tekst{font:var(--stijl-tekst-14);color:var(--foreground);white-space:pre-line;margin:0}.inwerken-module__CJGjfG__kop{font:var(--stijl-kop-16);letter-spacing:var(--spatie-kop);color:var(--foreground);margin:0}.inwerken-module__CJGjfG__knoppen{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.inwerken-module__CJGjfG__fase{background:var(--surface);border-radius:var(--radius-md)}.inwerken-module__CJGjfG__faseKop{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-20);cursor:pointer;list-style:none;display:flex}.inwerken-module__CJGjfG__faseKop::-webkit-details-marker{display:none}.inwerken-module__CJGjfG__faseKop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.inwerken-module__CJGjfG__faseNaam{gap:var(--space-4);display:grid}.inwerken-module__CJGjfG__chevron{color:var(--foreground);transition:transform var(--motion-fast)}.inwerken-module__CJGjfG__fase[open] .inwerken-module__CJGjfG__chevron{transform:rotate(180deg)}.inwerken-module__CJGjfG__faseInhoud{padding:0 var(--space-20) var(--space-20)}.inwerken-module__CJGjfG__blok{gap:var(--space-12);padding:var(--space-20);background:var(--surface);border-radius:var(--radius-md);display:grid}.inwerken-module__CJGjfG__stappen{display:grid}.inwerken-module__CJGjfG__stap{align-items:center;gap:var(--space-16);width:100%;min-height:40px;padding:var(--space-8) var(--space-8);border:0;border-bottom:1px solid var(--border);font:var(--stijl-tekst-14);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;grid-template-columns:120px minmax(0,1fr) 120px 110px minmax(0,220px);display:grid}.inwerken-module__CJGjfG__stap:hover{background:var(--surface-2)}.inwerken-module__CJGjfG__stap:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.inwerken-module__CJGjfG__kaartStap{grid-template-columns:120px minmax(0,1fr) minmax(0,220px)}.inwerken-module__CJGjfG__sjabloonStap{grid-template-columns:minmax(0,1fr) 100px 120px 40px minmax(0,260px)}.inwerken-module__CJGjfG__stil{color:var(--muted)}.inwerken-module__CJGjfG__rechts{font:var(--stijl-klein-13);color:var(--muted);text-align:right;justify-self:end}.inwerken-module__CJGjfG__vlak{gap:var(--space-8);padding:var(--space-16);background:var(--surface-2);border-radius:var(--radius-md);display:grid}.inwerken-module__CJGjfG__doel{justify-content:space-between;align-items:center;gap:var(--space-12);font:var(--stijl-tekst-14);display:flex}.inwerken-module__CJGjfG__formulier{gap:var(--space-16);display:grid}.inwerken-module__CJGjfG__rij{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inwerken-module__CJGjfG__logboek{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.inwerken-module__CJGjfG__kaarten{display:none}@media (max-width:767px){.inwerken-module__CJGjfG__stap,.inwerken-module__CJGjfG__kaartStap{grid-template-columns:90px minmax(0,1fr);min-height:44px}.inwerken-module__CJGjfG__verborgenKlein{display:none}.inwerken-module__CJGjfG__rij{grid-template-columns:minmax(0,1fr)}.inwerken-module__CJGjfG__tabel{display:none}.inwerken-module__CJGjfG__kaarten{gap:var(--space-8);display:grid}}.inwerken-module__CJGjfG__collegaKaart{gap:var(--space-4);padding:var(--space-16);background:var(--surface);border-radius:var(--radius-md);color:var(--foreground);text-decoration:none;display:grid}.inwerken-module__CJGjfG__startpagina{margin-bottom:var(--space-16)}.inwerken-module__CJGjfG__startpagina .inwerken-module__CJGjfG__knoppen{margin-top:var(--space-16)}.inwerken-module__CJGjfG__verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.handelsnaam-keuze-module__-Bg3LW__via{align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;display:flex}.handelsnaam-keuze-module__-Bg3LW__label{font:var(--stijl-label-13);color:var(--muted)}.handelsnaam-keuze-module__-Bg3LW__lijst{min-width:220px}.handelsnaam-keuze-module__-Bg3LW__lijst label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.handelsnaam-keuze-module__-Bg3LW__vast{font:var(--stijl-label-13);color:var(--foreground)}.handelsnaam-keuze-module__-Bg3LW__reden{font:var(--stijl-klein-13);color:var(--muted);flex-basis:100%}.handelsnaam-keuze-module__-Bg3LW__logo{width:auto;height:24px}.handelsnaam-keuze-module__-Bg3LW__logoGroot{width:auto;height:48px}.handelsnaam-keuze-module__-Bg3LW__naam{font:var(--stijl-label-13);font-weight:600}.handelsnaam-keuze-module__-Bg3LW__naamGroot{letter-spacing:-.01em;font-size:22px;font-weight:700}
.rooster-tabs-module__N0ZJVW__lijst{margin-bottom:var(--space-16)}
.settings-module__lbPKxq__kop{gap:var(--space-20);margin-bottom:var(--space-24);display:grid}.settings-module__lbPKxq__kolom{max-width:42rem}.settings-module__lbPKxq__beheer{color:var(--muted);margin-top:24px;font-size:14px;line-height:20px}.settings-module__lbPKxq__link{color:var(--accent);text-decoration-line:underline}.settings-module__lbPKxq__melding{margin-top:var(--space-24);display:block}
.taak-kenmerken-module__IzDO0q__datum{font:var(--stijl-klein-13);color:var(--muted);white-space:nowrap}.taak-kenmerken-module__IzDO0q__prioriteit{font:var(--stijl-label-13);color:var(--foreground);white-space:nowrap}
.kb-meldingen-module__tX80ta__sectie{padding:var(--space-20);border-radius:var(--radius-md);background:var(--surface);scroll-margin-top:var(--space-24)}.kb-meldingen-module__tX80ta__titel{font:var(--stijl-kop-16);letter-spacing:var(--spatie-kop);color:var(--foreground)}.kb-meldingen-module__tX80ta__rijen>:not(:last-child){border-bottom:1px solid var(--border)}.kb-meldingen-module__tX80ta__rij{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-12) 0;display:flex}.kb-meldingen-module__tX80ta__inhoud{flex:1;min-width:0}.kb-meldingen-module__tX80ta__tekst{font:var(--stijl-tekst-14);color:var(--foreground);white-space:pre-wrap}.kb-meldingen-module__tX80ta__meta{margin-top:var(--space-4);font:var(--stijl-klein-13);color:var(--muted)}
.vraag-in-het-scherm-module__-YbSPq__vraag{gap:var(--space-8);display:grid}
.menu-tabs-module__gUX3Qq__metAantal{align-items:center;gap:var(--space-8);display:inline-flex}
.feestdagen-lijst-module__no60ua__scroller{overflow-x:auto}
