@font-face{font-family:Atkinson Hyperlegible Next;src:url(/assets/AtkinsonHyperlegibleNext-Variable-CJR3f_ae.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/assets/AtkinsonHyperlegibleNext-Italic-Variable-DAxtvxgD.woff2)format("woff2");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque-Variable-BzXDnvc6.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-style:normal;font-display:swap}:root{--gh-font-tekst:"Atkinson Hyperlegible Next", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--gh-font-kop:"Bricolage Grotesque", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;--gh-kop-gewicht:750;--gh-kop-spatie:-.02em;--gh-wortel:100%;--gh-tekst-basis:1rem;--gh-tekst-klein:.875rem;--gh-tekst-label:.75rem;--gh-tekst-groot:1.1875rem;--gh-kop-3:1.3125rem;--gh-kop-2:1.75rem;--gh-kop-1:2.5rem;--gh-regelafstand:1.55;--gh-regelafstand-kop:1.08;--gh-ruimte-1:4px;--gh-ruimte-2:8px;--gh-ruimte-3:12px;--gh-ruimte-4:16px;--gh-ruimte-5:24px;--gh-ruimte-6:32px;--gh-ruimte-7:48px;--gh-ruimte-8:72px;--gh-radius-klein:12px;--gh-radius:20px;--gh-radius-groot:28px;--gh-radius-rond:999px;--gh-aanraak-min:44px;--gh-focus-dikte:3px;--gh-beweging:.2s cubic-bezier(.2, .8, .2, 1);--gh-platform-framboos:#c4245c;--gh-platform-vermiljoen:#e2452f;--gh-platform-roze:#ff7fa6;--gh-platform-amber:#ffb547;--gh-platform-inkt:#15142a;--gh-platform-kalkwit:#f6f6fa;--gh-platform-ultramarijn:#3340c4;--gh-gloed:linear-gradient(135deg, #c4245c 0%, #e2452f 100%);--gh-gloed-donker:linear-gradient(135deg, #ff7fa6 0%, #ffb547 100%)}:root,[data-thema=gloed]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f6f6fa;--gh-oppervlak:#fff;--gh-oppervlak-2:#ececf4;--gh-rand:#e1e0ec;--gh-actie:#3340c4;--gh-actie-hover:#2732a0;--gh-actie-vlak:#e6e8fb;--gh-merk:#c4245c;--gh-accent:#ffb547;--gh-accent-verloop:linear-gradient(135deg, #c4245c 0%, #e2452f 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=gloed][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0f0e1a;--gh-oppervlak:#1a1928;--gh-oppervlak-2:#242336;--gh-rand:#2e2c42;--gh-actie:#a3abff;--gh-actie-hover:#c3c8ff;--gh-actie-vlak:#23264a;--gh-merk:#ff7fa6;--gh-accent:#ffb547;--gh-accent-verloop:linear-gradient(135deg, #ff7fa6 0%, #ffb547 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-thema]):not([data-modus=licht]),[data-thema=gloed]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0f0e1a;--gh-oppervlak:#1a1928;--gh-oppervlak-2:#242336;--gh-rand:#2e2c42;--gh-actie:#a3abff;--gh-actie-hover:#c3c8ff;--gh-actie-vlak:#23264a;--gh-merk:#ff7fa6;--gh-accent:#ffb547;--gh-accent-verloop:linear-gradient(135deg, #ff7fa6 0%, #ffb547 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=rustig]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f4f8f6;--gh-oppervlak:#fff;--gh-oppervlak-2:#e5efea;--gh-rand:#d6e3dd;--gh-actie:#0b6b5a;--gh-actie-hover:#08513f;--gh-actie-vlak:#ddf1eb;--gh-merk:#1f7a68;--gh-accent:#8fd9c4;--gh-accent-verloop:linear-gradient(135deg, #0b6b5a 0%, #3ba38a 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=rustig][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0c1513;--gh-oppervlak:#15211e;--gh-oppervlak-2:#1e2c28;--gh-rand:#29403a;--gh-actie:#6fd8c0;--gh-actie-hover:#9ce6d5;--gh-actie-vlak:#173a33;--gh-merk:#8fe0cb;--gh-accent:#8fd9c4;--gh-accent-verloop:linear-gradient(135deg, #6fd8c0 0%, #b9f0e2 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=rustig]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0c1513;--gh-oppervlak:#15211e;--gh-oppervlak-2:#1e2c28;--gh-rand:#29403a;--gh-actie:#6fd8c0;--gh-actie-hover:#9ce6d5;--gh-actie-vlak:#173a33;--gh-merk:#8fe0cb;--gh-accent:#8fd9c4;--gh-accent-verloop:linear-gradient(135deg, #6fd8c0 0%, #b9f0e2 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=klassiek]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f7f6f2;--gh-oppervlak:#fff;--gh-oppervlak-2:#edebe3;--gh-rand:#e0ddd2;--gh-actie:#1f3561;--gh-actie-hover:#152647;--gh-actie-vlak:#e3e9f4;--gh-merk:#93670e;--gh-accent:#d9a93f;--gh-accent-verloop:linear-gradient(135deg, #1f3561 0%, #93670e 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=klassiek][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0e1220;--gh-oppervlak:#181d2e;--gh-oppervlak-2:#22283c;--gh-rand:#2f3650;--gh-actie:#a9c1f0;--gh-actie-hover:#c9d8f6;--gh-actie-vlak:#1f2a45;--gh-merk:#e3bd63;--gh-accent:#d9a93f;--gh-accent-verloop:linear-gradient(135deg, #a9c1f0 0%, #e3bd63 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=klassiek]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0e1220;--gh-oppervlak:#181d2e;--gh-oppervlak-2:#22283c;--gh-rand:#2f3650;--gh-actie:#a9c1f0;--gh-actie-hover:#c9d8f6;--gh-actie-vlak:#1f2a45;--gh-merk:#e3bd63;--gh-accent:#d9a93f;--gh-accent-verloop:linear-gradient(135deg, #a9c1f0 0%, #e3bd63 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=wilgenkruis]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f7f5f2;--gh-oppervlak:#fff;--gh-oppervlak-2:#eee9e2;--gh-rand:#e3dcd2;--gh-actie:#5a4330;--gh-actie-hover:#45321f;--gh-actie-vlak:#efe7dd;--gh-merk:#6b4fa0;--gh-accent:#b9a8de;--gh-accent-verloop:linear-gradient(135deg, #6b4fa0 0%, #6e9460 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=wilgenkruis][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#14110f;--gh-oppervlak:#1f1b18;--gh-oppervlak-2:#2a2521;--gh-rand:#3a332d;--gh-actie:#d6c6b4;--gh-actie-hover:#e6dacc;--gh-actie-vlak:#3a2f24;--gh-merk:#c7b8ee;--gh-accent:#b9a8de;--gh-accent-verloop:linear-gradient(135deg, #c7b8ee 0%, #a7d8a9 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=wilgenkruis]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#14110f;--gh-oppervlak:#1f1b18;--gh-oppervlak-2:#2a2521;--gh-rand:#3a332d;--gh-actie:#d6c6b4;--gh-actie-hover:#e6dacc;--gh-actie-vlak:#3a2f24;--gh-merk:#c7b8ee;--gh-accent:#b9a8de;--gh-accent-verloop:linear-gradient(135deg, #c7b8ee 0%, #a7d8a9 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=warm-hout]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#faf6f0;--gh-oppervlak:#fff;--gh-oppervlak-2:#f0e9df;--gh-rand:#e6dccd;--gh-actie:#5e4636;--gh-actie-hover:#4a3628;--gh-actie-vlak:#f3e6dc;--gh-merk:#8a5a2b;--gh-accent:#d9b27c;--gh-accent-verloop:linear-gradient(135deg, #8a5a2b 0%, #c98b5b 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=warm-hout][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#15110e;--gh-oppervlak:#201a16;--gh-oppervlak-2:#2b241e;--gh-rand:#3b322a;--gh-actie:#d4c3b2;--gh-actie-hover:#e3d6c9;--gh-actie-vlak:#3b2c20;--gh-merk:#f0c48a;--gh-accent:#d9b27c;--gh-accent-verloop:linear-gradient(135deg, #f0c48a 0%, #e8a27a 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=warm-hout]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#15110e;--gh-oppervlak:#201a16;--gh-oppervlak-2:#2b241e;--gh-rand:#3b322a;--gh-actie:#d4c3b2;--gh-actie-hover:#e3d6c9;--gh-actie-vlak:#3b2c20;--gh-merk:#f0c48a;--gh-accent:#d9b27c;--gh-accent-verloop:linear-gradient(135deg, #f0c48a 0%, #e8a27a 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=lavendel]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f7f6fb;--gh-oppervlak:#fff;--gh-oppervlak-2:#eeebf6;--gh-rand:#e2deef;--gh-actie:#5b3fa0;--gh-actie-hover:#47308a;--gh-actie-vlak:#ece6fa;--gh-merk:#a0446e;--gh-accent:#e7a8c0;--gh-accent-verloop:linear-gradient(135deg, #5b3fa0 0%, #a0446e 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=lavendel][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#121020;--gh-oppervlak:#1c1930;--gh-oppervlak-2:#26223d;--gh-rand:#332e4f;--gh-actie:#c4b2f5;--gh-actie-hover:#d6caf8;--gh-actie-vlak:#2b2450;--gh-merk:#f2a0c4;--gh-accent:#e7a8c0;--gh-accent-verloop:linear-gradient(135deg, #c4b2f5 0%, #f2a0c4 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=lavendel]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#121020;--gh-oppervlak:#1c1930;--gh-oppervlak-2:#26223d;--gh-rand:#332e4f;--gh-actie:#c4b2f5;--gh-actie-hover:#d6caf8;--gh-actie-vlak:#2b2450;--gh-merk:#f2a0c4;--gh-accent:#e7a8c0;--gh-accent-verloop:linear-gradient(135deg, #c4b2f5 0%, #f2a0c4 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=kustlicht]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f4f8f8;--gh-oppervlak:#fff;--gh-oppervlak-2:#e4eeef;--gh-rand:#d3e2e3;--gh-actie:#0f6b73;--gh-actie-hover:#0a545b;--gh-actie-vlak:#ddf0f1;--gh-merk:#9a4a1a;--gh-accent:#e3c79a;--gh-accent-verloop:linear-gradient(135deg, #0f6b73 0%, #c98b4b 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=kustlicht][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0c1517;--gh-oppervlak:#152123;--gh-oppervlak-2:#1e2d30;--gh-rand:#29403f;--gh-actie:#7fd3d8;--gh-actie-hover:#a0e0e3;--gh-actie-vlak:#163a3d;--gh-merk:#f2b48a;--gh-accent:#e3c79a;--gh-accent-verloop:linear-gradient(135deg, #7fd3d8 0%, #f2b48a 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=kustlicht]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0c1517;--gh-oppervlak:#152123;--gh-oppervlak-2:#1e2d30;--gh-rand:#29403f;--gh-actie:#7fd3d8;--gh-actie-hover:#a0e0e3;--gh-actie-vlak:#163a3d;--gh-merk:#f2b48a;--gh-accent:#e3c79a;--gh-accent-verloop:linear-gradient(135deg, #7fd3d8 0%, #f2b48a 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-thema=leisteen]{--gh-tekst:#15142a;--gh-tekst-zacht:#565470;--gh-rand-sterk:#8a889e;--gh-actie-tekst:#fff;--gh-focus:#1f5f99;--gh-succes:#1e6b3f;--gh-succes-vlak:#e6f4ec;--gh-fout:#b3261e;--gh-fout-vlak:#fdecea;--gh-waarschuwing:#8a5a00;--gh-waarschuwing-vlak:#fff4dc;--gh-info:#1f5f99;--gh-info-vlak:#e7f0fa;--gh-live:#b3261e;--gh-schaduw:0 1px 2px #15142a0d, 0 8px 24px -6px #15142a1a;--gh-schaduw-zweef:0 2px 4px #15142a0f, 0 18px 40px -10px #15142a38;--gh-achtergrond:#f5f6f8;--gh-oppervlak:#fff;--gh-oppervlak-2:#eaecf0;--gh-rand:#dde0e6;--gh-actie:#263244;--gh-actie-hover:#18212f;--gh-actie-vlak:#e3e7ee;--gh-merk:#a8452e;--gh-accent:#f07a5a;--gh-accent-verloop:linear-gradient(135deg, #263244 0%, #c4573c 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-thema=leisteen][data-modus=donker]{--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0f1115;--gh-oppervlak:#191c22;--gh-oppervlak-2:#23272f;--gh-rand:#313640;--gh-actie:#dce3ee;--gh-actie-hover:#fff;--gh-actie-vlak:#2a3140;--gh-merk:#ff9f86;--gh-accent:#f07a5a;--gh-accent-verloop:linear-gradient(135deg, #dce3ee 0%, #ff9f86 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-thema=leisteen]:not([data-modus=licht]){--gh-tekst:#eeedf6;--gh-tekst-zacht:#b1afc6;--gh-rand-sterk:#77748c;--gh-actie-tekst:#0f0e1a;--gh-focus:#8ec2f2;--gh-succes:#7bd3a0;--gh-succes-vlak:#16261d;--gh-fout:#ff9c94;--gh-fout-vlak:#2e1715;--gh-waarschuwing:#f2c46b;--gh-waarschuwing-vlak:#2b2210;--gh-info:#8ec2f2;--gh-info-vlak:#14202c;--gh-live:#ff9c94;--gh-schaduw:0 1px 2px #00000080, 0 8px 24px -6px #00000080;--gh-schaduw-zweef:0 18px 40px -10px #000000b3;--gh-achtergrond:#0f1115;--gh-oppervlak:#191c22;--gh-oppervlak-2:#23272f;--gh-rand:#313640;--gh-actie:#dce3ee;--gh-actie-hover:#fff;--gh-actie-vlak:#2a3140;--gh-merk:#ff9f86;--gh-accent:#f07a5a;--gh-accent-verloop:linear-gradient(135deg, #dce3ee 0%, #ff9f86 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-tekst=groot]{--gh-wortel:112.5%;--gh-aanraak-min:48px}[data-layout=klassiek]{--gh-radius:16px;--gh-radius-groot:22px}[data-layout=modern]{--gh-radius:26px;--gh-radius-groot:34px;--gh-kop-1:2.875rem;--gh-kop-2:2rem}[data-layout=eenvoudig]{--gh-wortel:112.5%;--gh-tekst-basis:1.1667rem;--gh-tekst-klein:1rem;--gh-tekst-label:.8333rem;--gh-tekst-groot:1.3333rem;--gh-kop-3:1.4444rem;--gh-kop-2:1.8889rem;--gh-kop-1:2.4444rem;--gh-kop-spatie:0;--gh-aanraak-min:60px;--gh-regelafstand:1.6}@media (prefers-reduced-motion:reduce){:root{--gh-beweging:0s}}@media (prefers-contrast:more){:root{--gh-tekst-zacht:var(--gh-tekst);--gh-rand:var(--gh-rand-sterk)}}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{font-family:var(--gh-font-tekst);font-size:var(--gh-tekst-basis);line-height:var(--gh-regelafstand);background:var(--gh-achtergrond);color:var(--gh-tekst);-webkit-font-smoothing:antialiased;margin:0}[data-thema],[data-modus],[data-layout]{background:var(--gh-achtergrond);color:var(--gh-tekst);font-size:var(--gh-tekst-basis);line-height:var(--gh-regelafstand)}html,html[data-thema],html[data-modus],html[data-layout]{font-size:var(--gh-wortel)}h1,h2,h3{line-height:var(--gh-regelafstand-kop);margin:0}h1{font-family:var(--gh-font-kop);font-weight:var(--gh-kop-gewicht);letter-spacing:var(--gh-kop-spatie);font-size:var(--gh-kop-2)}h2{font-family:var(--gh-font-tekst);font-weight:700;font-size:var(--gh-tekst-groot)}h3{font-size:var(--gh-tekst-basis)}p{margin:0}a{color:var(--gh-actie)}:focus-visible,[data-focus-visible]{outline:var(--gh-focus-dikte) solid var(--gh-focus);outline-offset:2px}.gh-icoon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5rem;height:1.5rem}.gh-icoon-klein{width:1.1em;height:1.1em}.gh-verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gh-stapel{gap:var(--gh-ruimte-4);flex-direction:column;display:flex}.gh-rij-knoppen{gap:var(--gh-ruimte-2);flex-wrap:wrap;align-items:center;display:flex}[data-modus=licht]{--gh-logo-licht:inline;--gh-logo-donker:none}[data-modus=donker]{--gh-logo-licht:none;--gh-logo-donker:inline}@media (prefers-color-scheme:dark){:root:not([data-modus=licht]),[data-modus=systeem]{--gh-logo-licht:none;--gh-logo-donker:inline}}.gh-logo img{vertical-align:middle;width:auto;height:2.25rem}.gh-logo-licht{display:var(--gh-logo-licht,inline)}.gh-logo-donker{display:var(--gh-logo-donker,none)}.gh-knop{justify-content:center;align-items:center;gap:var(--gh-ruimte-2);min-height:var(--gh-aanraak-min);min-width:var(--gh-aanraak-min);padding:var(--gh-ruimte-1) var(--gh-ruimte-4);font:inherit;text-align:center;color:var(--gh-actie-tekst);background:var(--gh-actie);border:2px solid var(--gh-actie);border-radius:var(--gh-radius-rond);cursor:pointer;box-shadow:0 3px 8px -4px color-mix(in srgb, var(--gh-actie) 50%, transparent);transition:background var(--gh-beweging), transform var(--gh-beweging);font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.gh-knop[data-hovered]{background:var(--gh-actie-hover);border-color:var(--gh-actie-hover);transform:translateY(-1px)}.gh-knop[data-pressed]{transform:translateY(0)}.gh-knop[data-disabled]{opacity:.7;cursor:default;transform:none}.gh-knop-tweede{color:var(--gh-actie);background:var(--gh-oppervlak);box-shadow:none;border-color:currentColor}.gh-knop-tweede[data-hovered]{background:var(--gh-oppervlak-2);border-color:currentColor}.gh-knop-tekst{color:var(--gh-actie);box-shadow:none;text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.gh-knop-tekst[data-hovered]{background:var(--gh-oppervlak-2);border-color:#0000}.gh-knop-breed{width:100%}.gh-knop-klein{padding:0 var(--gh-ruimte-3) 0 var(--gh-ruimte-2);gap:var(--gh-ruimte-1)}.gh-knop-tekst{padding-left:var(--gh-ruimte-2);padding-right:var(--gh-ruimte-2)}.gh-veld{gap:var(--gh-ruimte-1);flex-direction:column;display:flex}.gh-veld label,.gh-keuzelijst-label{font-weight:700}.gh-veld input{min-height:var(--gh-aanraak-min);padding:var(--gh-ruimte-2) var(--gh-ruimte-3);width:100%;font:inherit;color:var(--gh-tekst);background:var(--gh-oppervlak);border:2px solid var(--gh-rand-sterk);border-radius:var(--gh-radius-klein)}.gh-veld textarea{min-height:calc(var(--gh-aanraak-min) * 2);padding:var(--gh-ruimte-2) var(--gh-ruimte-3);resize:vertical;width:100%;font:inherit;color:var(--gh-tekst);background:var(--gh-oppervlak);border:2px solid var(--gh-rand-sterk);border-radius:var(--gh-radius-klein)}.gh-veld input[data-invalid],.gh-veld textarea[data-invalid]{border-color:var(--gh-fout)}.gh-veld-uitleg{color:var(--gh-tekst-zacht);font-size:var(--gh-tekst-klein)}.gh-veld-fout{color:var(--gh-fout);font-weight:700;font-size:var(--gh-tekst-klein)}.gh-keuzelijst{gap:var(--gh-ruimte-2);flex-direction:column;display:flex}.gh-keuze{align-items:center;gap:var(--gh-ruimte-3);min-height:var(--gh-aanraak-min);cursor:pointer;display:flex}.gh-keuze-vak{border:2px solid var(--gh-rand-sterk);background:var(--gh-oppervlak);border-radius:8px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.gh-keuze-vak svg{fill:none;stroke:#0000;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.gh-keuze[data-selected] .gh-keuze-vak{background:var(--gh-actie);border-color:var(--gh-actie)}.gh-keuze[data-selected] .gh-keuze-vak svg{stroke:var(--gh-actie-tekst)}.gh-keuze-rond .gh-keuze-vak{border-radius:50%}.gh-keuze-rond[data-selected] .gh-keuze-vak{background:var(--gh-oppervlak);box-shadow:inset 0 0 0 5px var(--gh-oppervlak), inset 0 0 0 20px var(--gh-actie)}.gh-keuze[data-focus-visible] .gh-keuze-vak{outline:var(--gh-focus-dikte) solid var(--gh-focus);outline-offset:2px}.gh-melding{gap:var(--gh-ruimte-3);padding:var(--gh-ruimte-3) var(--gh-ruimte-4);border-radius:var(--gh-radius-klein);align-items:flex-start;display:flex}.gh-melding-titel{font-weight:700}.gh-melding-succes{background:var(--gh-succes-vlak);color:var(--gh-succes)}.gh-melding-info{background:var(--gh-info-vlak);color:var(--gh-info)}.gh-melding-waarschuwing{background:var(--gh-waarschuwing-vlak);color:var(--gh-waarschuwing)}.gh-melding-fout{background:var(--gh-fout-vlak);color:var(--gh-fout)}.gh-kaart{background:var(--gh-oppervlak);min-width:0;color:var(--gh-tekst);border:1px solid var(--gh-rand);box-shadow:var(--gh-schaduw);border-radius:var(--gh-radius);padding:var(--gh-ruimte-4);display:block}.gh-kaart>h2{margin-bottom:var(--gh-ruimte-3)}.gh-kaart-zacht{background:var(--gh-oppervlak-2);box-shadow:none;border:0}.gh-lijst{margin:0;padding:0;list-style:none}.gh-lijst>li+li{border-top:1px solid var(--gh-oppervlak-2)}.gh-rij{align-items:center;gap:var(--gh-ruimte-3);min-height:calc(var(--gh-aanraak-min) + .5rem);padding:var(--gh-ruimte-2) 0;color:inherit;text-decoration:none;display:flex}.gh-rij-link .gh-icoon{color:var(--gh-tekst-zacht)}.gh-rij-link:hover .gh-rij-titel{text-decoration:underline}.gh-rij-tekst{flex-direction:column;flex:1;min-width:0;display:flex}.gh-rij-titel{font-weight:700}.gh-rij-uitleg{color:var(--gh-tekst-zacht);font-size:var(--gh-tekst-klein)}.gh-teller{border-radius:var(--gh-radius-rond);background:var(--gh-fout);min-width:1.5rem;height:1.5rem;color:var(--gh-oppervlak);font-size:var(--gh-tekst-label);justify-content:center;align-items:center;padding:0 6px;font-weight:700;line-height:1;display:inline-flex}.gh-paneel-achter{z-index:50;background:#0f0e1a73;position:fixed;inset:0}.gh-paneel{background:var(--gh-oppervlak);max-height:85vh;color:var(--gh-tekst);box-shadow:var(--gh-schaduw-zweef);padding:var(--gh-ruimte-4) var(--gh-ruimte-4) calc(var(--gh-ruimte-5) + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.gh-paneel-dialoog{gap:var(--gh-ruimte-4);outline:none;flex-direction:column;display:flex}.gh-paneel-kop{justify-content:space-between;align-items:center;gap:var(--gh-ruimte-3);display:flex}.gh-paneel-kop h2{font-family:var(--gh-font-kop);font-weight:var(--gh-kop-gewicht);font-size:var(--gh-kop-3)}@media (width>=900px){.gh-paneel{top:var(--gh-ruimte-3);right:var(--gh-ruimte-3);bottom:var(--gh-ruimte-3);border-radius:26px;width:26rem;max-height:none;left:auto}}.gh-hulpvraag{border-top:1px solid var(--gh-oppervlak-2);padding:var(--gh-ruimte-2) 0}.gh-hulpvraag summary{min-height:var(--gh-aanraak-min);cursor:pointer;align-items:center;font-weight:700;display:flex}.gh-hulpvraag[open] summary{color:var(--gh-actie)}.gh-hulpvraag>div{gap:var(--gh-ruimte-3);padding-bottom:var(--gh-ruimte-2);flex-direction:column;display:flex}.gh-aanvulling{white-space:pre-line}.gh-aangewezen{outline:4px solid var(--gh-focus);outline-offset:4px;border-radius:var(--gh-radius-klein);animation:1s ease-in-out 3 gh-wijs}@keyframes gh-wijs{50%{outline-offset:10px}}.gh-app{background:var(--gh-achtergrond);flex-direction:column;min-height:100dvh;display:flex;container-type:inline-size}.gh-app-raster{flex-direction:column;flex:1;display:flex}.gh-hoofd{width:100%;max-width:46rem;padding:var(--gh-ruimte-4) var(--gh-ruimte-4) var(--gh-ruimte-6);flex:1;margin:0 auto}.gh-zijbalk{display:none}.gh-tabbalk{z-index:20;bottom:calc(var(--gh-ruimte-3) + env(safe-area-inset-bottom));margin:0 var(--gh-ruimte-3) var(--gh-ruimte-3);background:color-mix(in srgb, var(--gh-oppervlak) 92%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(16px);backdrop-filter:saturate(1.6)blur(16px);border:1px solid color-mix(in srgb, var(--gh-rand-sterk) 40%, transparent);box-shadow:var(--gh-schaduw-zweef);border-radius:24px;position:sticky}.gh-tabbalk ul,.gh-zijbalk ul{margin:0;padding:4px;list-style:none;display:flex}.gh-tabbalk li{flex:1;min-width:0}.gh-tab{min-height:calc(var(--gh-aanraak-min) + 1.5rem);padding:var(--gh-ruimte-1) 2px;font-size:var(--gh-tekst-label);text-align:center;color:var(--gh-tekst-zacht);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.15;text-decoration:none;display:flex}.gh-tab-icoon{border-radius:var(--gh-radius-rond);justify-content:center;align-items:center;width:3.5rem;height:2rem;display:inline-flex;position:relative}.gh-tab-icoon .gh-teller{position:absolute;top:-4px;right:2px}.gh-tab-tekst{text-overflow:ellipsis;max-width:100%;overflow:hidden}.gh-tab-actief{color:var(--gh-actie);font-weight:700}.gh-tab-actief .gh-tab-icoon{background:var(--gh-actie-vlak)}.gh-gemeente-letter{background:var(--gh-merk);width:2.25rem;height:2.25rem;color:var(--gh-oppervlak);font:800 1.125rem/1 var(--gh-font-kop);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}@container (width>=900px){.gh-app-raster{grid-template-columns:17rem minmax(0,1fr);display:grid}.gh-tabbalk{display:none}.gh-zijbalk{gap:var(--gh-ruimte-4);min-height:100%;padding:var(--gh-ruimte-5) var(--gh-ruimte-3) var(--gh-ruimte-4);background:var(--gh-oppervlak);border-right:1px solid var(--gh-oppervlak-2);flex-direction:column;align-self:start;display:flex;position:sticky;top:0}.gh-zijbalk ul{flex-direction:column;gap:2px;padding:0}.gh-zijbalk-merk{align-items:center;gap:var(--gh-ruimte-3);padding:0 var(--gh-ruimte-3) var(--gh-ruimte-2);font-family:var(--gh-font-kop);font-weight:700;font-size:var(--gh-tekst-groot);display:flex}.gh-zijbalk .gh-tab{justify-content:flex-start;gap:var(--gh-ruimte-2);min-height:var(--gh-aanraak-min);padding:0 var(--gh-ruimte-2);font-size:var(--gh-tekst-basis);color:var(--gh-tekst);border-radius:14px;flex-direction:row}.gh-zijbalk .gh-tab:hover{background:var(--gh-oppervlak-2)}.gh-zijbalk .gh-tab-icoon{width:2.25rem;height:2.25rem;color:var(--gh-tekst-zacht)}.gh-zijbalk .gh-tab-actief{background:var(--gh-actie-vlak);color:var(--gh-actie)}.gh-zijbalk .gh-tab-actief .gh-tab-icoon{color:var(--gh-actie);background:0 0}.gh-hoofd{max-width:76rem;padding:var(--gh-ruimte-5) var(--gh-ruimte-6) var(--gh-ruimte-7)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.gh-kiezer-knop{justify-content:space-between;align-items:center;gap:var(--gh-ruimte-2);width:100%;min-height:var(--gh-aanraak-min);padding:var(--gh-ruimte-2) var(--gh-ruimte-3);font:inherit;text-align:left;color:var(--gh-tekst);background:var(--gh-oppervlak);border:2px solid var(--gh-rand-sterk);border-radius:var(--gh-radius-klein);cursor:pointer;display:flex}.gh-kiezer-knop svg{flex:none;transform:rotate(90deg)}.gh-kiezer-knop[data-focus-visible]{outline:3px solid var(--gh-focus);outline-offset:2px}.gh-kiezer-lijst{min-width:var(--trigger-width);background:var(--gh-oppervlak);max-height:60vh;color:var(--gh-tekst);border:1px solid var(--gh-rand);border-radius:var(--gh-radius-klein);box-shadow:var(--gh-schaduw);padding:var(--gh-ruimte-1);overflow:auto}.gh-kiezer-optie{min-height:var(--gh-aanraak-min);padding:var(--gh-ruimte-2) var(--gh-ruimte-3);border-radius:var(--gh-radius-klein);cursor:pointer;outline:none;align-items:center;display:flex}.gh-kiezer-optie[data-focused],.gh-kiezer-optie[data-hovered]{background:var(--gh-actie-vlak)}.gh-kiezer-optie[data-selected]{font-weight:700}.bouwstenen{max-width:76rem;padding:var(--gh-ruimte-5) var(--gh-ruimte-4) var(--gh-ruimte-8);gap:var(--gh-ruimte-5);flex-direction:column;margin:0 auto;display:flex}.bouwstenen-kop{gap:var(--gh-ruimte-3);flex-direction:column;display:flex}.bouwstenen-keuzes{gap:var(--gh-ruimte-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.bouwstenen-voorbeeld{padding:var(--gh-ruimte-4);border-radius:var(--gh-radius-groot);gap:var(--gh-ruimte-4);flex-direction:column;display:flex}.bouwstenen-tussenkop{margin-top:var(--gh-ruimte-4);font-family:var(--gh-font-kop);font-size:var(--gh-kop-3)}.bouwstenen-telefoon,.bouwstenen-computer{border:1px solid var(--gh-rand-sterk);border-radius:var(--gh-radius);height:32rem;overflow:auto}.bouwstenen-telefoon{width:min(100%,24rem)}.bouwstenen-computer>.gh-app{min-width:60rem}.bouwstenen-telefoon>.gh-app,.bouwstenen-computer>.gh-app{min-height:100%}.bouwstenen-themas{gap:var(--gh-ruimte-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.bouwstenen-thema{gap:var(--gh-ruimte-3);padding:var(--gh-ruimte-4);border-radius:var(--gh-radius);border:1px solid var(--gh-rand);flex-direction:column;display:flex}.kader{max-width:30rem;padding:var(--gh-ruimte-6) var(--gh-ruimte-4);gap:var(--gh-ruimte-5);flex-direction:column;margin:0 auto;display:flex}.kader-kaart{gap:var(--gh-ruimte-4);padding:var(--gh-ruimte-5);flex-direction:column;display:flex}.kader-klein{color:var(--gh-tekst-zacht);font-size:var(--gh-tekst-klein)}.gemeente{max-width:46rem;padding:var(--gh-ruimte-5) var(--gh-ruimte-4) var(--gh-ruimte-7);gap:var(--gh-ruimte-4);flex-direction:column;margin:0 auto;display:flex}.gemeente-kop{justify-content:space-between;align-items:center;gap:var(--gh-ruimte-3);display:flex}.gemeente-naam{font-weight:700}.gemeente h1{font-size:var(--gh-kop-1)}.account-sleutel{gap:var(--gh-ruimte-2);padding:var(--gh-ruimte-3) 0;border-top:1px solid var(--gh-oppervlak-2);flex-direction:column;display:flex}.kop-met-hulp{justify-content:space-between;align-items:center;gap:var(--gh-ruimte-3);display:flex}.gemeente-kop .gemeente-naam{margin-left:auto}.gemeente-naam{align-items:center;gap:var(--gh-ruimte-2);display:inline-flex}.logo-klein{object-fit:contain;background:var(--gh-oppervlak);border-radius:10px;width:2.25rem;height:2.25rem}.logo-groot{object-fit:contain;border-radius:var(--gh-radius-klein);border:1px solid var(--gh-rand);background:var(--gh-oppervlak);width:8rem;height:8rem}.diagnose{white-space:pre-wrap;word-break:break-word;font-size:var(--gh-tekst-klein);background:var(--gh-oppervlak-2);padding:var(--gh-ruimte-3);border-radius:var(--gh-radius-klein);max-height:50vh;overflow:auto}.wizard-stappen{gap:var(--gh-ruimte-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wizard-stappen li{padding:var(--gh-ruimte-1) var(--gh-ruimte-3);border-radius:var(--gh-radius-rond);background:var(--gh-oppervlak-2);font-size:var(--gh-tekst-klein)}.wizard-stappen li.actief{background:var(--gh-actie-vlak);color:var(--gh-actie);font-weight:700}.wizard-lijst{padding-left:var(--gh-ruimte-4);gap:var(--gh-ruimte-2);flex-direction:column;margin:0;display:flex}.gegevens{gap:var(--gh-ruimte-1) var(--gh-ruimte-4);grid-template-columns:minmax(8rem,max-content) 1fr;margin:0;display:grid}.gegevens dt{color:var(--gh-tekst-zacht)}.gegevens dd{overflow-wrap:anywhere;margin:0}.import-kolommen{gap:var(--gh-ruimte-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.gemeente-balk{justify-content:space-between;align-items:center;gap:var(--gh-ruimte-3);display:flex}.gemeente-balk h1{overflow-wrap:anywhere;min-width:0;font-size:min(var(--gh-kop-1), 7vw);margin:0}.gemeente-balk>:last-child{flex:none}.profielkaart{gap:var(--gh-ruimte-2);flex-direction:column;display:flex}.profielkaart-acties{gap:var(--gh-ruimte-2);flex-wrap:wrap;display:flex}.welkom-keuzes{gap:var(--gh-ruimte-3);flex-direction:column;display:flex}.profielfoto{object-fit:cover;border:2px solid var(--gh-rand);border-radius:50%;width:8rem;height:8rem}.profielkaart-kop{align-items:center;gap:var(--gh-ruimte-3);display:flex}.profielkaart-kop .profielfoto{width:4rem;height:4rem}.gids-foto{object-fit:cover;border:1px solid var(--gh-rand);border-radius:50%;flex:none;width:3rem;height:3rem}.gids-letters{background:var(--gh-oppervlak-2);color:var(--gh-tekst-zacht);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.gids-adres{justify-content:space-between;align-items:center;gap:var(--gh-ruimte-2);flex-wrap:wrap;margin:0;display:flex}.opsomming{gap:var(--gh-ruimte-1);flex-direction:column;margin:0;padding-left:1.25rem;display:flex}.meldingen-knop{align-items:center;gap:var(--gh-ruimte-2);text-decoration:none;display:inline-flex;position:relative}.meldingen-knop .gh-teller{position:absolute;top:-6px;right:-6px}@container (width<=420px){.meldingen-knop>.meldingen-tekst{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ballonnen{gap:var(--gh-ruimte-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ballon{align-self:flex-start;gap:var(--gh-ruimte-1);max-width:min(85%,36rem);padding:var(--gh-ruimte-2) var(--gh-ruimte-3);border-radius:var(--gh-radius);background:var(--gh-oppervlak);border:1px solid var(--gh-rand);flex-direction:column;display:flex}.ballon p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ballon-mij{background:var(--gh-actie-vlak);align-self:flex-end}.ballon-wie{font-size:var(--gh-tekst-klein);color:var(--gh-tekst-zacht)}.ballon-foto{border-radius:var(--gh-radius-klein);max-width:100%;height:auto}.plein-tekst{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.plein-fotos{gap:var(--gh-ruimte-2);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.plein-fotos img{border-radius:var(--gh-radius-klein);width:100%;height:auto}.plein-reacties{flex-wrap:wrap}.opmerking{border-left:3px solid var(--gh-rand);padding-left:var(--gh-ruimte-3);gap:var(--gh-ruimte-1);flex-direction:column;display:flex}.opmerking p{overflow-wrap:anywhere;margin:0}.melding-soort{gap:var(--gh-ruimte-1);border-block-end:1px solid var(--gh-rand);padding-block-end:var(--gh-ruimte-2);display:grid}.melding-soort:last-of-type{border-block-end:0}.melding-soort-naam{margin:0;font-size:1rem}.home{gap:var(--gh-ruimte-5);flex-direction:column;display:flex}.home>*{min-width:0}.home-boven{gap:var(--gh-ruimte-3);display:grid}.home-boven:empty{display:none}.home-onder{gap:var(--gh-ruimte-4);display:grid}.home-zij,.home-delen:empty,.home-onder:empty{display:none}.home-groet h1{font-size:var(--gh-kop-1);margin:0}.home-datum{margin:0 0 var(--gh-ruimte-1);color:var(--gh-tekst-zacht);font-size:var(--gh-tekst-klein)}.home h2{font-size:var(--gh-kop-3);margin:0}.home-label{text-transform:uppercase;letter-spacing:.06em;color:var(--gh-actie);font-size:var(--gh-tekst-label)!important}.home-mededeling{gap:var(--gh-ruimte-2);padding:var(--gh-ruimte-4);border-radius:var(--gh-radius);background:var(--gh-actie-vlak);border:1px solid var(--gh-rand);display:grid}.home-mededeling p{margin:0;font-weight:600}.home-rondjes ul{padding:var(--gh-ruimte-1) 0;gap:var(--gh-ruimte-3);scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.home-rondje{align-items:center;gap:var(--gh-ruimte-1);width:4.75rem;min-height:var(--gh-aanraak-min);color:var(--gh-tekst);flex-direction:column;text-decoration:none;display:flex}.home-rondje-cirkel{border-radius:var(--gh-radius-rond);background:var(--gh-oppervlak-2);width:3.75rem;height:3.75rem;color:var(--gh-tekst);font-weight:700;font-size:var(--gh-tekst-groot);border:3px solid var(--gh-rand);justify-content:center;align-items:center;display:inline-flex;position:relative}.home-rondje-nieuw .home-rondje-cirkel{border-color:var(--gh-actie)}.home-rondje-cirkel .gh-teller{position:absolute;top:-4px;right:-4px}.home-rondje-zoek{background:var(--gh-oppervlak);color:var(--gh-actie);border-style:dashed;font-size:1.75rem}.home-rondje-naam{text-align:center;max-width:100%;font-size:var(--gh-tekst-klein);overflow-wrap:anywhere;line-height:1.2}.home-rondje:hover .home-rondje-cirkel{border-color:var(--gh-actie-hover)}.home-tegels{gap:var(--gh-ruimte-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}.home-tegel{gap:var(--gh-ruimte-1);min-height:100%;padding:var(--gh-ruimte-4);border-radius:var(--gh-radius);background:var(--gh-oppervlak);border:1px solid var(--gh-rand);box-shadow:var(--gh-schaduw);color:var(--gh-tekst);text-decoration:none;display:grid}.home-tegel span{color:var(--gh-tekst-zacht);font-size:var(--gh-tekst-klein)}.home-tegel:hover{border-color:var(--gh-actie)}.home-week{gap:var(--gh-ruimte-1);margin:0;padding:0;list-style:none;display:grid}.home-week-rij{align-items:center;gap:var(--gh-ruimte-3);min-height:var(--gh-aanraak-min);padding:var(--gh-ruimte-2) 0;color:var(--gh-tekst);border-bottom:1px solid var(--gh-rand);text-decoration:none;display:flex}.home-week li:last-child .home-week-rij{border-bottom:0}.home-week-dag{width:3rem;padding:var(--gh-ruimte-1) 0;border-radius:var(--gh-radius-klein);background:var(--gh-oppervlak-2);font-size:var(--gh-tekst-label);flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1.1;display:inline-flex}.home-week-dag strong{font-size:var(--gh-tekst-groot)}.home-week-tekst{flex:1;min-width:0;display:grid}.home-week-status{font-size:var(--gh-tekst-klein);color:var(--gh-actie);flex:none;font-weight:700}@container (width>=1100px){.home{gap:var(--gh-ruimte-5) var(--gh-ruimte-6);grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"groet groet""boven boven""rondjes mededeling""delen voorjou""plein voorjou""plein zij""plein.""onder onder";align-items:start;display:grid}.home-groet{grid-area:groet}.home-boven{grid-area:boven}.home-mededeling{grid-area:mededeling}.home-rondjes-vak{grid-area:rondjes}.home-delen{grid-area:delen}.home-voorjou{grid-area:voorjou}.home-plein{grid-area:plein}.home-onder{grid-area:onder}.home-zij{grid-area:zij;display:block}.home-week-smal{display:none}.home-tegels{grid-template-columns:minmax(0,1fr)}}[data-layout=eenvoudig] .home-rondje{width:6rem}[data-layout=eenvoudig] .home-rondje-cirkel{width:4.5rem;height:4.5rem}.faq-vraag{border-bottom:1px solid var(--gh-rand);padding-block:var(--gh-ruimte-2)}.faq-vraag summary{cursor:pointer;min-height:var(--gh-aanraak-min);align-items:center;font-weight:600;display:flex}.faq-antwoord{margin:var(--gh-ruimte-2) 0 0;white-space:pre-line}.faq-beheer{padding-bottom:var(--gh-ruimte-3);border-bottom:1px solid var(--gh-rand)}
