@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");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}:root{--lettertype:"IBM Plex Sans", system-ui, sans-serif;--lettertype-mono:"IBM Plex Mono", ui-monospace, monospace;--kleur-zijbalk:#13201b;--kleur-zijbalk-actief:#24382f;--kleur-zijbalk-tekst:#c9d7d1;--kleur-zijbalk-naam:#e6eeea;--kleur-zijbalk-sub:#a9bcb4;--kleur-zijbalk-kop:#8fa59c;--kleur-logo:#5fd3a8;--kleur-pagina:#f4f6f3;--kleur-tekst:#13201b;--kleur-tekst-zacht:#4e5d57;--kleur-link:#0b6a4f;--kleur-link-hover:#064a37;--kleur-accent:#0b7a5a;--kleur-wit:#fff;--kleur-kaart-rand:#dce3df;--kleur-veld-rand:#c9d3ce;--kleur-lijn:#e6ece9;--kleur-lijn-zacht:#eef2f0;--kleur-lijn-rij:#f1f4f2;--kleur-kop-achtergrond:#fafbfa;--kleur-fouttekst:#8a2a1c;--tint-groen-bg:#ddf2e9;--tint-groen-tekst:#0a5c44;--tint-oranje-bg:#fde8d2;--tint-oranje-tekst:#7a3b00;--tint-rood-bg:#7a1f14;--tint-rood-tekst:#fff;--tint-blauw-bg:#dce6f7;--tint-blauw-tekst:#173f80;--tint-paars-bg:#e7e1f6;--tint-paars-tekst:#3e2a80;--tint-grijs-bg:#e6ece9;--tint-grijs-tekst:#2f3d37;--symbool-bezig-bg:#1f5fbf;--symbool-gepland-rand:#9aa9a3;--tint-rood-rij:#fff6f5;--kleur-balk:#7f9a90;--radius-kaart:10px;--radius-veld:8px;--radius-item:6px;--afstand-blok:20px}body{font-family:var(--lettertype);color:var(--kleur-tekst);background:var(--kleur-pagina);margin:0;font-size:14px}a{color:var(--kleur-link)}a:hover{color:var(--kleur-link-hover)}h1{margin:0;font-size:30px;font-weight:700}h2{margin:0 0 12px;font-size:17px;font-weight:600}:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:2px}.omgevingsband{box-sizing:border-box;background:var(--tint-oranje-bg);width:100%;color:var(--tint-oranje-tekst);border-bottom:1px solid var(--kleur-kaart-rand);letter-spacing:.04em;text-align:center;padding:4px 16px;font-size:12px;font-weight:600}.shell{background:var(--kleur-pagina);flex-wrap:wrap;min-height:100vh;display:flex}.zijbalk{box-sizing:border-box;color:var(--kleur-zijbalk-naam);background:var(--kleur-zijbalk);flex-direction:column;flex:220px;gap:2px;padding:24px 16px;display:flex}.zijbalk__logo{color:inherit;align-items:center;gap:10px;padding:0 8px 24px;text-decoration:none;display:flex}.zijbalk__logo:hover{color:inherit}.zijbalk__icoon{color:var(--kleur-logo);flex:none}.zijbalk__merk{flex-direction:column;display:flex}.zijbalk__naam{font-size:17px;font-weight:700}.zijbalk__sub{color:var(--kleur-zijbalk-sub);font-size:12px}.zijbalk__groepskop{letter-spacing:.08em;text-transform:uppercase;color:var(--kleur-zijbalk-kop);padding:16px 12px 6px;font-size:11px}.zijbalk__groep:first-of-type .zijbalk__groepskop{padding-top:12px}.zijbalk__lijst{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.zijbalk__item{border-radius:var(--radius-item);color:var(--kleur-zijbalk-tekst);justify-content:space-between;align-items:center;gap:8px;padding:12px;font-size:14px;text-decoration:none;display:flex}a.zijbalk__item:hover{color:var(--kleur-wit);background:var(--kleur-zijbalk-actief)}.zijbalk__item--actief{color:var(--kleur-wit);background:var(--kleur-zijbalk-actief);font-weight:600}.zijbalk__item--gedempt{color:var(--kleur-zijbalk-kop);cursor:default}.zijbalk__release{border:1px solid var(--kleur-zijbalk-actief);font-family:var(--lettertype-mono);border-radius:999px;padding:1px 7px;font-size:11px}.inhoudkolom{flex-direction:column;flex:999 560px;min-width:0;display:flex}.inhoud{gap:var(--afstand-blok);box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;padding:32px 40px 48px;display:flex}@media (width<=1023px){.zijbalk{flex-flow:wrap;flex-basis:100%;align-items:flex-start;gap:0 16px}.zijbalk__logo{flex-basis:100%;padding-bottom:8px}.zijbalk__groep{flex:180px}}.pagina{gap:var(--afstand-blok);flex-direction:column;min-width:0;display:flex}.kaart{background:var(--kleur-wit);border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart)}.kaart--blok{padding:20px 24px}.kaart--tabel{max-width:100%;overflow-x:auto}.knop{box-sizing:border-box;border:1px solid var(--kleur-veld-rand);border-radius:var(--radius-veld);height:44px;font:inherit;color:var(--kleur-tekst);background:var(--kleur-wit);cursor:pointer;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.knop--compact{height:40px;padding:0 12px}.knop--primair{border-color:var(--kleur-accent);color:var(--kleur-wit);background:var(--kleur-accent);font-weight:600}.veld,.filter__knop,.zoekveld{box-sizing:border-box;border:1px solid var(--kleur-veld-rand);border-radius:var(--radius-veld);height:40px;font:inherit;color:var(--kleur-tekst);background:var(--kleur-wit);padding:0 12px;font-size:14px}.filter__knop{cursor:pointer}.filter__knop--actief{border-color:var(--kleur-accent);font-weight:600}.zoekveld{width:260px;max-width:100%}.label{color:var(--kleur-tekst-zacht);font-size:13px}.filter{position:relative}.filter__paneel{z-index:20;border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);background:var(--kleur-wit);min-width:14rem;max-height:20rem;padding:8px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 12px #13201b1f}.filter__optie{white-space:nowrap;align-items:center;gap:8px;padding:3px 0;display:flex}.chip{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;vertical-align:middle;border-radius:999px;max-width:100%;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.chip--groen{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.chip--oranje{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.chip--rood{color:var(--tint-rood-tekst);background:var(--tint-rood-bg)}.chip--blauw{color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg)}.chip--paars{color:var(--tint-paars-tekst);background:var(--tint-paars-bg)}.chip--grijs{color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg)}.chip--zacht{color:var(--kleur-tekst-zacht);background:var(--tint-grijs-bg)}.symbool{box-sizing:border-box;border-radius:var(--radius-item);flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.symbool--klaar{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.symbool--bezig{color:var(--kleur-wit);background:var(--symbool-bezig-bg)}.symbool--wacht{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.symbool--geblokkeerd{color:var(--tint-rood-tekst);background:var(--tint-rood-bg)}.symbool--gepland{border:1.5px solid var(--symbool-gepland-rand);color:var(--kleur-tekst-zacht);background:var(--kleur-wit)}.symbool--nvt{color:var(--symbool-gepland-rand);background:0 0}.badge-na-te-kijken{text-align:center;min-width:14px;height:14px;color:var(--tint-rood-tekst);background:var(--tint-rood-bg);border-radius:999px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:-6px;right:-6px}.badge-na-te-kijken--legende{flex:none;margin:0 6px;display:inline-block;position:static}.tabel{border-collapse:separate;border-spacing:0;font-size:13px}.tabel th{border-bottom:1px solid var(--kleur-lijn);letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--kleur-tekst-zacht);background:var(--kleur-kop-achtergrond);padding:10px 12px;font-size:11px;font-weight:600}.tabel td{border-bottom:1px solid var(--kleur-lijn-zacht);text-align:left;padding:10px 12px}.tabel tbody tr:last-child td{border-bottom:none}.teller{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.paginering{color:var(--kleur-tekst);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 24px 14px;font-size:13px;display:flex}.paginering__knoppen{gap:16px;display:flex}.paginering__knop{font:inherit;color:var(--kleur-link);cursor:pointer;background:0 0;border:none;padding:4px 0;font-weight:600;text-decoration:underline}.paginering__knop:hover{color:var(--kleur-link-hover)}.kaart--tabel>.paginering{border-top:1px solid var(--kleur-lijn-zacht)}.verschillen .paginering,.projecten .paginering{padding:0 4px}.leeg{color:var(--kleur-tekst-zacht);margin:0}.leeg p{margin:0 0 12px}.werkbalk{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.filters{flex-wrap:wrap;gap:10px;display:flex}.status{margin:0 0 8px}.status--fout{color:var(--kleur-fouttekst);font-weight:600}.versie{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);margin:16px 0 0;font-size:13px}.legende{position:relative}.legende__inhoud{z-index:20;border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart);background:var(--kleur-wit);width:26rem;max-width:calc(100vw - 4rem);padding:12px 16px;font-size:13px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #13201b1f}.legende__lijst{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.legende__regel{align-items:center;gap:8px;display:flex}.matrix table{min-width:70rem}.matrix th,.matrix td{white-space:nowrap}.matrix__site{z-index:1;text-overflow:ellipsis;max-width:18rem;box-shadow:1px 0 0 var(--kleur-lijn);position:sticky;left:0;overflow:hidden}.matrix td.matrix__site{background:var(--kleur-wit);font-weight:600}.matrix__tekst{text-overflow:ellipsis;max-width:12rem;overflow:hidden}.matrix__status .chip{max-width:16rem}.matrix__werkstroomkop,.werkstroomcel{text-align:center}.matrix td.werkstroomcel{text-align:center;position:relative}.werkstroomcel__knop{border-radius:var(--radius-item);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;position:relative}.sorteerknop{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.tooltip{z-index:10;border-radius:var(--radius-item);text-align:left;white-space:normal;width:max-content;max-width:24rem;color:var(--kleur-zijbalk-naam);background:var(--kleur-zijbalk);flex-direction:column;padding:8px 12px;font-weight:400;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip__kop{order:-1;margin-bottom:6px}.tooltip__stappen{margin:0;padding-left:20px}.tooltip__stapnaam{font-weight:600}.tooltip__stap--sluit .tooltip__stapnaam:after{content:" (sluitstap)";font-weight:400}.mijn-taken__keuze{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mijn-taken__aantal{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.takengroep{padding:6px 0}.takengroep h2{color:var(--kleur-tekst-zacht);margin:0;padding:10px 20px 6px;font-size:13px;font-weight:600}.takengroep--te-laat h2{color:var(--kleur-fouttekst)}.takengroep--vandaag h2{color:var(--tint-oranje-tekst)}.takengroep .leeg{border-top:1px solid var(--kleur-lijn-rij);padding:10px 20px}.takenlijst{margin:0;padding:0;list-style:none}.taak{border-top:1px solid var(--kleur-lijn-rij);flex-direction:column;gap:2px;min-width:0;padding:10px 20px;display:flex}.taak p{margin:0}.taak__omschrijving,.taak__site{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taak__omschrijving{font-size:14px;font-weight:500}.taak__toelichting{color:var(--kleur-tekst-zacht);white-space:pre-line;overflow-wrap:anywhere;font-size:13px}.taak__toelichting--kort{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.taak__meer{font:inherit;color:var(--kleur-link);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px}.taak__meer:hover{color:var(--kleur-link-hover)}.taak__gegevens{color:var(--kleur-tekst-zacht);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:12px;display:flex}.taak__site{max-width:100%}.taak__deadline,.taak__te-laat{font-family:var(--lettertype-mono);color:var(--kleur-tekst);font-weight:600}.taak__te-laat{color:var(--kleur-fouttekst)}.taak__label-houder{position:relative}.taak__tooltip{z-index:10;border-radius:var(--radius-item);width:max-content;max-width:20rem;color:var(--kleur-zijbalk-naam);background:var(--kleur-zijbalk);margin-top:4px;padding:8px 12px;font-size:12px;position:absolute;top:100%;left:0}.taak__markering{color:var(--tint-oranje-tekst);font-weight:600}.mijn-taken{max-width:1320px}.takenlegende{color:var(--kleur-tekst-zacht);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.takenlegende__kop{margin-right:4px}.takenlegende__regel{align-items:center;gap:6px;display:inline-flex}.mijn-taken__melding{color:var(--tint-oranje-tekst);margin:0;font-size:13px;font-weight:600}.mijn-taken__inhoud{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.mijn-taken__lijst{flex-direction:column;flex:999 560px;gap:14px;min-width:0;display:flex}.mijn-taken__paneel{flex:340px;min-width:0;position:sticky;top:16px}.taak--open{background:var(--kleur-pagina)}.taak__hoofd{align-items:flex-start;gap:12px;min-width:0;display:flex}.taak__hoofd .taak__omschrijving{flex:1;min-width:0}.taak__knop{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.taak__knop:hover{text-decoration:underline}.taak__knop:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:2px}.taak__hoofd .taak__label{white-space:nowrap;flex:none}.taak__hoofd .taak__deadline{text-align:right;white-space:nowrap;flex:none;min-width:78px;font-size:12px}.taak__deadline--te-laat{color:var(--kleur-fouttekst)}.chip--wit{color:var(--kleur-tekst);background:var(--kleur-wit);box-shadow:inset 0 0 0 1px var(--kleur-veld-rand)}.taakpaneel{border:1px solid var(--kleur-veld-rand);border-radius:var(--radius-kaart);background:var(--kleur-wit);flex-direction:column;display:flex}.taakpaneel__kop{border-bottom:1px solid var(--kleur-lijn);flex-direction:column;gap:4px;padding:16px 20px 12px;display:flex}.taakpaneel__titelrij{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.taakpaneel__sluit{border:1px solid var(--kleur-veld-rand);border-radius:var(--radius-veld);width:32px;height:32px;font:inherit;color:var(--kleur-tekst);background:var(--kleur-wit);cursor:pointer;flex:none;font-size:18px;line-height:1}.taakpaneel__titel{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.taakpaneel__onder{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;margin:0;font-size:13px}.taakpaneel__datum,.taakpaneel__mono{font-family:var(--lettertype-mono)}.taakpaneel__blok{flex-direction:column;gap:12px;margin:0;padding:14px 20px;display:flex}.taakpaneel__waarom{border-radius:var(--radius-veld);background:var(--kleur-pagina);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex}.taakpaneel__waarom h3{color:var(--kleur-tekst-zacht);margin:0;font-size:13px;font-weight:600}.taakpaneel__waarom p{margin:0}.taakpaneel__knoppen{flex-wrap:wrap;gap:8px;display:flex}.taakpaneel__alleen-lezen,.taakpaneel__noot{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.taakpaneel__deadline{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.taakpaneel__deadline .formulier__rij{flex:160px}.taakpaneel__formulier{border-top:1px solid var(--kleur-lijn);padding-top:12px}.taakpaneel__formulier textarea.veld{resize:vertical;height:auto;padding:8px 12px}.taakpaneel__keuze{align-items:center;gap:8px;min-height:36px;font-size:13px;display:flex}.sites .werkbalk{justify-content:flex-start;align-items:center}.sitelijst{table-layout:fixed;width:100%}.sitelijst th,.sitelijst td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sitelijst th{-webkit-user-select:none;user-select:none}.sorteerbaar{cursor:pointer}.sitelijst .sitelijst__ufc,.sitelijst .sitelijst__laadpunten{text-align:right}.sitelijst td.sitelijst__ufc,.sitelijst td.sitelijst__laadpunten{font-family:var(--lettertype-mono)}.bronnen{margin:0;padding:0;list-style:none}.bronregel{border-top:1px solid var(--kleur-lijn);padding:12px 0}.bronregel__kop{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.bronregel__tellers,.bronregel__niets{color:var(--kleur-tekst-zacht);margin:8px 0}.meldinglijst__balk{align-items:center;gap:24px;margin:12px 0;display:flex}.soortfilter{border:none;gap:16px;margin:0;padding:0;display:flex}.soortfilter legend{float:left;margin-right:8px;font-weight:600}.meldingtabel{table-layout:fixed;width:100%}.meldingtabel td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meldingtabel .afgekort{max-width:100%}.meldingtabel .chip{white-space:nowrap;overflow-wrap:normal;max-width:none}.meldingtabel__rij{width:64px}.meldingtabel__sitecode{width:88px}.meldingtabel__kolom{width:110px}.meldingtabel__soort{width:104px}.afgekort{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:24rem;display:inline-block;overflow:hidden}.visueel-verborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.knop--klein{border-radius:var(--radius-item);height:36px;padding:0 12px;font-size:12px;font-weight:400}.knop:disabled{cursor:progress;opacity:.7}.werk-als{justify-content:flex-end;align-items:center;gap:8px;padding:16px 40px 0;display:flex}.werk-als .veld{text-overflow:ellipsis;width:280px;max-width:100%;height:36px}.zijbalk__gebruiker{border-top:1px solid var(--kleur-zijbalk-actief);margin-top:auto;padding:16px 12px 0;font-size:13px}.zijbalk__gebruiker-naam{color:var(--kleur-wit);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.zijbalk__gebruiker-rol{color:var(--kleur-zijbalk-kop);font-size:12px}.zijbalk__gebruiker-acties{flex-wrap:wrap;gap:4px 12px;margin-top:10px;display:flex}.zijbalk__gebruiker-link,.zijbalk__afmelden{font:inherit;color:var(--kleur-zijbalk-tekst);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.zijbalk__gebruiker-link:hover,.zijbalk__afmelden:hover{color:var(--kleur-wit)}.kruimel{color:var(--kleur-tekst-zacht);font-size:13px}.kruimel a{color:var(--kleur-tekst-zacht)}.kop-met-kruimel{margin-top:4px}.instellingen{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.instellingen__menu{flex-direction:column;flex:240px;gap:2px;min-width:0;padding:10px;display:flex}.instellingen__item{box-sizing:border-box;border-radius:var(--radius-veld);min-height:48px;color:var(--kleur-tekst);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.instellingen__item:hover{color:var(--kleur-tekst);background:var(--kleur-kop-achtergrond)}.instellingen__item--actief,.instellingen__item--actief:hover{color:var(--kleur-wit);background:var(--kleur-zijbalk)}.instellingen__naam{font-size:14px;font-weight:600}.instellingen__sub{opacity:.8;font-size:12px}.instellingen__inhoud{gap:var(--afstand-blok);flex-direction:column;flex:999 560px;min-width:0;display:flex}.kaart__ondertitel{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.rechtenmatrix{padding:18px 0 10px}.rechtenmatrix__kop{padding:0 24px 10px}.rechtenmatrix__titel{margin:0}.rechtenmatrix__tabel{width:100%;min-width:720px}.rechtenmatrix__tabel th{border-top:1px solid var(--kleur-lijn)}.rechtenmatrix__tabel th:first-child,.rechtenmatrix__tabel td:first-child{padding-left:24px}.rechtenmatrix__tabel th:last-child,.rechtenmatrix__tabel td:last-child{padding-right:24px}.rechtenmatrix .rechtenmatrix__rol,.rechtenmatrix .rechtenmatrix__cel{text-align:center}.rechtenmatrix .rechtenmatrix__cel{font-family:var(--lettertype-mono);padding-top:8px;padding-bottom:8px}.rechtenmatrix__teken--ja{color:var(--tint-groen-tekst)}.rechtenmatrix__teken--eigen{color:var(--tint-oranje-tekst)}.rechtenmatrix__teken--nee{color:var(--symbool-gepland-rand)}.rechtenmatrix__legende{color:var(--kleur-tekst-zacht);margin:0;padding:10px 24px 0;font-size:12px}.gebruikerslijst{flex-direction:column;gap:8px;padding:18px 24px;display:flex}.gebruikerslijst__kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.gebruikerslijst__titel{margin:0;font-size:16px}.gebruikerslijst__acties{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.gebruikerslijst__tabel{table-layout:fixed;width:100%}.gebruikerslijst__tabel .gebruikerslijst__kolom--initialen{width:80px}.gebruikerslijst__tabel .gebruikerslijst__kolom--rol{width:120px}.gebruikerslijst__tabel .gebruikerslijst__kolom--laatst{width:160px}.gebruikerslijst__tabel .gebruikerslijst__kolom--knoppen{width:190px}.gebruikerslijst__opnieuw{font:inherit;color:var(--kleur-link);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;text-decoration:underline;display:block}.gebruikerslijst__opnieuw:hover{color:var(--kleur-link-hover)}.gebruikerslijst .gebruikerslijst__naam{font-weight:500}.gebruikerslijst__naamregel{align-items:center;gap:8px;min-width:0;display:flex}.gebruikerslijst__naamtekst{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gebruikerslijst__naam .chip{flex:none;font-weight:600}.gebruikerslijst .gebruikerslijst__initialen{font-family:var(--lettertype-mono)}.gebruikerslijst .gebruikerslijst__zacht{color:var(--kleur-tekst-zacht)}.gebruikerslijst .gebruikerslijst__laatst{white-space:nowrap;font-size:12px}.gebruikerslijst .gebruikerslijst__knoppen{text-align:right;white-space:nowrap}.gebruikerslijst__knoppen .knop+.knop{margin-left:8px}.gebruikerslijst__waarschuwing{border-radius:var(--radius-veld);color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg);margin:0;padding:8px 12px;font-size:13px}.dialoog{box-sizing:border-box;border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart);width:min(480px,100vw - 32px);color:var(--kleur-tekst);background:var(--kleur-wit);padding:0;box-shadow:0 8px 24px #13201b2e}.dialoog::backdrop{background:#13201b59}.dialoog__inhoud{padding:20px 24px}.dialoog__titel,.dialoog__tekst{margin:0 0 16px}.formulier{flex-direction:column;gap:12px;display:flex}.formulier__rij{flex-direction:column;gap:4px;display:flex}.formulier__veld{width:100%}.formulier__veld[aria-invalid=true]{border-color:var(--kleur-fouttekst)}.formulier__fout{color:var(--kleur-fouttekst);font-size:12px}.formulier__let-op{color:var(--tint-oranje-tekst);margin:0;font-size:13px}.formulier__melding{color:var(--kleur-fouttekst);margin:0;font-size:13px;font-weight:600}.formulier__knoppen{justify-content:flex-end;gap:8px;display:flex}.aanmelden{box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;min-height:100vh;padding:72px 16px 32px;display:flex}.aanmelden__merk{align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.aanmelden__logo{color:var(--kleur-accent)}.aanmelden__kaart{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:420px;display:flex}.aanmelden__titel{font-size:22px}.aanmelden__uitleg,.aanmelden__voet{overflow-wrap:anywhere;margin:0}.aanmelden__knop{width:100%}.aanmelden__melding{border-radius:var(--radius-veld);color:var(--tint-groen-tekst);background:var(--tint-groen-bg);overflow-wrap:anywhere;padding:10px 12px;font-size:13px}.aanmelden__melding p{margin:0}.aanmelden__melding p+p{margin-top:6px}.aanmelden__melding--fout{color:var(--kleur-fouttekst);background:var(--tint-oranje-bg);font-weight:600}.aanmelden__regels{color:var(--kleur-tekst-zacht);font-size:12px}.aanmelden__regels p{margin:0}.aanmelden__regels ul{margin:4px 0 0;padding-left:18px}.wachtwoord-wijzigen__kaart{max-width:480px}.vinkgroep{border:none;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.vinkgroep__legende{float:left;min-width:3.5rem;color:var(--kleur-tekst-zacht);margin-right:4px;font-size:13px;font-weight:600}.vinkgroep__optie{box-sizing:border-box;border:1px solid var(--kleur-veld-rand);height:36px;color:var(--kleur-tekst);background:var(--kleur-wit);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.vinkgroep__optie:has(input:checked){border-color:var(--kleur-zijbalk);color:var(--kleur-wit);background:var(--kleur-zijbalk)}.vinkgroep__optie input{accent-color:var(--kleur-accent);margin:0}.verschillen{flex-direction:column;gap:14px;min-width:0;display:flex}.verschillen__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.verschillen__kop h2{margin:0}.verschillen__kop .label{margin:2px 0 0}.verschillen__opgeloste{align-items:center;gap:6px;font-size:13px;display:inline-flex}.verschillen__balk{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.verschillen__zoek{flex-direction:column;gap:4px;display:flex}.verschillen__balk .teller{padding-bottom:10px}.verschillen__tabel{border-top:1px solid var(--kleur-lijn);max-width:100%;overflow-x:auto}.verschillen__tabel .tabel{width:100%}.verschillen .verschillen__sitecode{font-family:var(--lettertype-mono);white-space:nowrap;font-weight:600}.verschillen .verschillen__status,.verschillen .verschillen__actie{white-space:nowrap}.verschillen .verschillen__soort .chip{white-space:nowrap;overflow-wrap:normal;max-width:none;padding:2px 8px;font-size:11px}.verschillen__tabel .tabel th,.verschillen__tabel .tabel td{padding-left:10px;padding-right:10px}.verschilwaarde{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.verschilwaarde__tekst{overflow-wrap:anywhere}.verschillen__detailrij td{background:var(--kleur-kop-achtergrond)}.verschildetail{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 24px;display:grid}.verschildetail h3{margin:0 0 6px;font-size:13px;font-weight:600}.verschildetail ul{margin:0;padding:0;list-style:none}.verschildetail__bron{border-top:1px solid var(--kleur-lijn-rij);flex-direction:column;gap:2px;padding:6px 0;display:flex}.verschildetail__cel{font-family:var(--lettertype-mono)}.verschildetail__momenten{color:var(--kleur-tekst-zacht);flex-wrap:wrap;grid-column:1/-1;gap:16px;margin:0;display:flex}.verschillen__leeg{align-items:center;gap:12px;display:flex}.verschillen__leeg p{margin:0}.verschillen__voet{justify-content:flex-end;display:flex}.dossier__gearchiveerd{border-radius:var(--radius-veld);color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg);margin:0;padding:10px 14px;font-weight:600}.dossierkop{flex-direction:column;gap:10px;min-width:0;display:flex}.dossierkop__titelregel{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.dossierkop__titelregel h1{overflow-wrap:anywhere;min-width:0}.dossierkop__titelregel .chip{white-space:nowrap}.dossierkop__regel{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;margin:0}.dossierkop__balk{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.datumkader{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart);background:var(--kleur-wit);flex-wrap:wrap;gap:12px 32px;padding:12px 18px;display:flex}.datumkader__cel{flex-direction:column;gap:2px;min-width:0;display:flex}.datumkader__label{letter-spacing:.05em;text-transform:uppercase;color:var(--kleur-tekst-zacht);font-size:11px;font-weight:600}.datumkader__waarde{font-family:var(--lettertype-mono);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:18px;font-weight:600;display:flex}.datumkader__knop{font-family:var(--lettertype)}.datumkader__wijziging{max-width:22rem;color:var(--kleur-tekst-zacht);font-size:12px}.afwijking--laat{color:var(--kleur-fouttekst)}.afwijking--vroeg{color:var(--tint-groen-tekst)}.afwijking--op-schema{color:var(--kleur-tekst-zacht)}.dossierkop__acties{flex-wrap:wrap;gap:12px;display:flex}.knop.overdracht{height:auto;min-height:44px;color:var(--kleur-tekst-zacht);background:var(--kleur-kop-achtergrond);cursor:not-allowed;opacity:1;border-style:dashed;flex-direction:column;padding:6px 16px}.overdracht__tekst{font-size:11px}.strip__lijst,.dossierlegende__lijst{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.stripchip{box-sizing:border-box;border:1px solid var(--kleur-kaart-rand);height:36px;color:var(--kleur-tekst);background:var(--kleur-wit);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}a.stripchip:hover{color:var(--kleur-tekst);border-color:var(--kleur-veld-rand)}.stripchip--geblokkeerd{border-color:var(--tint-rood-bg)}.stripchip--nvt{color:var(--kleur-tekst-zacht);background:0 0}.stripchip__symbool{display:inline-flex;position:relative}.stripchip .symbool{width:22px;height:22px;font-size:11px}.dossierlegende{margin-top:calc(var(--afstand-blok) * -.5);color:var(--kleur-tekst-zacht);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;display:flex}.dossierlegende__lijst{gap:8px 16px}.dossierlegende__regel{align-items:center;gap:6px;display:inline-flex}.dossierlegende .symbool{width:18px;height:18px;font-size:10px}.dossierlegende .badge-na-te-kijken--legende{margin:0}.dossiertabs{min-width:0}.dossiertabs__lijst{border-bottom:1px solid var(--kleur-lijn);flex-wrap:wrap;gap:4px;padding:0 12px;display:flex}.dossiertabs__tab{font:inherit;color:var(--kleur-tekst-zacht);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 12px 10px;font-weight:500}.dossiertabs__tab--actief{border-bottom-color:var(--kleur-accent);color:var(--kleur-tekst);font-weight:600}.dossiertabs__paneel{padding:16px 20px 20px}.dossiertabs__paneel>.leeg{margin:0}.dossiertabs__intro{color:var(--kleur-tekst-zacht);margin:0 0 12px}.dossiertabel{table-layout:fixed;width:100%}.dossiertabel .dossiertabel__deadline{width:110px}.dossiertabel .dossiertabel__werkstroom{width:150px}.dossiertabel .dossiertabel__opvolger{width:200px}.dossiertabel .dossiertabel__status{width:140px}.dossiertabel .dossiertabel__rol{width:220px}.dossiertabel .dossiertabel__aantal{text-align:right;width:110px}.dossiertabel__datum{font-family:var(--lettertype-mono)}.dossiertabel__afgekort{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dossiertabel__omschrijving{font-weight:600}.dossiertabel__toelichting,.dossiertabel__celwaarde{color:var(--kleur-tekst-zacht);font-size:12px}.dossiertabel .chip{white-space:nowrap}.netblokken{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.netblok{border:1px solid var(--kleur-lijn);border-radius:var(--radius-veld);min-width:0;padding:14px 16px}.netblok__kop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.netblok__kop h2{margin:0;font-size:15px}.netblok__gegeven{grid-template-columns:130px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.netblok__waarde{overflow-wrap:anywhere}.netblok__ean{margin:0}.netblok__mono{font-family:var(--lettertype-mono);overflow-wrap:anywhere}.plaatshouder .leeg{margin:0}.werkstroomkop{flex-direction:column;gap:6px;min-width:0;display:flex}.kerncijfers__lijst{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.kerncijfer{flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.kerncijfer__label{letter-spacing:.05em;color:var(--kleur-tekst-zacht);font-size:14px;font-variant-caps:all-small-caps}.kerncijfer__waarde{font-family:var(--lettertype-mono);overflow-wrap:anywhere;font-size:22px;font-weight:600}.werkstroom__kolommen{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.werkstroom__hoofd{flex-direction:column;flex:999 560px;gap:22px;min-width:0;display:flex}.werkstroom__zij{flex-direction:column;flex:280px;gap:20px;min-width:0;display:flex}.werkstroomblok{flex-direction:column;gap:12px;min-width:0;display:flex}.werkstroomblok__titel{margin:0}.werkstroomblok--stappen{padding:18px 0 10px}.werkstroomblok--stappen>.werkstroomblok__titel,.werkstroomblok--stappen>.werkstroomblok__leeg{padding:0 24px}.werkstroomblok__uitleg,.werkstroomblok__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.stappentabel__schuif{max-width:100%;overflow-x:auto}.stappentabel{table-layout:fixed;width:100%;min-width:760px}.stappentabel th:first-child,.stappentabel td:first-child{padding-left:24px}.stappentabel th:last-child,.stappentabel td:last-child{padding-right:24px}.stappentabel .stappentabel__glyph{width:32px}.stappentabel th.stappentabel__duur{width:18%}.stappentabel th.stappentabel__datum{width:11%}.stappentabel th.stappentabel__status{width:13%}.stappentabel td{vertical-align:middle}.stappentabel__rij--geblokkeerd td{background:var(--tint-rood-rij)}.stappentabel__stap>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.stappentabel__naam{font-size:14px;font-weight:500}.stappentabel__partij{color:var(--kleur-tekst-zacht);font-size:12px}.stappentabel__stap>.stappentabel__wachtop{color:var(--tint-oranje-tekst);white-space:normal;font-size:12px}.stappentabel td.stappentabel__datum{font-family:var(--lettertype-mono);font-size:12px}.stappentabel .chip{white-space:nowrap}.symbool--natekijken{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.duurbalk{align-items:center;gap:8px;display:flex}.duurbalk__spoor{background:var(--kleur-lijn);border-radius:4px;flex:1;height:8px;overflow:hidden}.duurbalk__balk{background:var(--kleur-balk);border-radius:4px;height:100%}.duurbalk__balk--klaar{background:var(--tint-groen-tekst)}.duurbalk__balk--geblokkeerd{background:var(--tint-rood-bg)}.duurbalk__tekst{width:58px;font-family:var(--lettertype-mono);white-space:nowrap;flex:none;font-size:12px}.afhankelijkheden{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.afhankelijkheden__kolom{flex-direction:column;gap:6px;min-width:0;display:flex}.afhankelijkheden__kop{letter-spacing:.05em;text-transform:uppercase;color:var(--kleur-tekst-zacht);font-size:12px;font-weight:600}.afhankelijkheden__lijst{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.afhankelijkheid{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);color:var(--kleur-tekst);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.afhankelijkheid:hover{color:var(--kleur-tekst);background:var(--kleur-kop-achtergrond)}.afhankelijkheid__tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.afhankelijkheid__stap{overflow-wrap:anywhere;font-size:14px;font-weight:500}.afhankelijkheid__van{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;font-size:12px}.afhankelijkheid__rechts{flex:none;align-items:center;gap:8px;display:flex}.afhankelijkheid__rechts .chip{white-space:nowrap}.afhankelijkheid__datum{font-family:var(--lettertype-mono);flex:none;font-size:12px;font-weight:600}.gegevens{flex-direction:column;gap:8px;margin:0;display:flex}.gegevens__rij{border-top:1px solid var(--kleur-lijn-rij);justify-content:space-between;gap:12px;padding-top:8px;font-size:13px;display:flex}.gegevens__rij dt{color:var(--kleur-tekst-zacht)}.gegevens__rij dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.stappentabel__rij{cursor:pointer}.stappentabel__rij:hover td,.stappentabel__rij:focus-visible td{background:var(--kleur-kop-achtergrond)}.stappentabel__rij:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:-2px}.dialoog.dialoog--zijpaneel{border-color:var(--kleur-veld-rand);border-radius:14px 0 0 14px;width:560px;max-width:100vw;height:100vh;max-height:100vh;margin:0;position:fixed;inset:0 0 0 auto;box-shadow:0 24px 60px #13201b40}@media (width<=760px){.dialoog.dialoog--zijpaneel{border-radius:0;width:100vw}}.dialoog--zijpaneel>.dialoog__inhoud{box-sizing:border-box;height:100%;padding:0}.stapvenster__formulier{flex-direction:column;height:100%;display:flex}.stapvenster__kop{border-bottom:1px solid var(--kleur-lijn);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.stapvenster__titelblok{flex-direction:column;gap:4px;min-width:0;display:flex}.stapvenster__plaats{color:var(--kleur-tekst-zacht);font-size:12px}.stapvenster__titel{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.stapvenster__sluit{flex:none;width:44px;padding:0;font-size:18px}.stapvenster__inhoud{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 22px;display:flex;overflow-y:auto}.stapvenster__veld label{font-size:13px;font-weight:500}.stapvenster__mono{font-family:var(--lettertype-mono)}.stapvenster__hulp{color:var(--kleur-tekst-zacht);font-size:11px}.stapvenster__melding{border-radius:var(--radius-veld);color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg);margin:0;padding:10px 12px;font-size:13px}.stapvenster__melding--let-op{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.stapvenster__blok{flex-direction:column;gap:6px;display:flex}.stapvenster__bloktitel{font-size:13px;font-weight:500}.stapvenster__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.stapvenster__lijst{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.stapvenster__afh{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.stapvenster__afhtekst,.stapvenster__deelstap label,.stapvenster__wie{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stapvenster__richting{color:var(--kleur-tekst-zacht)}.stapvenster__type{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);flex:none;font-size:11px}.stapvenster__deelstappen{max-height:320px;overflow-y:auto}.stapvenster__deelstap{align-items:center;gap:10px;min-height:36px;font-size:13px;display:flex}.stapvenster__deelstap input{flex:none;width:18px;height:18px}.stapvenster__wie{max-width:40%;color:var(--kleur-tekst-zacht);flex:none;font-size:11px}.stapvenster__reden{border-top:1px solid var(--kleur-lijn);flex-direction:column;gap:12px;padding-top:12px;display:flex}.stapvenster__voet{border-top:1px solid var(--kleur-lijn);background:var(--kleur-kop-achtergrond);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;display:flex}.stapvenster__laatst{color:var(--kleur-tekst-zacht);font-size:12px}.afspraken{flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}.afspraken__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.afspraken__titel{margin:0 0 6px;font-size:16px;font-weight:600}.afspraken__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.afspraken__lijst{margin:0;padding:0;list-style:none}.afspraken__item{border-top:1px solid var(--kleur-lijn-rij)}.afspraak{box-sizing:border-box;width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;padding:9px 0;display:flex}.afspraak:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:2px}.afspraak__regel{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.afspraak__partij,.afspraak__wat{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.afspraak__bron{flex:auto;min-width:0}.afspraak__woord{overflow-wrap:anywhere;max-width:100%;display:inline-block}.afspraak__partij{font-size:13px;font-weight:600}.afspraak__datum{font-family:var(--lettertype-mono);flex:none;font-size:12px;font-weight:600}.afspraak__datum--gevaar{color:var(--kleur-fouttekst)}.afspraak__wat{font-size:13px}.afspraak__bron,.afspraak__uitleg{color:var(--kleur-tekst-zacht);font-size:12px}.afspraak__pil{white-space:nowrap;flex:none}.afspraken--stap{border:0;gap:6px;padding:0}.afspraken--stap .afspraken__lijst{flex-direction:column;gap:6px;display:flex}.afspraken--stap .afspraken__item{border-top:0}.afspraken--stap .afspraak{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px}.afspraak__tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.afspraak__stapregel{min-width:0;font-size:13px;font-weight:500}.afspraakvenster__hulp{color:var(--kleur-tekst-zacht);font-size:11px}.afspraakvenster__mono{font-family:var(--lettertype-mono)}.afspraakvenster__keuzes{gap:16px;display:flex}.afspraakvenster__keuze{align-items:center;gap:8px;min-height:36px;display:flex}.afspraakvenster__schrapknop{margin-right:auto}.kpis{grid-template-columns:repeat(auto-fit,minmax(180px,240px));gap:14px;display:grid}.kpi{flex-direction:column;gap:4px;padding:14px 18px;display:flex}.kpi__label,.kpi__sub{color:var(--kleur-tekst-zacht);font-size:13px}.kpi__sub{font-size:12px}.kpi__waarde{font-family:var(--lettertype-mono);font-size:26px;font-weight:600}.volledigheid__pct{font-family:var(--lettertype-mono);font-weight:600}.volledigheid__pct--groen{color:var(--tint-groen-tekst)}.volledigheid__pct--oranje{color:var(--tint-oranje-tekst)}.volledigheid__pct--rood{color:var(--kleur-fouttekst)}.volledigheid__balk{background:var(--kleur-lijn);border-radius:4px;height:8px;display:block;overflow:hidden}.volledigheid__vulling{border-radius:4px;height:100%;display:block}.volledigheid__vulling--groen{background:var(--tint-groen-tekst)}.volledigheid__vulling--oranje{background:#b85c00}.volledigheid__vulling--rood{background:var(--tint-rood-bg)}.datakwaliteit{align-items:flex-start;gap:var(--afstand-blok);flex-wrap:wrap;display:flex}.datakwaliteit__hoofd{gap:var(--afstand-blok);flex-direction:column;flex:999 520px;min-width:0;display:flex}.datakwaliteit__zij{gap:var(--afstand-blok);flex-direction:column;flex:260px;min-width:0;display:flex}.volledigheid-velden{flex-direction:column;gap:8px;padding:18px 20px;display:flex}.volledigheid-velden h2{margin:0;font-size:16px}.veldregels{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.veldregel{box-sizing:border-box;border:none;border-top:1px solid var(--kleur-lijn-rij);width:100%;font:inherit;text-align:left;color:var(--kleur-tekst);cursor:pointer;background:0 0;flex-direction:column;gap:4px;padding:8px 0;font-size:13px;display:flex}button.veldregel:hover .veldregel__naam{color:var(--kleur-link);text-decoration:underline}.veldregel__naam{font-weight:500}.veldregel__cijfer{flex-direction:column;gap:3px;display:flex}.veldregel__tekst{color:var(--kleur-tekst-zacht);font-size:12px}.veldregel--stapdatums{cursor:default}.sitescore{flex-direction:column;gap:14px;min-width:0;display:flex}.sitescore h2{margin:0}.sitescore__filters{flex-direction:column;gap:10px;display:flex}.sitescore__balk{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.sitescore__tabel{border-top:1px solid var(--kleur-lijn);max-width:100%;overflow-x:auto}.sitescore__tabel .tabel{table-layout:fixed;width:100%}.sitescore__kol-site,.sitescore__kol-categorie{width:96px}.sitescore__kol-pm{width:72px}.sitescore__kol-score{width:132px}.sitescore .sitescore__site{font-family:var(--lettertype-mono);white-space:nowrap}.sitescore .sitescore__score{white-space:nowrap;color:var(--kleur-tekst-zacht)}.sitescore .sitescore__ontbrekend{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.beheer__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.beheer__ondertitel{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.beheer__titel{overflow-wrap:anywhere;margin:4px 0 0}.beheer__acties{flex-wrap:wrap;gap:10px;display:flex}.beheer__blok{flex-direction:column;gap:8px;padding:18px 24px;display:flex}.beheer__bloktitel{margin:0;font-size:16px;font-weight:600}.beheer__zacht{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.beheerlijst__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.beheerlijst__filters .zoekveld{width:240px;margin-left:8px}.beheerlijst__archief{margin-left:8px}.beheerlijst__tabel{table-layout:fixed;width:100%}.beheerlijst .beheerlijst__tabel th,.beheerlijst .beheerlijst__tabel td{padding-left:24px}.beheerlijst__naamkolom{width:60%}.beheerlijst__naamkolom[aria-sort=ascending]:after{content:" ▲"}.beheerlijst__naamkolom[aria-sort=descending]:after{content:" ▼"}.beheerlijst .beheerlijst__naam{align-items:center;gap:8px;min-width:0;display:flex}.beheerlijst__link{min-width:0;color:var(--kleur-tekst);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.beheerlijst__link:hover{text-decoration:underline}.beheerlijst .beheerlijst__cel{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.beheerlijst .chip,.beheerfiche .chip{white-space:nowrap;flex:none}.beheerfiche__titelblok{flex-direction:column;gap:6px;min-width:0;display:flex}.beheerfiche__titelregel{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.beheerfiche__titelregel .beheer__titel{margin:0}.beheerfiche__titelblok .beheer__ondertitel{font-size:14px}.beheerfiche__blokken{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.beheerfiche__gegevens,.beheerfiche__hoofd{flex:999 520px;min-width:0}.beheerfiche__hoofd{flex-direction:column;gap:24px;display:flex}.beheerfiche__hoofd>.beheerfiche__gegevens{flex:none}.geschiedenis{flex:300px;min-width:0}.beheerfiche__velden{flex-direction:column;margin:0;display:flex}.beheerfiche__veld{border-top:1px solid var(--kleur-lijn-rij);justify-content:space-between;gap:10px;padding-top:8px;font-size:13px;display:flex}.beheerfiche__veld dt{color:var(--kleur-tekst-zacht)}.beheerfiche__veld dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.geschiedenis__wijziging{border-top:1px solid var(--kleur-lijn-rij);padding-top:8px;font-size:13px}.geschiedenis__kop{color:var(--kleur-tekst-zacht);margin:0 0 4px}.geschiedenis__reden{color:var(--kleur-tekst);font-weight:600}.geschiedenis__moment{font-family:var(--lettertype-mono);font-size:12px}.geschiedenis__regels{overflow-wrap:anywhere;margin:0;padding:0;list-style:none}.beheerformulier{width:min(560px,100vw - 32px)}.formulier__label{font-size:13px;font-weight:500}.beheerformulier .vinkgroep__legende{float:none;width:100%;color:var(--kleur-tekst);margin:0 0 6px;font-weight:500}.keuzelijst{align-items:flex-start;gap:var(--afstand-blok);flex-wrap:wrap;display:flex}.keuzelijst__lijsten{flex-direction:column;flex:204px;gap:2px;min-width:0;padding:12px;display:flex}.keuzelijst__lijstenkop{letter-spacing:.05em;text-transform:uppercase;color:var(--kleur-tekst-zacht);padding:4px 10px 10px;font-size:11px}.keuzelijst__lijst{box-sizing:border-box;border-radius:var(--radius-veld);min-height:44px;color:var(--kleur-tekst);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.keuzelijst__lijst:hover{color:var(--kleur-tekst);background:var(--kleur-kop-achtergrond)}.keuzelijst__lijst--actief,.keuzelijst__lijst--actief:hover{color:var(--kleur-wit);background:var(--kleur-zijbalk)}.keuzelijst__lijstnaam{flex-direction:column;gap:1px;min-width:0;display:flex}.keuzelijst__aantal,.keuzelijst__code,.keuzelijst__gebruikt{font-family:var(--lettertype-mono);font-size:12px}.keuzelijst__onbekend{font-weight:600}.keuzelijst__partners{color:var(--kleur-tekst-zacht);margin:8px 10px 0;font-size:12px}.keuzelijst__rechts{gap:var(--afstand-blok);flex-direction:column;flex:999 540px;min-width:0;display:flex}.keuzelijst__kaart{padding:18px 0 10px}.keuzelijst__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:0 24px 12px;display:flex}.keuzelijst__titel{margin:0;font-size:17px;font-weight:600}.knop.keuzelijst__nieuw{border:none;font-size:13px}.keuzelijst__melding,.keuzelijst__leeg{margin:0;padding:0 24px 12px}.keuzelijst__tabel{table-layout:fixed;width:100%}.keuzelijst__tabel th,.keuzelijst__tabel td{padding:8px 6px}.keuzelijst__tabel th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.keuzelijst__tabel th:first-child,.keuzelijst__tabel td:first-child{padding-left:12px}.keuzelijst__kol-greep{width:52px}.keuzelijst__kol-code,.keuzelijst__kol-gebruikt{font-family:var(--lettertype-mono);font-size:12px}.keuzelijst__kol-actief{width:54px}.keuzelijst__kol-acties{width:100px}.keuzelijst__pijlen{vertical-align:top;flex-direction:column;gap:2px;margin-left:2px;display:inline-flex}.knop.keuzelijst__pijl{width:22px;height:22px;padding:0}.keuzelijst__tabel td{vertical-align:top;overflow-wrap:anywhere}.keuzelijst__tabel td.keuzelijst__code{overflow-wrap:normal;white-space:nowrap}.keuzelijst__tabel td.keuzelijst__gebruikt{overflow-wrap:normal}.keuzelijst__greep{white-space:nowrap}.keuzelijst__greep>span[draggable]{cursor:grab;color:var(--kleur-tekst-zacht);-webkit-user-select:none;user-select:none}.veld.keuzelijst__veld{background:0 0;border-color:#0000;width:100%;height:28px;padding:0 4px;font-size:13px}.veld.keuzelijst__veld:hover,.veld.keuzelijst__veld:focus,select.veld.keuzelijst__veld{border-color:var(--kleur-veld-rand);background:var(--kleur-wit)}.veld.keuzelijst__veld:disabled{color:inherit;background:0 0;border-color:#0000}.veld.keuzelijst__veld[aria-invalid=true]{border-color:var(--kleur-fouttekst)}.keuzelijst__lezen{width:100%;font:inherit;color:inherit;background:0 0;border:none;padding:0}.keuzelijst__ook,.keuzelijst__label{color:var(--kleur-tekst-zacht);margin-top:2px;padding-left:5px;font-size:12px}.keuzelijst__tabel td .keuzelijst__label{overflow-wrap:normal;font-size:11px;font-weight:600}.keuzelijst__uit{color:var(--kleur-tekst-zacht)}.keuzelijst__actief{align-items:center;gap:4px;min-height:28px;font-size:12px;display:flex}.keuzelijst__actief input{width:16px;height:16px}.keuzelijst__acties{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.knop.keuzelijst__knop{white-space:nowrap;border-radius:var(--radius-item);height:28px;padding:0 8px;font-size:12px;font-weight:400}.keuzelijst__voetnoot{color:var(--kleur-tekst-zacht);margin:0;padding:12px 24px 0;font-size:12px}.kleurstaal{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-item);vertical-align:middle;width:20px;height:20px;display:inline-block}.takenkop{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.takenkop h1{margin:0}.weergavetabs{border:1px solid var(--kleur-veld-rand);background:var(--kleur-wit);border-radius:8px;display:flex;overflow:hidden}.weergavetabs__tab{height:44px;color:var(--kleur-tekst);align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:flex}.weergavetabs__tab+.weergavetabs__tab{border-left:1px solid var(--kleur-veld-rand)}.weergavetabs__tab:hover{background:var(--kleur-pagina)}.weergavetabs__tab--actief,.weergavetabs__tab--actief:hover{color:var(--kleur-wit);background:var(--kleur-zijbalk);font-weight:600}.alle-taken__werkbalk{flex-wrap:wrap}.alle-taken__keuze{align-items:center;gap:6px;display:inline-flex}.alle-taken__keuze .veld{max-width:220px}.alle-taken__tabel{table-layout:fixed;width:100%}.alle-taken__tabel th:first-child{width:22%}.alle-taken__tabel th:nth-child(2),.alle-taken__tabel th:nth-child(5){width:12%}.alle-taken__tabel th:nth-child(6){width:11%}.alle-taken__tabel th,.alle-taken__tabel td{padding-left:8px;padding-right:8px}.alle-taken__tabel .chip,.alle-taken__deadline .mono{white-space:nowrap}.alle-taken__tabel th[aria-sort=ascending]:after{content:" ▲"}.alle-taken__tabel th[aria-sort=descending]:after{content:" ▼"}.alle-taken__tabel th{-webkit-user-select:none;user-select:none}.alle-taken__titel{vertical-align:middle;max-width:100%;font:inherit;color:var(--kleur-link);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-block;overflow:hidden}.alle-taken__titel:hover{color:var(--kleur-link-hover);text-decoration:underline}.alle-taken__cel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alle-taken__rij--open{background:var(--kleur-pagina)}.alle-taken__deadline .mono{font-family:var(--lettertype-mono)}.alle-taken__telaat{color:var(--kleur-fouttekst);font-size:12px;font-weight:600;display:block}.taakpaneel__gegevens{gap:4px;margin:10px 0 0;font-size:13px;display:grid}.taakpaneel__gegevens div{gap:8px;display:flex}.taakpaneel__gegevens dt{min-width:80px;color:var(--kleur-tekst-zacht)}.taakpaneel__gegevens dd{overflow-wrap:anywhere;margin:0}.taakpaneel .geschiedenis{flex:none;margin-top:14px}.taakbewerken__vast{margin:0}.projecten__kop{align-items:center}.projecten__kop h1{margin:0}.projecten__acties{align-items:center}.zoekkeuze{position:relative}.zoekkeuze__lijst{z-index:20;border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);background:var(--kleur-wit);max-height:16rem;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #13201b1f}.zoekkeuze__optie{border-radius:var(--radius-item);cursor:pointer;overflow-wrap:anywhere;padding:8px 10px}.zoekkeuze__optie--actief,.zoekkeuze__optie:hover{background:var(--kleur-lijn-zacht)}.formulier__tekst{overflow-wrap:anywhere;font-weight:600}.dossier .geschiedenis{flex:none}.beheerfiche__bron{color:var(--kleur-tekst-zacht);white-space:nowrap;margin-left:8px;font-size:11px;font-weight:400}.formulier__vast{font-family:var(--lettertype-mono);font-size:13px}.sites .beheer__kop{align-items:center}.sites__archief{margin-left:8px}.sites__link{font-weight:600}.dialoog.nieuwetaak{border-color:var(--kleur-veld-rand);border-radius:14px;width:min(960px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:0 24px 60px #13201b47}@media (width<=760px){.dialoog.nieuwetaak{border-radius:0;width:100vw;max-width:100vw}}.nieuwetaak>.dialoog__inhoud{padding:0}.nieuwetaak__formulier{flex-direction:column;display:flex}.nieuwetaak__kop{border-bottom:1px solid var(--kleur-lijn);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.nieuwetaak__titel{margin:0;font-size:20px;font-weight:700}.nieuwetaak__intro{color:var(--kleur-tekst-zacht);margin:4px 0 0;font-size:13px}.nieuwetaak__sluit{flex:none;width:44px;padding:0;font-size:18px}.nieuwetaak__lijf{grid-template-columns:minmax(0,1fr) 300px;gap:20px;padding:16px 22px;display:grid}@media (width<=760px){.nieuwetaak__lijf{grid-template-columns:minmax(0,1fr)}}.nieuwetaak__hoofd{flex-direction:column;gap:14px;min-width:0;display:flex}.nieuwetaak__veld label,.nieuwetaak__label{font-size:13px;font-weight:500}.nieuwetaak__soorten{flex-direction:column;gap:6px;display:flex}.nieuwetaak__soortlijst{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width<=760px){.nieuwetaak__soortlijst{grid-template-columns:minmax(0,1fr)}}.nieuwetaak__soort{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);color:var(--kleur-tekst);background:var(--kleur-wit);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.nieuwetaak__soort--aan{border-color:var(--kleur-tekst);color:var(--kleur-wit);background:var(--kleur-tekst)}.nieuwetaak__soort--uit{opacity:.55;cursor:not-allowed}.nieuwetaak__soort input{accent-color:var(--kleur-accent);margin-top:3px}.nieuwetaak__soorttekst{flex-direction:column;gap:2px;min-width:0;display:flex}.nieuwetaak__soortnaam{font-size:14px;font-weight:600}.nieuwetaak__soortuitleg{opacity:.85;font-size:12px}.nieuwetaak__let-op{color:var(--tint-oranje-tekst);margin:0;font-size:13px}.nieuwetaak__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=760px){.nieuwetaak__raster{grid-template-columns:minmax(0,1fr)}}.nieuwetaak__veld{min-width:0}.nieuwetaak__veld--breed{grid-column:1/-1}.nieuwetaak__vinkje{font-size:13px}.nieuwetaak__mono{font-family:var(--lettertype-mono)}.nieuwetaak__hulp{color:var(--kleur-tekst-zacht);font-size:11px}.nieuwetaak__zij{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart);background:var(--kleur-kop-achtergrond);flex-direction:column;align-self:start;gap:10px;padding:14px;display:flex}.nieuwetaak__zijtitel{margin:0;font-size:14px;font-weight:600}.nieuwetaak__herkomsten{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nieuwetaak__herkomst{border-top:1px solid var(--kleur-lijn-rij);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:10px;padding-top:8px;font-size:13px;display:grid}.nieuwetaak__herkomst .chip{text-align:center}.nieuwetaak__herkomsttekst{flex-direction:column;gap:1px;display:flex}.nieuwetaak__info{border-radius:var(--radius-veld);color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg);margin:0;padding:10px 12px;font-size:12px}.nieuwetaak__voet{border-top:1px solid var(--kleur-lijn);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.nieuwetaak__voettekst{color:var(--kleur-tekst-zacht);font-size:12px}.koppeling{position:relative}.koppeling__lijst{z-index:20;border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);background:var(--kleur-wit);max-height:16rem;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #13201b1f}.koppeling__optie{border-radius:var(--radius-item);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:6px 8px;font-size:14px;overflow:hidden}.koppeling__optie--actief,.koppeling__optie:hover{background:var(--kleur-lijn-zacht)}.stappentabel__extra{margin-left:6px}.stapvenster__verwijder{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.mijn-taken__kop,.dossiertabs__acties{justify-content:space-between;align-items:center;gap:12px;display:flex}.dossiertabs__acties{justify-content:flex-end;margin-bottom:10px}.takenkop .mijn-taken__kop{align-self:stretch}.werkstroomkop__knop{margin-left:auto}.kpi--nakijk .kpi__waarde{color:var(--kleur-fouttekst)}.nakijktaken{margin-bottom:18px;padding:8px 0}.nakijktaken__kop,.nakijktaken__filters,.nakijktaken__voet{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 24px;display:flex}.nakijktaken__kop{justify-content:space-between}.nakijktaken__kop h2{margin:0;font-size:17px}.nakijktaken__voet{color:var(--kleur-tekst-zacht);justify-content:space-between;font-size:13px}.nakijktaken__voet a{font-weight:600}.nakijktaken>.leeg,.nakijktaken>[role=alert]{padding:0 24px}.chipfilter{flex-wrap:wrap;gap:8px;display:flex}.chipfilter__knop{border:1px solid var(--kleur-veld-rand);background:var(--kleur-wit);height:36px;color:var(--kleur-tekst);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px}.chipfilter__knop[aria-pressed=true]{background:var(--kleur-tekst);color:var(--kleur-wit)}.nakijktaken__pm{border:1px solid var(--kleur-veld-rand);background:var(--kleur-wit);height:36px;font:inherit;border-radius:8px;margin-left:auto;padding:0 10px;font-size:13px}.nakijktaken__tabel{overflow-x:auto}.nakijktabel{table-layout:fixed;width:100%;min-width:840px}.nakijktabel__site{width:14%}.nakijktabel__type{width:130px}.nakijktabel__veld{width:9%}.nakijktabel__pm{width:48px}.nakijktabel__acties{width:150px}.nakijktabel .chip{white-space:nowrap}.nakijktabel td{vertical-align:top;overflow-wrap:anywhere}.nakijk__site,.nakijk__wat,.nakijk__afhandeling{flex-direction:column;gap:1px;display:flex}.nakijktabel .nakijk__site,.nakijktabel .nakijk__wat{display:table-cell}.nakijk__code{font-weight:600;display:block}.nakijk__naam,.nakijk__sub{color:var(--kleur-tekst-zacht);font-size:12px;display:block}.nakijk__wat>span:first-child{display:block}.nakijk__markering{color:var(--kleur-fouttekst);font-size:12px;display:block}.nakijk__veld{font-size:12px}.nakijk__pm{font-family:var(--lettertype-mono);font-size:12px}.nakijk__afhandeling{margin-bottom:6px;font-size:12px}.nakijk__knoppen,.taak__nakijk{flex-wrap:wrap;gap:6px;display:flex}.taak__nakijk{margin-top:6px}.chip--nakijk-conflict{color:var(--kleur-wit);background:#7a1f14}.chip--nakijk-status{background:var(--tint-oranje-bg);color:var(--tint-oranje-tekst)}.chip--nakijk-datum{color:#173f80;background:#dce6f7}.chip--nakijk-punt{color:#3e2a80;background:#e7e1f6}.nakijkvenster form,.nakijkvenster .veld{flex-direction:column;gap:6px;display:flex}.nakijkvenster form{gap:12px;min-width:380px}.nakijkvenster .veld--vinkje{flex-direction:row;align-items:center}.nakijkvenster textarea{min-height:80px;font:inherit}.nakijkvenster__tekst{color:var(--kleur-tekst-zacht);margin:0}.nakijklog{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.nakijklog__regel{border-bottom:1px solid var(--kleur-lijn-zacht);flex-direction:column;gap:2px;padding-bottom:8px;font-size:13px;display:flex}.nakijklog__kop{font-weight:600}.nakijklog__bron,.taak__bron{color:var(--kleur-tekst-zacht);font-size:12px}.nakijkvenster__knoppen{justify-content:flex-end;gap:8px;display:flex}.contracten{gap:20px}.contracten__tabs{border-bottom:1px solid var(--kleur-lijn);gap:4px;display:flex}.contracten__tab{font:inherit;color:var(--kleur-tekst-zacht);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 12px 8px;font-weight:500}.contracten__tab--actief{border-bottom-color:var(--kleur-accent);color:var(--kleur-tekst);font-weight:600}.contracten__paneel{flex-direction:column;gap:20px;display:flex}.contracten__filterlabel{margin-left:8px}.contractentabel{table-layout:fixed;width:100%}.contracten .contractentabel th,.contracten .contractentabel td{padding-left:24px}.contracten .contractentabel td{font-size:13px}.contractentabel__type{width:14%}.contracten .contractentabel__type{font-weight:500}.contractentabel__ref{width:18%}.contractentabel__waar,.contractentabel__partij{width:16%}.contractentabel__datum{width:11%}.contractentabel__status{width:14%}.contracten .contractentabel__referentie{align-items:center;gap:8px;min-width:0;display:flex}.contracten .contractentabel__referentie a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contracten .contractentabel__cel{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.contracten .contractentabel__datum,.contracten .chip{white-space:nowrap}.contracten .mono{font-family:var(--lettertype-mono);font-size:12px}.contracten .contracten__zacht{color:var(--kleur-tekst-zacht)}.contracten .contracten__rood{color:var(--kleur-fouttekst)}.eantabel__plein{width:14%}.eantabel__ean{width:26%}.eantabel__kva{width:16%}.contracten .eantabel__ean .chip{margin-left:8px}.contracten__hulp{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.contractfiche .beheerfiche__titelregel .chip{flex:none}.formulier__duo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.netaansluiting__kop{justify-content:space-between;align-items:center;gap:12px;display:flex}.netaansluiting__kop .beheer__bloktitel{margin:0}.netaansluiting .mono{font-family:var(--lettertype-mono)}.netaansluiting dd .chip{margin-left:8px}.netblok__contracten{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.netblok__contract{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.netblok__contractregel{color:var(--kleur-tekst-zacht);flex:100%;font-size:12px}.ufcblok{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ufcblok__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ufcblok__titelblok{flex-direction:column;gap:2px;min-width:0;display:flex}.ufcblok__titel{margin:0;font-size:17px;font-weight:600}.ufcblok__telling,.ufcblok__bron{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.ufcblok__bron{color:var(--tint-oranje-tekst)}.ufcblok__rechts{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ufcblok__legende{color:var(--kleur-tekst-zacht);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ufcblok__legendeitem{align-items:center;gap:6px;display:inline-flex}.ufcblok__staal{box-sizing:border-box;border-radius:3px;width:12px;height:12px}.ufcblok__staal--in_dienst,.ufcblok__tegel--in_dienst{color:var(--kleur-tekst);background:var(--kleur-wit);border:1px solid var(--symbool-gepland-rand)}.ufcblok__staal--buiten_dienst,.ufcblok__tegel--buiten_dienst{color:var(--tint-rood-tekst);background:var(--tint-rood-bg);border:1px solid var(--tint-rood-bg)}.ufcblok__staal--gepland,.ufcblok__tegel--gepland{color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg);border:1px solid var(--tint-grijs-bg)}.ufcblok__ufc{border-top:1px solid var(--kleur-lijn-zacht);flex-direction:column;gap:10px;padding-top:14px;display:flex}.ufcblok__ufckop{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ufcblok__ufcknop{min-width:0;font:inherit;color:var(--kleur-tekst);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:14px;font-weight:500}.ufcblok__ufcknop:hover{color:var(--kleur-link);text-decoration:underline}.ufcblok__code,.ufcblok__tegelnaam,.ufcpaneel__naam{font-family:var(--lettertype-mono);font-weight:600}.ufcblok__acties{gap:8px;margin-left:auto;display:flex}.ufcblok__tegels{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.ufcblok__vak{flex-direction:column;gap:6px;min-width:0;display:flex}.ufcblok__tegel{box-sizing:border-box;border-radius:var(--radius-veld);min-height:92px;font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:14px;display:flex}.ufcblok__tegel:focus-visible,.ufcblok__ufcknop:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:2px}.ufcblok__tegel--gearchiveerd{opacity:.75;border-style:dashed}.ufcblok__tegelkop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}.ufcblok__tegelnaam{overflow-wrap:anywhere;font-size:15px}.ufcblok__tegeltype{opacity:.85;font-size:12px}.ufcblok__tegelstatus{font-size:13px;font-weight:600}.ufcblok__tegelarchief{font-size:12px;font-style:italic}.ufcpaneel>.dialoog__inhoud{flex-direction:column;display:flex;overflow-y:auto}.ufcpaneel__kop{border-bottom:1px solid var(--kleur-lijn);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.ufcpaneel__titelblok{flex-direction:column;gap:4px;min-width:0;display:flex}.ufcpaneel__plaats,.ufcpaneel__melding{color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.ufcpaneel__melding{font-size:14px}.ufcpaneel__titel{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:700}.ufcpaneel__type{font-size:16px;font-weight:500}.ufcpaneel__chips{flex-wrap:wrap;gap:8px;display:flex}.ufcpaneel__sluit{flex:none;width:44px;padding:0;font-size:18px}.ufcpaneel__inhoud{flex-direction:column;gap:16px;padding:16px 22px;display:flex}.ufcpaneel__acties{flex-wrap:wrap;gap:8px;display:flex}.ufcpaneel__noot{color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.ufcpaneel__feiten{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;display:grid}.ufcpaneel__feit{border-top:1px solid var(--kleur-lijn-rij);flex-direction:column;gap:2px;padding-top:8px;font-size:13px;display:flex}.ufcpaneel__feit dt{color:var(--kleur-tekst-zacht)}.ufcpaneel__feit dd{font-family:var(--lettertype-mono);overflow-wrap:anywhere;margin:0;font-weight:500}.ufcpaneel__laadpunten{flex-direction:column;gap:6px;display:flex}.ufcpaneel__lijst{margin:0;padding:0;font-size:13px;list-style:none}.ufcpaneel__lijst li{border-top:1px solid var(--kleur-lijn-rij);overflow-wrap:anywhere;padding:7px 0}.ufcpaneel .geschiedenis{flex:none}.groepzoekkeuze{position:relative}.groepzoekkeuze__veld{width:100%}.groepzoekkeuze__lijst{z-index:30;box-sizing:border-box;border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);background:var(--kleur-wit);width:max-content;min-width:100%;max-width:min(28rem,100vw - 32px);max-height:20rem;padding:6px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 12px #13201b1f}.groepzoekkeuze__groep{letter-spacing:.05em;text-transform:uppercase;color:var(--kleur-tekst-zacht);margin:6px 8px 2px;font-size:11px}.groepzoekkeuze__optie{border-radius:var(--radius-item);overflow-wrap:anywhere;cursor:pointer;padding:6px 8px;font-size:14px}.groepzoekkeuze__optie:hover,.groepzoekkeuze__optie--actief{background:var(--kleur-lijn-zacht)}.groepzoekkeuze__leeg{color:var(--kleur-tekst-zacht);margin:6px 8px;font-size:13px}.documenten__indeling{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.documenten__categorieen{box-sizing:border-box;flex-direction:column;flex:240px;gap:2px;min-width:0;max-width:300px;padding:12px;display:flex}.documenten__kaarttitel{letter-spacing:.05em;text-transform:uppercase;color:var(--kleur-tekst-zacht);margin:0;padding:6px 10px 8px;font-size:12px}.documenten__categorie{box-sizing:border-box;border-radius:var(--radius-veld);width:100%;min-height:40px;font:inherit;text-align:left;color:var(--kleur-tekst);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:14px;display:flex}.documenten__categorie:hover{background:var(--kleur-lijn-zacht)}.documenten__categorie--gekozen,.documenten__categorie--gekozen:hover{color:var(--kleur-wit);background:var(--kleur-zijbalk)}.documenten__categorienaam{overflow-wrap:anywhere;min-width:0}.documenten__aantal{font-family:var(--lettertype-mono);flex:none;font-size:12px}.documenten__hoofd{flex-direction:column;flex:999 560px;gap:14px;min-width:0;display:flex}.documenten__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.documenten__koppeling{width:240px}.documenten__statuslabel{margin-left:8px}.documenten .documenten__zoek{width:300px;margin-left:8px}.documenten__archief{margin-left:8px}.documenten__tabel{table-layout:fixed;width:100%}.documenten .documenten__tabel th:first-child,.documenten .documenten__tabel td:first-child{padding-left:24px}.documenten__kol-document{width:28%}.documenten__kol-categorie{width:14%}.documenten__kol-van{width:18%}.documenten__kol-aan{width:19%}.documenten__kol-versie{width:6%}.documenten__document{align-items:center;gap:10px;min-width:0;display:flex}.documenten__icoon{color:var(--kleur-tekst-zacht);flex:none}.documenten__link{min-width:0;color:var(--kleur-tekst);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.documenten__link:hover{text-decoration:underline}.documenten .documenten__cel{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.documenten .documenten__van{color:var(--kleur-tekst-zacht)}.documenten .documenten__versie{font-family:var(--lettertype-mono);font-size:12px}.documenten .chip,.documentfiche .chip{white-space:nowrap;flex:none}.documenten .documenten__tabel .chip{padding:2px 8px;font-size:11px}.documentfiche__links{flex-direction:column;flex:999 520px;gap:24px;min-width:0;display:flex}.documentfiche__koppelingen{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.documentfiche__koppeling{overflow-wrap:anywhere}.documentformulier__chips{flex-wrap:wrap;gap:6px;margin:0 0 6px;padding:0;list-style:none;display:flex}.documentformulier__chip{align-items:center;gap:6px;display:inline-flex}.documentformulier__weg{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0 2px;line-height:1}.documentformulier__bestand{font:inherit;font-size:13px}.documentformulier__opmerking{resize:vertical;height:auto;padding-top:8px;padding-bottom:8px}.bestanden{border-top:1px solid var(--kleur-lijn);margin:20px -20px -20px}.bestanden__kop{justify-content:space-between;align-items:center;gap:12px;padding:14px 20px 10px;display:flex}.bestanden__titel{margin:0;font-size:15px;font-weight:600}.bestanden__acties{align-items:center;gap:8px;display:flex}.bestanden__alle{white-space:nowrap;margin-right:4px;font-size:13px}.bestanden__melding{color:var(--tint-groen-tekst);margin:0 20px 10px;font-size:13px}.bestanden>.leeg,.bestanden>.formulier__melding{margin:0 20px 16px}.bestanden__lijst{margin:0;padding:0;list-style:none}.bestanden__rij{border-top:1px solid var(--kleur-lijn-rij);align-items:center;gap:12px;padding:11px 20px;display:flex}.bestanden__icoon{color:var(--kleur-tekst-zacht);flex:none}.bestanden__tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bestanden__naam{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.bestanden__sub{color:var(--kleur-tekst-zacht);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bestanden__via{color:var(--kleur-tekst-zacht);white-space:nowrap;flex:none;font-size:12px}.bestanden__rij>.chip{white-space:nowrap;flex:none}.bestanden__knoppen{flex:none;gap:6px;display:flex}.bestanden__knoppen .knop--klein{height:28px}.koppeldialoog{width:min(520px,100vw - 32px)}.briefing{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.briefing__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.briefing__kop h2{margin:0;font-size:17px}.briefing>.status{margin:0}.pmkaarten{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pmkaart{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart);min-width:0;color:var(--kleur-tekst);background:var(--kleur-wit);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pmkaart--huidig{border-color:var(--kleur-zijbalk);color:var(--kleur-wit);background:var(--kleur-zijbalk)}.pmkaart--niet-toegewezen{border-color:var(--tint-oranje-bg);color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.pmkaart__link{min-width:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.pmkaart__link:hover .pmkaart__titel,.pmkaart__link:focus-visible .pmkaart__titel{text-decoration:underline}.pmkaart__kop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pmkaart__titel{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pmkaart__open{font-family:var(--lettertype-mono);font-size:18px;font-weight:600}.pmkaart__naam,.pmkaart__sub,.pmkaart__verzending{overflow-wrap:anywhere;opacity:.85;font-size:12px}.pmkaart__verzending{margin:0}.pmkaart__balk{background:#0000001f;border-radius:3px;height:6px;display:block;overflow:hidden}.pmkaart__vulling{background:var(--kleur-accent);height:100%;display:block}.pmkaart--huidig .pmkaart__balk{background:#fff3}.pmkaart--huidig .pmkaart__vulling{background:var(--kleur-logo)}.pmkaart__knop{align-self:flex-start}.verzendlijst{flex-direction:column;max-height:50vh;margin:0 0 16px;padding:0;list-style:none;display:flex;overflow-y:auto}.verzendlijst__rij{border-bottom:1px solid var(--kleur-lijn-rij);flex-wrap:wrap;gap:4px 12px;padding:8px 0;font-size:14px;display:flex}.verzendlijst__naam{font-weight:600}.verzendlijst__initialen{font-family:var(--lettertype-mono)}.verzendlijst__laatst{color:var(--kleur-tekst-zacht)}.verzendvenster__testmodus{border-radius:var(--radius-veld);color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg);padding:8px 12px;font-size:13px}.tickets__indeling{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.tickets__lijst{flex:999 620px;min-width:0;padding:8px 0;overflow-x:auto}.tickets__werkbalk{flex-direction:column;gap:12px;padding:8px 24px 12px;display:flex}.tickets__filters{align-items:center}.tickets__site{max-width:280px}.tickets__zoek{flex:200px}.tickets__melding,.tickets__lijst>.leeg{padding:0 24px}.tickets__tabel{table-layout:fixed;width:100%;min-width:600px}.tickets__kol-nr{width:104px}.tickets__kol-wie{width:168px}.tickets__kol-status{width:154px}.tickets__tabel th:first-child,.tickets__tabel td:first-child{padding-left:24px}.tickets__tabel th:last-child,.tickets__tabel td:last-child{padding-right:24px}.tickets__rij{cursor:pointer}.tickets__rij:hover td,.tickets__rij--open td{background:var(--kleur-pagina)}.tickets__nr,.tickets__omschrijving{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.tickets__nummer{font-family:var(--lettertype-mono);color:var(--kleur-tekst);font-size:12px;text-decoration:none}.tickets__titel,.tickets__plein{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tickets__titel{font-weight:500}.tickets__titel .chip{margin-left:6px}.tickets__plein{color:var(--kleur-tekst-zacht);font-size:12px}.tabel td.tickets__wie{overflow-wrap:anywhere;font-size:12px}.ticketpaneel{border-color:var(--kleur-veld-rand);flex-direction:column;flex:280px;min-width:0;max-width:360px;display:flex}.ticketpaneel__kop{border-bottom:1px solid var(--kleur-lijn);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 12px;display:flex}.ticketpaneel__titelblok{flex-direction:column;gap:4px;min-width:0;display:flex}.ticketpaneel__regel,.ticketpaneel__melding{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;margin:0;font-size:12px}.ticketpaneel__titelblok>.ticketpaneel__regel:last-of-type{font-size:13px}.ticketpaneel__melding{font-size:14px}.ticketpaneel__titel{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700}.ticketpaneel__chips{flex-wrap:wrap;gap:8px;display:flex}.ticketpaneel__sluit,.ticketformulier__sluit{flex:none;width:44px;margin:0;padding:0;font-size:18px}.ticketpaneel__inhoud{flex-direction:column;gap:12px;padding:14px 20px;display:flex}.ticketpaneel__toelichting{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.ticketpaneel__opvolgen{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ticketpaneel__opvolgen .formulier__label{color:var(--kleur-tekst-zacht);font-size:12px;font-weight:400}.ticketpaneel__feiten{border-radius:var(--radius-veld);background:var(--kleur-pagina);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:10px 12px;font-size:13px;display:grid}.ticketpaneel__feit{flex-direction:column;gap:2px;min-width:0;display:flex}.ticketpaneel__feit dt{color:var(--kleur-tekst-zacht);font-size:11px}.ticketpaneel__feit dd{font-family:var(--lettertype-mono);overflow-wrap:anywhere;margin:0;font-weight:600}.ticketpaneel__acties{flex-wrap:wrap;gap:8px;display:flex}.ticketpaneel .geschiedenis{border:none;flex:none;padding:0}.ticketformulier{width:min(720px,100vw - 32px)}.ticketformulier__kop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vinkgroep__extra{margin-left:auto;display:inline-flex}.optielinks{align-items:center;gap:10px;font-size:12px;display:inline-flex}.optielinks__knop{font:inherit;color:var(--kleur-accent);cursor:pointer;background:0 0;border:0;padding:0}.optielinks__link{color:var(--kleur-tekst-zacht)}.partners__partij{flex-direction:column;gap:2px;min-width:0;display:flex}.partners__naamregel{align-items:center;gap:8px;min-width:0;display:flex}.partners__omschrijving{color:var(--kleur-tekst-zacht);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.partners__getal{text-align:right;font-variant-numeric:tabular-nums}.tabel th.partners__getal,.tabel td.partners__getal{text-align:right}.partners__tabel{min-width:760px}.partners__tabel .beheerlijst__naamkolom{width:30%}.partners__tabel .partners__rolkolom{width:22%}.partners__tabel th.partners__getal{width:80px}.beheerlijst .partners__rol{overflow-wrap:anywhere;white-space:normal}.partij__blokken{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.partij__breed{grid-column:1/-1}.partij__blokkop{justify-content:space-between;align-items:center;gap:8px;display:flex}.partij__velden{flex-direction:column;gap:6px;margin:0;display:flex}.partij__lijst{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.partij__item{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.partij__itemtekst{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.partij__itemnaam{align-items:center;gap:6px;font-weight:500;display:flex}.partij__itemknoppen{flex-wrap:wrap;gap:6px;display:flex}.partijdialoog{width:min(560px,100vw - 32px)}.partijdialoog__opzoeken{gap:8px;display:flex}.partijdialoog__opzoeken .formulier__veld{flex:1}.partijdialoog__kbo{color:var(--kleur-tekst-zacht);font-size:12px}.partijdialoog__plaats{grid-template-columns:1fr 2fr;gap:12px;display:grid}.partijdialoog__dubbels{border:1px solid var(--kleur-lijn);background:var(--kleur-kop-achtergrond);border-radius:8px;padding:10px 12px}.partijdialoog__dubbelkop{margin:0 0 6px;font-size:13px;font-weight:600}.partijdialoog__kandidaten{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.partijdialoog__kandidaat{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.partijdialoog__kandidaatnaam{font-weight:500}.partijdialoog__kandidaatinfo{color:var(--kleur-tekst-zacht)}.partijdialoog__contact{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.samenvoegdialoog__lijst{border:1px solid var(--kleur-lijn);border-radius:8px;max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.samenvoegdialoog__optie{cursor:pointer;padding:8px 12px}.samenvoegdialoog__optie[aria-selected=true],.samenvoegdialoog__optie:hover,.samenvoegdialoog__optie:focus-visible{background:var(--kleur-kop-achtergrond)}.instellingen__titelbalk{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.kpi__waarde--tekst{font-size:18px}.bronkaarten{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bronkaart{flex-direction:column;gap:4px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.bronkaart__kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bronkaart__kop h3{margin:0;font-size:15px}.bronkaart p{overflow-wrap:anywhere;margin:0}.bronkaart__bestand{font-weight:600}.bronkaart__tabbladen,.bronkaart__regel,.bronnenblok__leidend{color:var(--kleur-tekst-zacht);font-size:13px}.bronkaart__acties{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.importvenster__bron{border:0;gap:16px;margin:0;padding:0;display:flex}.voorbeeld{flex-direction:column;gap:12px;display:flex}.voorbeeld__tellers{margin:8px 0;padding-left:18px}.voorbeeldtabel__groep th{text-align:left;background:var(--kleur-kop-achtergrond)}.voorbeeld__acties{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.voorbeeld__vinkje{margin-right:auto}.dossiertabel .dossiertabel__actie{text-align:right;width:72px;padding-left:0}.dossiertabel--partijen .dossiertabel__rol{width:128px}.dossiertabel--partijen .dossiertabel__aantal{width:80px}.tabel thead td.dossiertabel__actie{border-bottom:1px solid var(--kleur-lijn);background:var(--kleur-kop-achtergrond)}.dossiertabs__uitleg{color:var(--kleur-tekst-zacht);margin:12px 0 0;font-size:13px}.dialoog.stakeholderdialoog{overflow:visible}.stakeholderdialoog .zoekkeuze__lijst{top:auto;bottom:calc(100% + 4px)}.stakeholderdialoog__partij{align-items:flex-start;gap:8px;display:flex}.stakeholderdialoog__partij .zoekkeuze{flex:1;min-width:0}.stakeholderdialoog__knoppen .stakeholderdialoog__verwijder{color:var(--kleur-fouttekst);margin-right:auto}.overzicht__kop h1{margin:4px 0 0;font-size:30px;font-weight:700}.overzicht__datum{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.overzicht__tegels{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:14px;display:grid}.kpi{color:var(--kleur-tekst);flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.kpi--link:hover{color:var(--kleur-tekst);border-color:var(--kleur-veld-rand)}.kpi__label{color:var(--kleur-tekst-zacht);font-size:13px}.kpi__waarde{font-family:var(--lettertype-mono);letter-spacing:-.02em;font-size:28px;font-weight:600}.kpi__sub{color:var(--kleur-tekst-zacht);font-size:12px;font-weight:500}.kpi__sub--aandacht{color:var(--tint-oranje-tekst)}.overzicht__blokken{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width<=959px){.overzicht__blokken{grid-template-columns:minmax(0,1fr)}}.overzicht__blok{flex-direction:column;gap:4px;min-width:0;padding:20px 24px;display:flex}.overzicht__blokkop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.overzicht__blokkop h2{margin:0 0 8px}.overzicht__blokkop>a{font-size:13px;font-weight:600}.overzicht__lijst{margin:0;padding:0;list-style:none}.overzicht__fout{color:var(--kleur-fouttekst);margin:0;font-weight:600}.actienodig__item{border-top:1px solid var(--kleur-lijn-zacht);flex-direction:column;gap:4px;min-width:0;padding:12px 0;display:flex}.actienodig__boven{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.actienodig__termijn{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);font-size:12px;font-weight:600}.actienodig__termijn--rood{color:var(--kleur-fouttekst)}.actienodig__termijn--oranje{color:var(--tint-oranje-tekst)}.actienodig__titel{color:var(--kleur-tekst);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.actienodig__context{color:var(--kleur-tekst-zacht);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mijlpaal{border-top:1px solid var(--kleur-lijn-zacht);color:var(--kleur-tekst);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:grid}.mijlpaal:hover{color:var(--kleur-tekst)}.mijlpaal__datum{border-radius:var(--radius-veld);width:52px;height:48px;font-family:var(--lettertype-mono);background:var(--kleur-pagina);flex-direction:column;justify-content:center;align-items:center;display:flex}.mijlpaal__dag{font-size:17px;font-weight:600;line-height:1}.mijlpaal__maand{color:var(--kleur-tekst-zacht);font-size:11px}.mijlpaal__tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.mijlpaal__wat,.mijlpaal__waar{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mijlpaal__wat{font-size:14px;font-weight:500}.mijlpaal__waar{color:var(--kleur-tekst-zacht);font-size:12px}.mijlpaal .chip{white-space:nowrap}.mijlpalen__meer{color:var(--kleur-tekst-zacht);margin:8px 0 0;font-size:13px}a.zijbalk__item--gedempt{cursor:pointer}a.zijbalk__item--gedempt:hover{color:var(--kleur-zijbalk-naam)}.zijbalk__item--gedempt.zijbalk__item--actief{color:var(--kleur-wit)}.zijbalk__badge{min-width:9px;font-family:var(--lettertype-mono);text-align:center;color:var(--kleur-wit);background:var(--kleur-zijbalk-actief);border-radius:999px;flex:none;padding:1px 7px;font-size:12px}.instellingen__tekst{flex-direction:column;gap:1px;min-width:0;display:flex}.instellingen__item--gedempt{color:var(--kleur-tekst-zacht)}.instellingen__item--gedempt.instellingen__item--actief{color:var(--kleur-wit)}.instellingen__release{border:1px solid var(--kleur-veld-rand);font-family:var(--lettertype-mono);border-radius:999px;flex:none;padding:1px 7px;font-size:11px}.instellingen__ondertitel{color:var(--kleur-tekst-zacht);margin:6px 0 0;font-size:13px}.plaatshouder__blok{flex-direction:column;gap:10px;max-width:760px;display:flex}.plaatshouder__blok p{margin:0;line-height:1.5}.plaatshouder__release,.plaatshouder__label{font-weight:600}.overzichtskaart__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.overzichtskaart__kop h1{margin:4px 0 0}.overzichtskaart__ondertitel{color:var(--kleur-tekst-zacht);font-size:13px}.overzichtskaart__bronnen{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.overzichtskaart__bronnenkop{color:var(--kleur-tekst-zacht);margin-right:4px;font-size:12px}.overzichtskaart__patroon{border-radius:var(--radius-kaart);color:var(--kleur-zijbalk-naam);background:var(--kleur-zijbalk);flex-direction:column;gap:6px;padding:16px 24px;display:flex}.overzichtskaart__patroon h2{color:var(--kleur-wit);margin:0;font-size:15px;font-weight:600}.overzichtskaart__patroon p{margin:0;font-size:13px;line-height:1.5}.overzichtskaart__patroon strong{color:var(--kleur-logo)}.databron{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.databron--ocpp,.databron--meting{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.databron--manueel{color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg)}.databron--partner{color:var(--tint-paars-tekst);background:var(--tint-paars-bg)}.databron--instelling{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.databron--berekend{color:var(--kleur-wit);background:var(--kleur-zijbalk)}.databron--facturatie{color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg)}.databron--systeem{border:1px solid var(--kleur-veld-rand);color:var(--kleur-tekst-zacht);background:var(--kleur-wit)}.kaartblok{flex-direction:column;gap:12px;padding:18px 24px;display:flex}.kaartblok__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kaartblok__kop h2{margin:0;font-size:17px;font-weight:600}.kaartblok__wie{color:var(--kleur-tekst-zacht);font-size:13px}.kaartblok__rijen{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kaartrij{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);background:var(--kleur-kop-achtergrond);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.kaartrij__kop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}a.kaartrij__naam{color:var(--kleur-tekst);font-size:14px;font-weight:600}.kaartrij__nr{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);font-size:11px}.kaartrij__regel{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.kaartrij__data{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.kaartrij__label{color:var(--kleur-tekst-zacht);font-size:12px}.kaartrij__status{justify-content:flex-end;margin-top:auto;display:flex}.kaartrij__release{border:1px solid var(--kleur-veld-rand);color:var(--kleur-tekst-zacht);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.kaartrij__release--klaar{border-color:var(--tint-groen-bg);color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.logboek{gap:22px}.logboek__ondertitel{color:var(--kleur-tekst-zacht);margin:4px 0 0;font-size:14px}.logboek__filters{align-items:center}.logboek__label{margin-left:8px}.logboek__lijst{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.logboekkaart{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:16px 20px;display:grid}.logboekkaart__moment{white-space:nowrap;font-family:var(--lettertype-mono);text-align:center;color:var(--kleur-tekst-zacht);flex-direction:column;align-items:center;font-size:11px;line-height:1.3;display:flex}.logboekkaart__inhoud{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;display:flex}.logboekkaart__kop{flex-direction:column-reverse;gap:2px;display:flex}.logboekkaart__titel{margin:0;font-size:15px;font-weight:600}.logboekkaart__wie{color:var(--kleur-tekst-zacht);font-size:13px}.logboekkaart__regels{flex-direction:column;gap:2px;font-size:13px;display:flex}.logboekkaart__toelichting{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 20px;font-size:13px;display:grid}.logboekkaart__label{color:var(--kleur-tekst-zacht)}.datumkader__logboek{color:var(--kleur-tekst)}.dossierkop__balk .dossierkop__acties{margin-left:auto}.activiteit{flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}.activiteit__titel{margin:0 0 6px;font-size:16px;font-weight:600}.activiteit__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.activiteit__lijst{margin:0;padding:0;list-style:none}.activiteit__item{border-top:1px solid var(--kleur-lijn-rij);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:8px 0;font-size:13px;display:flex}.activiteit__wanneer{color:var(--kleur-tekst-zacht);font-size:12px}.activiteit__alle{border-top:1px solid var(--kleur-lijn-rij);padding-top:8px;font-size:13px;font-weight:600}
