@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--rood-rand{color:var(--tint-rood-bg);background:var(--kleur-wit);box-shadow:inset 0 0 0 1.5px var(--tint-rood-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{width:100%}.matrix th,.matrix td{white-space:nowrap;padding-left:6px;padding-right:6px}.matrix thead th{vertical-align:bottom}.matrix__werkstroomnaam{writing-mode:vertical-rl;line-height:1;display:inline-block;transform:rotate(180deg)}.matrix__site{z-index:1;text-overflow:ellipsis;max-width:11rem;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:8rem;overflow:hidden}.matrix__status .chip{max-width:10rem}.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}.dossier__installatievelden{flex-wrap:wrap;gap:6px 24px;margin:0;font-size:13px;display:flex}.dossier__installatieveld{gap:6px;min-width:0;display:flex}.dossier__installatieveld dt{color:var(--kleur-zacht,#5b6b64)}.dossier__installatieveld dd{overflow-wrap:anywhere;margin:0;font-weight:500}.bewerkblok__lijst{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bewerkblok__item{border-top:1px solid var(--kleur-kaart-rand);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:8px 0;display:flex}.bewerkblok__item:first-child{border-top:0}.bewerkblok__inhoud{overflow-wrap:anywhere;min-width:0}.bewerkblok__tekst{white-space:pre-wrap;margin:0}.ingekort{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ingekort__knop{font:inherit;color:var(--kleur-link);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.ingekort__knop:hover{color:var(--kleur-link-hover)}.bewerkblok__meta{margin:2px 0 0;font-size:12px}.bewerkblok__knoppen{flex-shrink:0;gap:6px;display:flex}.bewerkblok__tussentitel{margin:8px 0 0}.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__rij--nvt td:not(.stappentabel__status){opacity:.45}.stappentabel__rij--nvt .stappentabel__naam{text-decoration:line-through}.stappentabel__stap>.stappentabel__invoegen{margin-top:2px;padding:0;font-size:12px;display:inline-block}.stappentabel__statuskeuze{cursor:pointer;border-radius:999px;min-width:140px;padding:4px 8px;font-size:13px}.werkstroomblok__uitleg{color:var(--kleur-tekst-zacht);margin:4px 0 0;padding:0 24px;font-size:13px}.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}.formulier__velden{flex-direction:column;gap:12px;display:flex}.beheerformulier--groepen{max-height:calc(100vh - 32px)}.beheerformulier--groepen>.dialoog__inhoud{box-sizing:border-box;flex-direction:column;max-height:calc(100vh - 34px);display:flex}.beheerformulier--groepen .formulier{flex:auto;min-height:0}.beheerformulier--groepen .formulier__velden{flex:auto;min-height:0;padding-right:4px;overflow:hidden auto}.formulier__groep{border:0;border-top:1px solid var(--kleur-kaart-rand);flex-direction:column;gap:12px;min-width:0;margin:4px 0 0;padding:12px 0 0;display:flex}.formulier__groeptitel{letter-spacing:.04em;text-transform:uppercase;color:var(--kleur-zacht,#5b6b64);padding:0;font-size:12px;font-weight:600}.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:6px;padding-right:6px}.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:820px}.tickets__kol-nr{width:104px}.tickets__kol-wie{width:168px}.tickets__kol-status{width:154px}.tickets__kol-sla{width:136px}.tickets__kol-bron{width:112px}.tabel td.tickets__bron{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;font-size:12px}.sla{font-family:var(--lettertype-mono);color:var(--tint-oranje-tekst);overflow-wrap:anywhere;font-size:12px;font-weight:600}.sla--buiten{color:var(--kleur-fouttekst)}.sla--gehaald{color:var(--tint-groen-tekst)}.sla--geen{color:#9aa9a3}.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__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.reacties{gap:8px;display:grid}.reacties h3{margin:0;font-size:14px}.reacties__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.reacties__lijst{gap:8px;margin:0;padding:0;list-style:none;display:grid}.reacties__item{border:1px solid var(--kleur-lijn-zacht);border-radius:8px;padding:8px 10px}.reacties__kop{color:var(--kleur-tekst-zacht);margin:0 0 2px;font-size:12px}.reacties__tekst{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.reacties__acties{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.reacties__nieuw{justify-items:start;gap:6px;display:grid}.reacties__nieuw .veld{width:100%}.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__sla{border:1px solid var(--kleur-lijn);border-radius:var(--radius-veld);flex-direction:column;gap:4px;margin:0;padding:10px 12px;display:flex}.ticketpaneel__sla>.sla{margin:0}.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}.ticketregels{margin-top:16px}.ticketregels__tabel{table-layout:fixed;width:100%}.ticketregels__tabel th{letter-spacing:0;text-transform:none;font-size:12px}.ticketregels__tabel td{overflow-wrap:anywhere}.ticketregels__kol-code{width:20%}.ticketregels__kol-aan{width:84px}.ticketregels__kol-wacht{width:120px}.ticketregels__kol-type{width:22%}.ticketregels__kol-prio{width:80px}.ticketregels__tabel .regels__getal{width:72px}.ticketregels__titel{text-align:left;padding-bottom:8px;font-size:14px;font-weight:700}.ticketregels__code{font-family:var(--lettertype-mono);font-size:12px}.ticketregels__wacht{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.opentickets__lijst{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.opentickets__rij{border-top:1px solid var(--kleur-lijn-rij);grid-template-columns:minmax(0,1fr) minmax(0,160px) minmax(0,140px) auto;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:grid}.opentickets__titel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--kleur-tekst);text-decoration:none;overflow:hidden}.opentickets__wie{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;font-size:12px}@media (width<=720px){.opentickets__rij{grid-template-columns:minmax(0,1fr) auto}}.ticketformulier__dubbel,.ticketformulier__context{flex-direction:column;gap:8px;min-width:0;display:flex}.ticketformulier__dubbel{border-radius:var(--radius-veld);background:var(--tint-oranje-bg);color:var(--tint-oranje-tekst);padding:10px 12px}.ticketformulier__blokkop{margin:0;font-size:13px;font-weight:700}.ticketformulier__dubbels{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ticketformulier__dubbelrij{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ticketformulier__dubbeltekst{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.ticketformulier__dubbeltitel{overflow-wrap:anywhere;font-size:13px;font-weight:600}.ticketformulier__hint{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;margin:0;font-size:12px}.ticketformulier__dubbel .ticketformulier__hint{color:inherit}.ticketformulier__toewijzing{flex-direction:column;gap:4px;min-width:0;display:flex}.ticketformulier__vinkje{align-items:center;gap:8px;font-size:13px;display:flex}.ticketformulier .formulier__knoppen{border-top:1px solid var(--kleur-lijn);background:var(--kleur-wit);margin-bottom:-20px;padding:12px 0 20px;position:sticky;bottom:-20px}.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}.overzicht__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.overzicht__acties{gap:8px;display:flex}.overzicht__links,.overzicht__rechts{flex-direction:column;gap:24px;min-width:0;display:flex}.overzicht__uitleg{color:var(--kleur-tekst-zacht);margin:-6px 0 8px;font-size:12px}.kpi__waarde--groen{color:var(--tint-groen-tekst)}.kpi__waarde--oranje{color:var(--tint-oranje-tekst)}.kpi__waarde--rood,.kpi__sub--rood{color:var(--kleur-fouttekst)}.kpi--dubbel{gap:6px}.kpi__hoofdlink{color:var(--kleur-tekst);flex-direction:column;gap:6px;text-decoration:none;display:flex}.kpi__hoofdlink:hover{color:var(--kleur-tekst)}.pleinen__rol{overflow-x:auto}.pleinen__tabel{width:100%}.pleinen__tabel th,.pleinen__tabel td{vertical-align:middle;padding-left:8px;padding-right:8px}.pleinen__tabel td.mono,.pleinen__bezetting .mono{white-space:nowrap}.pleinen__naam{white-space:nowrap;text-overflow:ellipsis;max-width:190px;font-weight:600;display:block;overflow:hidden}.pleinen__rood{color:var(--kleur-fouttekst);font-weight:600}.pleinen__oranje{color:var(--tint-oranje-tekst);font-weight:600}.pleinen__groen{color:var(--tint-groen-tekst)}.pleinen__zacht{color:var(--kleur-tekst-zacht)}.pleinen__bezetting{align-items:center;gap:8px;display:inline-flex}.pleinen__balk{background:var(--kleur-lijn);border-radius:4px;width:40px;height:6px;display:inline-block;overflow:hidden}.pleinen__balk>span{background:var(--kleur-accent);border-radius:4px;height:100%;display:block}.pleinen__status{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pleinen__status .chip{white-space:nowrap}.pleinen__reden{color:var(--kleur-tekst-zacht);font-size:12px}.pleinen__meer{align-self:flex-start;margin-top:8px}.actienodig__alle{padding:4px 0 8px;font-size:13px;font-weight:600;display:block}.overdracht{gap:var(--afstand-blok);flex-direction:column;display:flex}.overdracht__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.overdracht__titels{min-width:0;max-width:820px}.overdracht__titelrij{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.overdracht__titelrij h1{margin:0}.overdracht__kopregel,.overdracht__uitleg{color:var(--kleur-tekst-zacht);margin:6px 0 0;font-size:13px}.overdracht__uitleg{color:var(--tint-oranje-tekst);font-weight:600}.overdracht__acties{gap:8px;display:flex}.overdracht__gedaan{border-radius:var(--radius-veld);color:var(--tint-groen-tekst);background:var(--tint-groen-bg);margin:0;padding:10px 14px;font-weight:600}.overdracht__indeling{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width<=959px){.overdracht__indeling{grid-template-columns:minmax(0,1fr)}}.overdracht__zijkant{flex-direction:column;gap:24px;min-width:0;display:flex}.overdracht__lijst,.overdracht__blok{flex-direction:column;gap:8px;min-width:0;padding:20px 24px;display:flex}.overdracht__lijst h2,.overdracht__blok h2{margin:0}.overdracht__zacht{color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.overdracht__punten{margin:0;padding:0;list-style:none}.overdracht__punt{border-top:1px solid var(--kleur-lijn-zacht);grid-template-columns:22px minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.overdracht__glyph{border:1.5px solid var(--symbool-gepland-rand);width:20px;height:20px;color:var(--kleur-tekst-zacht);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.overdracht__glyph--ok{border-color:var(--kleur-accent);color:var(--kleur-wit);background:var(--kleur-accent)}.overdracht__tekst{overflow-wrap:anywhere;min-width:0}.overdracht__vink{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.overdracht__bron{min-width:0;color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:12px;display:flex}.overdracht__wie{font-size:11px}.overdracht__punt .chip{white-space:nowrap}.overdracht__meekrijgt{margin:0}.overdracht__meekrijgt>div{border-top:1px solid var(--kleur-lijn-zacht);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:8px 0;font-size:13px;display:grid}.overdracht__meekrijgt dt{color:var(--kleur-tekst-zacht)}.overdracht__meekrijgt dd{overflow-wrap:anywhere;margin:0}.overdracht__na{margin:0;padding-left:20px;font-size:13px;line-height:1.5}.overdracht__tabelrol{overflow-x:auto}.overdracht__doorlooptijden .tabel{width:100%}.overdracht__trager{color:var(--tint-oranje-tekst);font-weight:600}@media (width<=760px){.overdracht__punt{grid-template-columns:22px minmax(0,1fr) auto}.overdracht__bron{grid-column:2/-1}}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}.kritiekpad{flex-direction:column;gap:8px;min-width:0;padding:18px 20px;display:flex}.kritiekpad__titel{margin:0;font-size:16px;font-weight:600}.kritiekpad__uitleg,.kritiekpad__zacht,.kritiekpad__peildatum{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.kritiekpad__peildatum{font-size:12px}.kritiekpad__marge{font-family:var(--lettertype-mono);color:var(--kleur-tekst);font-weight:600}.kritiekpad__marge--krap{color:var(--kleur-fouttekst)}.kritiekpad__lijst{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kritiekpad__regel{overflow-wrap:anywhere;align-items:flex-start;gap:10px;font-size:13px;display:flex}.kritiekpad__nr{width:20px;height:20px;color:var(--tint-rood-tekst);background:var(--tint-rood-bg);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.kritiekpad__tekst{min-width:0;color:var(--kleur-tekst-zacht)}.kritiekpad__tekst a{font-weight:500}.matrix td.matrix__oplevering{white-space:nowrap}.matrix th.matrix__oplevering{white-space:normal}.matrix td.matrix__status{min-width:7rem}.matrix__opleverdatum{font-family:var(--lettertype-mono);font-size:13px;display:block}.matrix__prognose{color:var(--kleur-tekst-zacht);font-size:12px;font-weight:600;display:block}.matrix__risicofilter{color:var(--tint-rood-bg);font-weight:600}.instellingen__kolom{flex-direction:column;flex:240px;gap:12px;min-width:0;display:flex}.instellingen__kolom>.instellingen__menu{flex:none}.verplicht__scroll{overflow-x:auto}.verplicht__tabel{table-layout:fixed;width:100%}.verplicht__tabel thead th:first-child{width:28%}.verplicht__tabel th.verplicht__soort{letter-spacing:0;text-align:center;vertical-align:bottom;white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;padding:10px 4px;font-size:11px}.verplicht__stap{text-align:left;white-space:normal;overflow-wrap:break-word;font-weight:500}.verplicht__vink{text-align:center}.verplicht__vink input{width:18px;height:18px}.documenten__tekoppelen{border-radius:var(--radius-veld);color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg);margin:0 0 16px;padding:10px 16px;font-size:14px}.documenten__voet{flex-direction:column;gap:6px;margin-top:16px;font-size:13px;display:flex}.documenten__tabeltitel{margin:0;padding:16px 20px 8px;font-size:15px;font-weight:600}.documentformulier__dubbel{border-radius:var(--radius-veld);color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.documentformulier__dubbel p{margin:0}.emailkoppelen__adres{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;font-size:14px;display:flex}.emailkoppelen__adres p{margin:0}.emailkoppelen__keuze{border-bottom:1px solid var(--kleur-lijn);flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;display:flex}.emailkoppelen__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.emailkoppelen__lijst{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.emailkoppelen__mail{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.documentfiche__versies{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.documentfiche__versie{border-bottom:1px solid var(--kleur-lijn-zacht);padding-bottom:10px}.documentfiche__versie p{margin:4px 0 0}.documentfiche__versiekop{align-items:center;gap:10px;display:flex}.documentfiche__versienummer{font-family:var(--lettertype-mono);font-weight:600}.documentfiche__versienaam{overflow-wrap:anywhere;flex:auto;min-width:0}.documentfiche__vultin{margin:8px 0 0;font-size:13px;font-weight:500}.documentfiche__herkend{margin:8px 0;font-size:13px}.documentfiche__mailtekst{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.documentfiche__subtitel{margin:12px 0 4px;font-size:13px;font-weight:600}.stapdocumenten__menu{align-self:flex-start}.stapdocumenten__paneel{min-width:12rem}.stapdocumenten__item{border-radius:var(--radius-item);width:100%;font:inherit;text-align:left;color:var(--kleur-tekst);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:14px;display:block}.stapdocumenten__item:hover,.stapdocumenten__item:focus-visible{background:var(--kleur-kop-achtergrond)}.stapdocumenten__soort{align-items:center;gap:8px;display:flex}.stapdocumenten__tekst{overflow-wrap:anywhere;flex:auto;min-width:0}.stapdocumenten__bol{border-radius:50%;flex:none;width:8px;height:8px}.stapdocumenten__bol--ok{background:var(--tint-groen-tekst)}.stapdocumenten__bol--open{background:var(--tint-rood-bg)}.dossierchecklist__tekst{color:var(--kleur-tekst-zacht);margin-left:6px;font-size:13px}.dossierchecklist__acties{text-align:right;white-space:nowrap}.taak__documenten{color:var(--tint-rood-bg);font-weight:500}.sitedossier__kopregel{color:var(--kleur-tekst-zacht);margin:4px 0 0;font-size:14px}.sitedossier__blokkop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.sitedossier__blokkop p{margin:2px 0 0}.sitedossier__links{gap:16px;font-size:14px;font-weight:600;display:flex}.sitedossier__capaciteit,.sitedossier__kosten,.sitedossier__projecten{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.sitedossier__waarde,.sitedossier__mono{font-family:var(--lettertype-mono);font-weight:600}.sitedossier__melding{border-radius:var(--radius-veld);color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg);margin:8px 0 0;padding:8px 12px;font-size:13px}.sitedossier__totaal{border-top:1px solid var(--kleur-lijn);margin:8px 0 0;padding-top:8px;font-weight:600}.sitedossier__contracten{margin-top:12px}.instellingen__titelregel{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sjablonen,.editor,.doorlooptijden{align-items:flex-start;gap:var(--afstand-blok);flex-wrap:wrap;display:flex}.sjablonen__kaart,.editor__hoofd,.doorlooptijden__sets{flex-direction:column;flex:999 560px;gap:12px;min-width:0;display:flex}.sjablonen__kaart,.doorlooptijden__sets,.doorlooptijden__kalenders{padding:18px 20px}.sjablonen__doorwerken,.editor__zij,.doorlooptijden__kalenders{gap:var(--afstand-blok);flex-direction:column;flex:300px;min-width:0;display:flex}.sjablonen{flex-flow:column;align-items:stretch}.sjablonen__kaart{flex:none}.sjablonen__doorwerken{flex:none;max-width:min(100%,560px);padding:16px 18px}.sjablonen__kop,.doorlooptijden__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sjablonen__titel,.sjablonen__bloktitel,.editor__bloktitel{margin:0;font-size:15px;font-weight:600}.sjablonen__knoppen,.editor__knoppen,.doorlooptijden__keuze{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sjablonen__uitleg,.sjablonen__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.sjablonen__melding{color:var(--tint-groen-tekst);background:var(--tint-groen-bg);border-radius:6px;margin:0;padding:8px 12px;font-size:13px}.sjablonen__scroll,.editor__scroll{overflow-x:auto}.sjablonen__scroll{max-width:none;margin:0 -20px}.sjablonen__tabel{width:100%}.sjablonen__tabel th,.sjablonen__tabel td{padding-left:4px;padding-right:4px}.sjablonen__tabel th{letter-spacing:.02em}.sjablonen__tabel th:first-child,.sjablonen__tabel td:first-child{padding-left:16px}.sjablonen__tabel .chip{padding-left:6px;padding-right:6px}.sjablonen__tabel th:last-child,.sjablonen__tabel td:last-child{padding-right:16px}.sjablonen__tabel td{overflow-wrap:break-word}.sjablonen__naamcel{max-width:220px}.sjablonen__naam{color:var(--kleur-link);font-weight:600;display:block}.sjablonen__omschrijving{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.sjablonen__duur{font-family:var(--lettertype-mono);font-size:12px}.sjablonen__heel{white-space:nowrap}.sjablonen__onvolledig{color:var(--kleur-tekst-zacht);font-family:var(--lettertype)}.sjablonen__mono{font-family:var(--lettertype-mono);white-space:nowrap;font-size:12px}.sjablonen__zacht,.editor__zacht{color:var(--kleur-tekst-zacht);font-size:12px}.sjablonen__acties{flex-wrap:wrap;gap:6px;display:flex}.sjablonen__acties .knop{text-align:center;height:auto;min-height:36px;padding:4px 6px;line-height:1.2}.sjablonen__problemen{color:var(--kleur-fouttekst);margin:0 0 12px;padding-left:18px;font-size:13px}.sjablonen__stappenlijst,.nieuwsjabloon__daarna{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.sjablonen__stappenlijst li,.nieuwsjabloon__daarna li{gap:8px;display:flex}.sjablonen__nr,.nieuwsjabloon__nr{color:var(--kleur-tekst-zacht);font-family:var(--lettertype-mono)}.dialoog--breed{width:min(920px,96vw)}.nieuwsjabloon .dialoog__inhoud{position:relative}.nieuwsjabloon__sluit{border:1px solid var(--kleur-veld-rand);background:var(--kleur-wit);cursor:pointer;border-radius:6px;width:32px;height:32px;font-size:16px;position:absolute;top:14px;right:14px}.nieuwsjabloon__intro{padding-right:40px}.nieuwsjabloon__indeling{flex-wrap:wrap;gap:20px;display:flex}.nieuwsjabloon__formulier{flex-direction:column;flex:999 420px;gap:12px;display:flex}.nieuwsjabloon__zij{border-left:1px solid var(--kleur-lijn);background:var(--kleur-kop-achtergrond);flex:260px;padding:14px 16px}.nieuwsjabloon__duo{grid-template-columns:3fr 2fr}.nieuwsjabloon__versie{border:1px solid var(--kleur-veld-rand);background:var(--kleur-kop-achtergrond);font-family:var(--lettertype-mono);border-radius:6px;padding:8px 12px;font-size:13px}.nieuwsjabloon__zacht{color:var(--kleur-tekst-zacht);margin-left:6px;font-size:11px;font-weight:400}.nieuwsjabloon__startpunten,.nieuwsjabloon__werkstromen,.periode__rollen,.periode__bereiken{border:none;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.nieuwsjabloon__kaart{border:1px solid var(--kleur-kaart-rand);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.nieuwsjabloon__kaart--gekozen{color:var(--kleur-wit);background:var(--kleur-zijbalk)}.nieuwsjabloon__kaarttitel{font-weight:600;display:block}.nieuwsjabloon__kaartuitleg{font-size:12px;display:block}.nieuwsjabloon__ingesprongen{margin-left:28px}.nieuwsjabloon__link{font-size:12px}.nieuwsjabloon__fouten{color:var(--kleur-fouttekst);font-size:13px}.nieuwsjabloon__fouten p{margin:0;font-weight:600}.nieuwsjabloon__waarschuwingen{color:var(--tint-oranje-tekst);margin:0;padding-left:18px;font-size:12px}.nieuwsjabloon__vinkjes{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.nieuwsjabloon__vinkje,.periode__vinkje{align-items:center;gap:8px;font-size:13px;display:flex}.nieuwsjabloon__zijtitel{color:var(--kleur-tekst-zacht);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600}.nieuwsjabloon__telling{margin:0 0 16px;font-size:13px}.nieuwsjabloon__telling div{border-bottom:1px solid var(--kleur-lijn-zacht);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.nieuwsjabloon__telling dd{font-family:var(--lettertype-mono);text-align:right;margin:0}.nieuwsjabloon__info{color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg);border-radius:6px;margin:16px 0 0;padding:10px 12px;font-size:12px}.nieuwsjabloon__voet{border-top:1px solid var(--kleur-lijn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.editor__pillen{flex-wrap:wrap;gap:6px;display:flex}.editor__let-op{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg);border-radius:6px;margin:0;padding:8px 12px;font-size:13px}.editor__kaart{overflow:hidden}.editor__tabs{border-bottom:1px solid var(--kleur-lijn);gap:4px;padding:0 16px;display:flex}.editor__tab{color:var(--kleur-tekst-zacht);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 10px;font-size:13px}.editor__tab--actief{border-bottom-color:var(--kleur-accent);color:var(--kleur-tekst);font-weight:600}.editor__paneel{flex-direction:column;gap:14px;padding:14px 16px 18px;display:flex}.editor__paneel>p{margin:0}.sjablonen__tabel .chip,.editor__pillen .chip{white-space:nowrap}.editor__werkstroomkop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.editor__werkstroomnaam{margin:0;font-size:13px;font-weight:600}.editor__werkstroomknoppen,.editor__werkstroomtoevoegen,.editor__afhtoevoegen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editor__leeg{margin:0}.tabel .editor__werkstroomrij td{background:var(--kleur-kop-achtergrond);padding-top:14px}.editor__tabel{width:100%;min-width:800px}.editor__nr{width:28px;color:var(--kleur-tekst-zacht);font-family:var(--lettertype-mono)}.editor__stap{white-space:nowrap}.editor__weg{color:var(--kleur-tekst-zacht);cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0 6px}.editor__weg:before{content:"×";font-size:15px}.editor__weg:disabled{cursor:not-allowed;opacity:.4}.editor__duur{width:56px;font-family:var(--lettertype-mono)}.editor__duur--typisch{background:var(--kleur-kop-achtergrond);color:var(--kleur-tekst-zacht)}.editor__bron{border:none;border-radius:999px;padding:2px 8px;font-size:12px}.editor__bron--vast{color:#2f3d37;background:#e6ece9}.editor__bron--set{color:#7a3b00;background:#fde8d2}.editor__bron--parameter{color:#173f80;background:#dce6f7}.editor__voorgangers{color:var(--kleur-tekst-zacht);font-size:12px}.editor__gemeten{font-family:var(--lettertype-mono);white-space:nowrap;font-size:12px}.gemeten{font-weight:600}.gemeten--groen{color:#0a5c44}.gemeten--oranje{color:#7a3b00}.gemeten--rood{color:#8a2a1c}.gemeten--grijs{color:var(--kleur-tekst-zacht)}.editor__vertraging{white-space:nowrap}.editor__afhformulier{flex-wrap:wrap;align-items:flex-end;gap:10px;width:100%;display:flex}.editor__afhformulier label{flex-direction:column;gap:4px;display:flex}.editor__afhfout{width:100%;color:var(--kleur-fouttekst);margin:0;padding-left:18px;font-size:13px}.editor__rollen{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.editor__blok{padding:14px 16px}.editor__blok>p{margin:6px 0}.editor__fout{color:var(--kleur-fouttekst)}.editor__proef{margin:8px 0 0;font-size:13px}.editor__proef div{border-bottom:1px solid var(--kleur-lijn-zacht);padding:6px 0}.editor__proef dt{color:var(--kleur-tekst-zacht);font-size:12px}.editor__proef dd{font-family:var(--lettertype-mono);margin:2px 0 0;font-size:12px}.editor__controles,.editor__versies{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.editor__controleregels{color:var(--kleur-tekst-zacht);margin:4px 0 0 22px;padding:0;font-size:12px;list-style:none}.editor__glyph{width:16px;font-weight:700;display:inline-block}.editor__glyph--goed{color:var(--tint-groen-tekst)}.editor__glyph--fout{color:var(--kleur-fouttekst)}.editor__glyph--let-op{color:var(--tint-oranje-tekst)}.editor__versies li{justify-content:space-between;gap:8px;display:flex}.editor__versie--open a{font-weight:700}.doorlooptijden__sets .kaart__ondertitel,.doorlooptijden__kalenders .kaart__ondertitel{margin:0}.doorlooptijden__tabel,.doorlooptijden__periodes{width:100%}.doorlooptijden__klikbaar{cursor:pointer}.doorlooptijden__klikbaar:hover td,.doorlooptijden__klikbaar:focus-visible td{background:var(--kleur-kop-achtergrond)}.periode__rolkeuze{grid-template-columns:1fr 1fr;gap:6px 16px;display:grid}.periode__bereik{align-items:center;gap:8px;display:flex}.periode__bereik input{width:120px}.periode__verwijder{margin-right:auto}.nieuwsjabloon input[type=text],.nieuwsjabloon select,.doorlooptijden-dialoog input[type=text],.doorlooptijden-dialoog select{box-sizing:border-box;border:1px solid var(--kleur-veld-rand);border-radius:var(--radius-veld);width:100%;height:40px;font:inherit;color:var(--kleur-tekst);background:var(--kleur-wit);padding:0 12px;font-size:14px}.editor__tabel select,.editor__tabel input[type=text],.editor__werkstroomknoppen select,.editor__werkstroomtoevoegen select,.editor__afhformulier select,.editor__afhformulier input[type=text],.doorlooptijden__tabel input[type=text],.doorlooptijden__keuze select{box-sizing:border-box;border:1px solid var(--kleur-veld-rand);border-radius:var(--radius-veld);height:32px;font:inherit;color:var(--kleur-tekst);background:var(--kleur-wit);padding:0 8px;font-size:13px}.editor__tabel select.editor__bron{border:none;border-radius:999px}.editor__tabel .editor__duur--typisch{background:var(--kleur-kop-achtergrond)}.doorlooptijden__keuze select{min-width:320px}.periode__bereik input[type=text]{width:140px}.zijbalk__nieuw{padding:12px 12px 0;font-size:13px}.zijbalk__nieuw-link{color:var(--kleur-zijbalk-tekst);padding:4px 0;display:inline-block}.zijbalk__nieuw-link:hover,.zijbalk__nieuw-link--actief{color:var(--kleur-wit)}.zijbalk__nieuw-link--actief{font-weight:600}.zijbalk__versie{font-family:var(--lettertype-mono);color:var(--kleur-zijbalk-kop);overflow-wrap:anywhere;font-size:11px}@media (width<=1023px){.zijbalk__nieuw{flex-basis:100%}}.wat-is-nieuw__versie{color:var(--kleur-tekst-zacht);margin:0;font-size:14px}.releasenotes{gap:var(--afstand-blok);flex-direction:column;min-width:0;display:flex}.releasenote{overflow-wrap:break-word;min-width:0}.releasenote__kop{border-bottom:1px solid var(--kleur-lijn);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-bottom:12px;display:flex}.releasenote__titel{margin:0;font-size:18px}.releasenote__meta{color:var(--kleur-tekst-zacht);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13px;display:flex}.releasenote__meta code{font-family:var(--lettertype-mono)}.releasenote__inhoud{font-size:14px;line-height:1.55}.releasenote__inhoud h2,.releasenote__inhoud h3,.releasenote__inhoud h4{margin:20px 0 8px;font-size:15px}.releasenote__inhoud p,.releasenote__inhoud ul,.releasenote__inhoud ol{margin:8px 0}.releasenote__inhoud ul,.releasenote__inhoud ol{padding-left:22px}.releasenote__inhoud code{font-family:var(--lettertype-mono);background:var(--kleur-lijn-zacht);border-radius:4px;padding:1px 4px;font-size:13px}.releasenote__inhoud pre{border-radius:var(--radius-veld);background:var(--kleur-lijn-zacht);max-width:100%;padding:10px 12px;overflow-x:auto}.releasenote__inhoud pre code{background:0 0;padding:0}.releasenote__afbeelding{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);max-width:100%;height:auto;margin:12px 0;display:block}.weergaveuitleg{color:var(--kleur-tekst-zacht);flex-wrap:wrap;gap:6px 18px;margin:0;font-size:13px;display:flex}.weergaveuitleg strong{font-weight:500}.weergaveuitleg__actief strong{color:var(--kleur-tekst);font-weight:700}.kpitegels{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.kpitegel{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-kaart);background:var(--kleur-wit);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.kpitegel__titel{color:var(--kleur-tekst-zacht);font-size:13px}.kpitegel__getal{font-family:var(--lettertype-mono);font-size:24px;font-weight:600}.kpitegel__getal--rood{color:var(--kleur-fouttekst)}.kpitegel__getal--oranje{color:var(--tint-oranje-tekst)}.portfolio__keuze{align-items:center;gap:8px;display:inline-flex}.portfolio__blok{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.portfolio__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.portfolio__titel{margin:0;font-size:17px;font-weight:600}.portfolio__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.portfolio__legende{color:var(--kleur-tekst-zacht);flex-wrap:wrap;gap:14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.portfolio__legende li{align-items:center;gap:5px;display:flex}.portfolio__staal{border-radius:3px;width:14px;height:10px;display:inline-block}.portfolio__staal--stip{box-sizing:border-box;border:2px solid var(--kleur-tekst);background:var(--kleur-wit);border-radius:50%;width:10px;height:10px}.portfolio__scroll{max-width:100%;overflow-x:auto}.portfolio__leeg{margin:0}.tijdlijn{box-sizing:border-box;padding-right:80px;position:relative}.tijdlijn__rij{border-bottom:1px solid var(--kleur-lijn-rij);align-items:stretch;height:48px;display:flex}.tijdlijn__rij--kop{border-bottom-color:var(--kleur-lijn)}.tijdlijn__label{box-sizing:border-box;flex-direction:column;flex:none;justify-content:center;gap:2px;width:260px;min-width:0;padding-right:12px;display:flex}.tijdlijn__kolomkop,.gantt__kolomkop{letter-spacing:.05em;color:var(--kleur-tekst-zacht);justify-content:flex-end;padding-bottom:8px;font-size:11px}.tijdlijn__naamregel{align-items:center;gap:6px;min-width:0;display:flex}.tijdlijn__naam{color:var(--kleur-tekst);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;text-decoration:none;overflow:hidden}.tijdlijn__naam:hover{text-decoration:underline}.tijdlijn__sub{color:var(--kleur-tekst-zacht);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tijdlijn__tijdas,.gantt__tijdas{flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tijdlijn__tijdas li,.gantt__tijdas li{color:var(--kleur-tekst-zacht);white-space:nowrap;flex-basis:0;align-self:flex-end;padding:0 0 8px 8px;font-size:12px;font-weight:600}.tijdlijn__baan{flex:1 1 0;min-width:0;position:relative}.tijdlijn__balk,.tijdlijn__over{box-sizing:border-box;border-radius:4px;height:18px;position:absolute;top:15px}.tijdlijn__over{background:var(--tint-rood-bg);border-radius:0 4px 4px 0}.tijdlijn__balk--afgekapt{border-right:3px dashed var(--kleur-wit);opacity:.55}.tijdlijn__ruit{z-index:1;box-sizing:border-box;border:2.5px solid var(--tint-groen-tekst);background:var(--kleur-wit);width:14px;height:14px;margin-left:-7px;position:absolute;top:17px;transform:rotate(45deg)}.tijdlijn__ruit--laat{border-color:var(--tint-rood-bg)}.tijdlijn__stip{z-index:1;box-sizing:border-box;border:2px solid var(--kleur-tekst);background:var(--kleur-wit);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:19px}.tijdlijn__onberekend{color:var(--kleur-tekst-zacht);font-size:12px;font-style:italic;position:absolute;top:15px;left:8px}.tijdlijn__delta{box-sizing:border-box;width:80px;font-family:var(--lettertype-mono);white-space:nowrap;color:var(--kleur-tekst-zacht);flex:none;align-items:center;margin-right:-80px;padding-left:12px;font-size:11px;font-weight:600;display:flex}.tijdlijn__delta--laat{color:var(--kleur-fouttekst)}.tijdlijn__delta--op-schema{color:var(--tint-groen-tekst)}.tijdlijn__lijst{margin:0;padding:0;list-style:none}.tijdlijn__laag,.gantt__laag{pointer-events:none;position:absolute;top:0;bottom:0}.tijdlijn__laag{left:260px;right:80px}.tijdlijn__maandlijn,.gantt__maandlijn{border-left:1px solid var(--kleur-lijn);position:absolute;top:0;bottom:0}.tijdlijn__vandaag,.gantt__lijn{position:absolute;top:0;bottom:0}.tijdlijn__vandaaglijn,.gantt__lijnstreep{background:var(--kleur-accent);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.tijdlijn__vandaagtekst,.gantt__lijntekst{white-space:nowrap;color:var(--kleur-accent);font-size:11px;font-weight:600;position:absolute;top:2px;left:6px}.drukte__tabel{border-collapse:separate;border-spacing:6px;table-layout:fixed;width:100%}.drukte__tabel thead th:first-child{width:260px}.drukte__tabel thead th{letter-spacing:.05em;text-align:center;color:var(--kleur-tekst-zacht);font-size:12px;font-weight:400}.drukte__kop{text-align:left;width:260px;font-weight:400}.drukte__naam{font-size:14px;font-weight:500;display:block}.drukte__sub{color:var(--kleur-tekst-zacht);font-size:12px;display:block}.drukte__cel{border-radius:var(--radius-item);height:34px;font-family:var(--lettertype-mono);text-align:center;font-size:13px;font-weight:600}.drukte__cel--boven{color:var(--kleur-wit);background:var(--tint-rood-bg)}.drukte__cel--gelijk{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.drukte__cel--onder{color:var(--kleur-tekst);background:var(--tint-grijs-bg)}.drukte__cel--nul{border:1px solid var(--kleur-lijn-zacht);color:var(--symbool-gepland-rand);background:var(--kleur-wit)}.bord,.criteria{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}.bord__kolom{border-radius:var(--radius-kaart);background:#e9eeeb;flex-direction:column;gap:10px;padding:10px;display:flex}.bord__kop{border-top:4px solid;justify-content:space-between;align-items:center;gap:6px;padding:8px 4px 0;display:flex}.bord__titel{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.bord__aantal{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);font-size:13px}.bord__uitleg{color:var(--kleur-tekst-zacht);margin:0;padding:0 4px;font-size:11px;line-height:1.35}.bord__meer{font:inherit;color:var(--kleur-tekst-zacht);cursor:pointer;background:0 0;border:none;padding:10px;font-size:12px;font-weight:600}.bordkaart{border:1px solid var(--kleur-kaart-rand);background:var(--kleur-wit);border-radius:8px;flex-direction:column;gap:9px;min-width:0;padding:12px;display:flex}.bordkaart p{margin:0}.bordkaart__kop{flex-direction:column;gap:2px;min-width:0;display:flex}.bordkaart__titel{color:var(--kleur-tekst);text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;overflow:hidden}.bordkaart__titel:hover{text-decoration:underline}.bordkaart__info{color:var(--kleur-tekst-zacht);font-size:11px}.bordkaart__strip{flex-wrap:wrap;gap:2px;display:flex}.bordkaart__strip .symbool{border-radius:4px;width:18px;height:18px;font-size:10px}.bordkaart__blokker{border-radius:var(--radius-item);color:var(--tint-rood-bg);background:var(--tint-rood-rij);padding:6px 8px;font-size:11px;font-weight:600;line-height:1.3}.bordkaart__volgende{font-size:12px;line-height:1.3}.bordkaart__volgende--kritiek{color:var(--kleur-fouttekst)}.bordkaart__oplevering{border-top:1px solid var(--kleur-lijn-zacht);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding-top:8px;display:flex}.bordkaart__opleverdatum{flex-direction:column;gap:1px;display:flex}.bordkaart__opleverlabel{letter-spacing:.05em;color:var(--kleur-tekst-zacht);font-size:10px}.bordkaart__datum{font-family:var(--lettertype-mono);white-space:nowrap;font-size:12px;font-weight:600}.bordkaart__datum--geen{font-family:var(--lettertype);color:var(--kleur-tekst-zacht);font-weight:400}.bordkaart__nodig,.bordkaart__klaar{color:var(--kleur-tekst-zacht);font-size:11px}.bordkaart__klaar{color:var(--tint-groen-tekst);font-weight:600}.bordkaart__overdracht{border-radius:var(--radius-item);height:36px;color:var(--tint-groen-tekst);background:var(--tint-groen-bg);justify-content:center;align-items:center;font-size:12px;font-weight:600;text-decoration:none;display:flex}.pil{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.pil--laat{color:var(--kleur-fouttekst);background:#fbe3df}.pil--op-schema{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.pil--geen{color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg)}.criteria__overgang{flex-direction:column;gap:6px;display:flex}.criteria__titel{margin:0;font-size:12px;font-weight:600}.criteria__lijst{flex-direction:column;gap:3px;margin:0;padding-left:16px;font-size:12px;line-height:1.4;display:flex}.gantt{flex-direction:column;gap:12px;min-width:0;padding:20px 0 16px;scroll-margin-top:16px;display:flex}.gantt__kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:0 24px;display:flex}.gantt__titel{margin:0;font-size:17px;font-weight:600}.gantt__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.gantt__knoppen{gap:6px;display:flex}.gantt__knoppen .knop{border-radius:var(--radius-item);height:32px;padding:0 10px;font-size:12px;font-weight:400}.gantt__melding{color:var(--kleur-tekst-zacht);margin:0;padding:0 24px;font-size:13px}.gantt__scroll{max-width:100%;overflow-x:auto}.gantt__raster{margin:0 24px;position:relative}@media (width<=1099px){.tijdlijn{min-width:1060px}.drukte__tabel{min-width:900px}.bord,.criteria{grid-template-columns:repeat(5,minmax(212px,1fr));min-width:1108px}.gantt__raster{min-width:780px}}.gantt__rij{box-sizing:border-box;border-bottom:1px solid var(--kleur-lijn-rij);align-items:stretch;height:40px;display:flex}.gantt__rij--kop{border-bottom-color:var(--kleur-lijn)}.gantt__rij--stap{background:var(--kleur-kop-achtergrond)}.gantt__label{box-sizing:border-box;flex-direction:column;flex:none;justify-content:center;gap:1px;width:210px;min-width:0;padding-right:8px;display:flex}.gantt__label--stap{padding-left:28px}.gantt__naamregel{align-items:center;gap:4px;min-width:0;display:flex}.gantt__wissel{width:20px;height:22px;font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:11px}.gantt__naam{color:var(--kleur-tekst);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.gantt__stapnaam{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gantt__sub{color:var(--kleur-tekst-zacht);white-space:nowrap;text-overflow:ellipsis;padding-left:24px;font-size:11px;overflow:hidden}.gantt__label--stap .gantt__sub{padding-left:0}.gantt__hint{color:#b85c00;font-weight:600}.gantt__lijst,.gantt__stappen{margin:0;padding:0;list-style:none}.gantt__baan{flex:1 1 0;min-width:0;position:relative}.gantt__laag{left:210px;right:0}.gantt__balk{box-sizing:border-box;border:2px solid #0000;border-radius:4px;position:absolute}.gantt__balk--werkstroom{height:18px;top:9px}.gantt__balk--stap{height:12px;top:11px}.gantt__balk--klaar{background:var(--tint-groen-tekst)}.gantt__balk--bezig{background:var(--symbool-bezig-bg)}.gantt__balk--wacht{background:#b85c00}.gantt__balk--geblokkeerd{background:var(--tint-rood-bg)}.gantt__balk--gepland{background:var(--kleur-wit);border-color:#6b7a74}.gantt__balk--kritiek{border-color:var(--tint-rood-bg)}.gantt__baseline{background:var(--kleur-veld-rand);border-radius:2px;height:4px;position:absolute;bottom:4px}.gantt__ruit{z-index:1;box-sizing:border-box;border:2px solid var(--kleur-tekst);background:var(--kleur-wit);width:11px;height:11px;margin-left:-5px;position:absolute;top:13px;transform:rotate(45deg)}.gantt__ruit--stap{width:12px;height:12px;margin-left:-6px;top:11px}.gantt__ruit--kritiek{border-color:var(--tint-rood-bg)}.gantt__lijn .gantt__lijntekst{top:0}.gantt__lijn--prognose .gantt__lijnstreep{background:var(--kleur-fouttekst)}.gantt__lijn--prognose .gantt__lijntekst{color:var(--kleur-fouttekst);top:13px}.gantt__lijn--afspraak .gantt__lijnstreep{background:var(--tint-groen-tekst)}.gantt__lijn--afspraak .gantt__lijntekst{color:var(--tint-groen-tekst);top:26px}.gantt__lijn--rechts .gantt__lijntekst{left:auto;right:6px}.gantt__tijdas li{padding-bottom:6px}.gantt__pijlen{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.gantt__pijl{fill:none;stroke:var(--symbool-gepland-rand);stroke-width:1.5px}.gantt__pijl--kritiek{stroke:var(--tint-rood-bg)}.gantt__pijlpunt--grijs{fill:var(--symbool-gepland-rand)}.gantt__pijlpunt--rood{fill:var(--tint-rood-bg)}.gantt__legende{color:var(--kleur-tekst-zacht);flex-wrap:wrap;gap:14px;padding:0 24px;font-size:12px;display:flex}.gantt__legenderegel{align-items:center;gap:5px;display:flex}.gantt__staal{box-sizing:border-box;border:1.5px solid #0000;border-radius:3px;width:14px;height:10px;display:inline-block}.gantt__staal.gantt__balk--gepland{border-color:#6b7a74}.gantt__staal--baseline{background:var(--kleur-veld-rand);border:none;border-radius:2px;height:4px}.gantt__staal--ruit{border:2px solid var(--kleur-tekst);background:var(--kleur-wit);border-radius:0;width:9px;height:9px;transform:rotate(45deg)}.gantt__staal--kritiek{border:2px solid var(--tint-rood-bg);background:var(--kleur-wit)}.blokkers{flex-direction:column;gap:8px;min-width:0;padding:18px 20px;display:flex}.blokkers__titel{margin:0;font-size:16px;font-weight:600}.blokkers__leeg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.blokkers__lijst{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.blokkers__regel{border-left:3px solid var(--tint-rood-bg);border-radius:var(--radius-item);background:var(--tint-rood-rij);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.blokkers__regel--afspraak{background:var(--tint-oranje-bg);border-left-color:#b85c00}.blokkers__regeltitel{font-weight:600}.blokkers__tekst{color:var(--kleur-tekst-zacht)}.knop--link{font:inherit;color:var(--kleur-link);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.knop--link:hover{color:var(--kleur-link-hover)}.knop--gevaar{border-color:var(--tint-rood-bg);color:var(--tint-rood-tekst);background:var(--tint-rood-bg);font-weight:600}.knop--icoon{min-width:40px;font-size:18px}.veld--afgeleid,.veld--afgeleid input,.veld.veld--afgeleid{color:var(--kleur-tekst-zacht);background:var(--kleur-kop-achtergrond)}.formulier__labelregel{align-items:baseline;gap:6px;display:flex}.nieuw__afgeleid-label{color:var(--kleur-tekst-zacht);font-size:12px}.nieuw__ondertitel{color:var(--kleur-tekst-zacht);margin:4px 0 0}.nieuw__stappen ol{margin:16px 0 var(--afstand-blok);flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.nieuw__stap{color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.nieuw__stap--actief{color:var(--kleur-wit);background:var(--kleur-tekst)}.nieuw__stap--klaar{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.nieuw__raster{gap:var(--afstand-blok);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.nieuw__links,.nieuw__rechts{gap:var(--afstand-blok);flex-direction:column;min-width:0;display:flex}.nieuw__breed{grid-column:1/-1}.nieuw__blok{min-width:0;padding:20px 24px}.nieuw__blokkop{margin:0 0 12px;font-size:16px}.nieuw__blokkopregel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.nieuw__blokkopregel .nieuw__blokkop{margin:0}.nieuw__velden2,.nieuw__velden3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}.nieuw__velden3{grid-template-columns:repeat(3,minmax(0,1fr))}.nieuw__uitvoer{align-items:center;display:flex}.nieuw__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.nieuw__minikop{margin:0 0 8px;font-size:14px}.nieuw__afleidingen,.nieuw__kerncijfers{flex-direction:column;margin:0 0 12px;display:flex}.nieuw__afleidingen>div,.nieuw__kerncijfers>div{border-bottom:1px solid var(--kleur-lijn);padding:8px 0}.nieuw__afleidingen dt,.nieuw__kerncijfers dt{font-size:13px;font-weight:600}.nieuw__afleidingen dd,.nieuw__kerncijfers dd{color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.nieuw__kerncijfers{flex-direction:row;gap:24px}.nieuw__kerncijfers>div{border:0}.nieuw__ditype{border-radius:var(--radius-veld);background:var(--kleur-kop-achtergrond);padding:12px 16px}.nieuw__typetabel td,.nieuw__voorstel td{overflow-wrap:anywhere}.nieuw__rijknoppen{justify-content:flex-end;gap:6px;display:flex}.nieuw__typetabel .chip,.nieuw__typetabel .knop,.nieuw__voorstel .chip,.nieuw__voorstel .knop{white-space:nowrap;overflow-wrap:normal}.nieuw__stroom--dc{color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg)}.nieuw__stroom--ac{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.nieuw__connectoren{border:0;flex-flow:wrap;gap:8px 16px;margin:0;padding:0}.nieuw__connectoren legend{margin-bottom:4px}.nieuw__vinkje{align-items:center;gap:6px;font-size:14px;display:inline-flex}.nieuw__typedialoog .dialoog__inhoud{width:min(720px,90vw)}.nieuw__knoppen{margin-top:var(--afstand-blok);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.nieuw__sjablonen{flex-direction:column;gap:8px;display:flex}.nieuw__sjabloonkaart{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.nieuw__sjabloonkaart--gekozen{border-color:var(--kleur-accent);background:var(--tint-groen-bg)}.nieuw__sjabloontekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nieuw__sjabloonnaam{overflow-wrap:anywhere;font-weight:600}.nieuw__werkstromen{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nieuw__werkstromen li{border-bottom:1px solid var(--kleur-lijn);grid-template-columns:minmax(0,1.6fr) minmax(0,2fr) minmax(0,.6fr);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.nieuw__werkstroomnaam{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-weight:600;display:flex}.nieuw__werkstroomnaam .nieuw__uitleg,.nieuw__werkstroomnaam .chip{font-weight:400}.nieuw__werkstroomstappen{min-width:0;color:var(--kleur-tekst-zacht);overflow-wrap:anywhere;font-size:12px}.nieuw__werkstroomduur{text-align:right;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:12px}.nieuw__parameter{margin:0 0 8px;font-size:14px}.nieuw__resultaat{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.nieuw__stap3{gap:var(--afstand-blok);flex-direction:column;display:flex}.nieuw__boven,.nieuw__onder{gap:var(--afstand-blok);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.nieuw__onder{grid-template-columns:repeat(2,minmax(0,1fr))}.nieuw__parameters{flex-wrap:wrap;gap:6px 20px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:flex}.nieuw__balk{border-left:6px solid var(--kleur-balk);border-radius:var(--radius-veld);background:var(--kleur-kop-achtergrond);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.nieuw__balk--groen{border-left-color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.nieuw__balk--oranje{border-left-color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.nieuw__balk--rood{border-left-color:var(--tint-rood-bg);background:var(--tint-rood-rij)}.nieuw__balktekst{flex-direction:column;flex:360px;gap:4px;min-width:0;display:flex}.nieuw__balktitel{font-size:16px}.nieuw__tegels{flex-wrap:wrap;gap:12px;margin:0;display:flex}.nieuw__tegel{border-radius:var(--radius-item);background:var(--kleur-wit);min-width:110px;padding:8px 12px}.nieuw__tegel dt{color:var(--kleur-tekst-zacht);font-size:12px}.nieuw__tegel dd{margin:2px 0 0;font-size:16px;font-weight:600}.nieuw__legende{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.nieuw__pil{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.nieuw__pil--rood{color:#7a1f14;background:#fbe4e0}.nieuw__pil--oranje{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.nieuw__pil--groen{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.nieuw__tekst--rood{color:#7a1f14;font-weight:600}.nieuw__tekst--oranje{color:var(--tint-oranje-tekst);font-weight:600}.nieuw__rij--kritiek{background:var(--tint-rood-rij)}.nieuw__stapnaam{font-weight:600}.nieuw__duurveld{width:72px;height:32px;margin-right:8px}.nieuw__taken,.nieuw__aandacht{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.nieuw__aandachtkaart{border-left:4px solid var(--tint-oranje-tekst);border-radius:var(--radius-item);background:var(--tint-oranje-bg);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.nieuw__aandachtkaart--rood{background:var(--tint-rood-rij);border-left-color:#7a1f14}.dossier__melding{border-radius:var(--radius-veld);color:var(--tint-groen-tekst);background:var(--tint-groen-bg);margin:0;padding:10px 14px;font-weight:600}.catalogus__tabel{width:100%}.catalogus__naam{text-align:left;font-weight:600;display:block}.catalogus__sub{color:var(--kleur-tekst-zacht);font-size:12px;display:block}.catalogus__rij--uit td{color:var(--kleur-tekst-zacht)}.catalogus__acties{text-align:right;white-space:nowrap}.doorlooptijden__regels{margin-top:var(--afstand-blok);padding:20px 24px}.afleidingsregels{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px 20px;display:grid}.afleidingsregels .formulier__knoppen{grid-column:1/-1}.afleidingsregels--lezen dt{font-size:13px;font-weight:600}.afleidingsregels--lezen dd{margin:2px 0 0}.regels{gap:var(--afstand-blok);flex-direction:column;min-width:0;display:flex}.regels__blok{flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex}.regels__titel{margin:0;font-size:16px}.regels__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.regels__tabel{table-layout:fixed;width:100%}.regels__tabel th{letter-spacing:0;text-transform:none;font-size:12px}.regels__tabel th:first-child{width:32%}.regels__tabel th:nth-child(3),.regels__tabel th:nth-child(5){width:86px}.regels__tabel th:nth-child(4){width:150px}.regels__als,.regels__dan{overflow-wrap:anywhere}.regels__kanaal{width:100%}.regels__velden{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px 20px;display:grid}.regels__veld{flex-direction:column;gap:4px;display:flex}.regels__label{font-size:13px}.regels__invoer{align-items:center;gap:8px;display:flex}.regels__getal{width:90px;font-family:var(--lettertype-mono)}.regels__eenheid,.regels__hulp{color:var(--kleur-tekst-zacht);font-size:12px}.regels__fout{display:block}.regels__voet{justify-content:flex-end;align-items:center;gap:12px;display:flex}.regels__opgeslagen{color:var(--tint-groen-tekst);font-size:13px}.dialoog.wijzigvenster{width:min(1180px,100vw - 32px);max-height:calc(100vh - 32px)}.wijzigvenster>.dialoog__inhoud{padding:0}.wijzigvenster__formulier{flex-direction:column;max-height:calc(100vh - 34px);display:flex}.wijzigvenster__kop{border-bottom:1px solid var(--kleur-lijn);justify-content:space-between;gap:16px;padding:18px 24px 12px;display:flex}.wijzigvenster__titel{margin:0;font-size:18px}.wijzigvenster__ondertitel{color:var(--kleur-tekst-zacht);margin:4px 0 0;font-size:13px}.wijzigvenster__sluit{flex:none;width:32px;height:32px;padding:0}.wijzigvenster__inhoud{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:24px;padding:16px 24px;display:grid;overflow-y:auto}.wijzigvenster__links,.wijzigvenster__rechts{flex-direction:column;gap:12px;min-width:0;display:flex}.wijzigvenster__sectie{margin:4px 0 0;font-size:14px;font-weight:600}.wijzigvenster__stap{margin:0;font-weight:600}.wijzigvenster__wat{flex-direction:column;gap:2px;display:flex}.wijzigvenster__mono{font-family:var(--lettertype-mono);font-size:13px}.wijzigvenster__klein,.wijzigvenster__hulp{color:var(--kleur-tekst-zacht);font-size:12px}.wijzigvenster__hulp{margin:0}.wijzigvenster__tegels{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.wijzigvenster__tegel{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-item);overflow-wrap:anywhere;padding:10px 12px}.wijzigvenster__tegel--let-op{border-color:var(--tint-oranje-tekst);background:var(--tint-rood-rij)}.wijzigvenster__waarde{font-family:var(--lettertype-mono);font-size:14px;font-weight:600}.wijzigvenster__tabel{table-layout:fixed;width:100%}.wijzigvenster__tabel th:first-child{width:30%}.wijzigvenster__tabel th:nth-child(4){width:170px}.wijzigvenster__stapnaam{font-weight:600}.wijzigvenster__acties{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wijzigvenster__actie{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-item);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.wijzigvenster__actietekst{flex-direction:column;gap:2px;min-width:0;display:flex}.wijzigvenster__actietitel{font-weight:600}.wijzigvenster__leeg{color:var(--kleur-tekst-zacht);margin:0}.wijzigvenster__voet{border-top:1px solid var(--kleur-lijn);color:var(--kleur-tekst-zacht);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px 16px;font-size:13px;display:flex}.wijzigvenster__voettekst{flex-direction:column;flex:360px;gap:4px;min-width:0;display:flex}.wijzigvenster__voettekst p{margin:0}.wijzigvenster__let-op{color:var(--tint-oranje-tekst);font-weight:600}.logboek__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.versieblok{flex-direction:column;gap:10px;min-width:0;padding:16px 20px;display:flex}.versieblok__titel{margin:0;font-size:15px}.versieblok__sub,.versieblok__uitleg,.versieblok__label,.versieblok__leeg{color:var(--kleur-tekst-zacht);font-size:13px;font-weight:400}.versieblok__uitleg,.versieblok__leeg{margin:0}.versieblok__tegels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.versieblok__tegel{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-item);padding:10px 12px}.versieblok__waarde{font-family:var(--lettertype-mono);font-size:15px;font-weight:600}.versieblok__tabel{table-layout:fixed;width:100%}.versieblok__mono{font-family:var(--lettertype-mono)}.versieblok__verschil{color:var(--kleur-fouttekst);font-weight:600}.versieblok__rij--verschoven td{background:var(--tint-rood-rij)}.versiekaart__badge{border-radius:var(--radius-item);color:var(--kleur-wit);background:var(--kleur-tekst);padding:2px 6px;font-weight:600}.versiekaart__pillen{flex-wrap:wrap;gap:6px;display:flex}.versiekaart__pillen:empty{display:none}.versiekaart__links{gap:16px;display:flex}.versiepaneel{z-index:20;flex-direction:column;gap:10px;width:min(460px,100vw - 32px);padding:18px 20px;display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow-y:auto;box-shadow:0 24px 60px #13201b40}.versiepaneel__kop{justify-content:space-between;align-items:center;display:flex}.versiepaneel__titel{margin:0;font-size:17px}.versiepaneel__sluit{width:32px;height:32px;padding:0}.versiepaneel__sub{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.versiepaneel__kerncijfers,.versiepaneel__stappen{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.versiepaneel__stappen{font-family:var(--lettertype-mono);font-size:12px}.versiepaneel__stap--kritiek{color:var(--kleur-fouttekst)}.afstemmingen__uitleg,.meldingen__uitleg{color:var(--kleur-tekst-zacht);margin:4px 0 0;font-size:13px}.afstemmingen__verloop{margin-bottom:16px;padding:16px}.afstemmingen__blokkop,.afstemmingpaneel__blokkop,.meldingen__blokkop{margin:0 0 4px;font-size:14px;font-weight:600}.afstemmingen__hulp,.afstemmingen__klein,.afstemmingpaneel__klein,.afstemmingdialoog__hulp,.meldingen__hulp,.meldingen__context{color:var(--kleur-tekst-zacht);font-size:12px}.afstemmingen__tegels{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.afstemmingen__tegel{border-radius:var(--radius-item);min-width:0;color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.afstemmingen__tegel--blauw{color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg)}.afstemmingen__tegel--oranje{color:var(--tint-oranje-tekst);background:var(--tint-oranje-bg)}.afstemmingen__tegel--paars{color:var(--tint-paars-tekst);background:var(--tint-paars-bg)}.afstemmingen__tegel--groen{color:var(--tint-groen-tekst);background:var(--tint-groen-bg)}.afstemmingen__tegel--rood{color:var(--tint-rood-tekst);background:var(--tint-rood-bg)}.afstemmingen__tegel--rood-rand{color:var(--tint-rood-bg);background:var(--kleur-wit);box-shadow:inset 0 0 0 1.5px var(--tint-rood-bg)}.afstemmingen__tegel--grijs{color:var(--tint-grijs-tekst);background:var(--tint-grijs-bg)}.afstemmingen__tegelnaam{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.afstemmingen__tegelgetal{font-size:20px;font-weight:600}.afstemmingen__tegeluitleg{opacity:.85;font-size:11px}.afstemmingen__indeling,.meldingen__indeling{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.afstemmingen__lijst{flex:999 560px;min-width:0;padding:8px 0;overflow-x:auto}.afstemmingen__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:8px 16px 12px;display:flex}.afstemmingen__filter{flex-direction:column;gap:4px;display:flex}.afstemmingen__verstreken{align-items:center;gap:6px;height:36px;display:flex}.afstemmingen__melding,.meldingen__melding,.afstemmingpaneel__melding{padding:8px 16px}.afstemmingen__tabel td{vertical-align:top}.afstemmingen__partij{font-weight:600}.afstemmingen__waarover,.afstemmingen__reden{overflow-wrap:anywhere}.afstemmingen__rij--open{background:var(--kleur-kop-achtergrond)}.afstemmingen__verstreken-datum{color:#c62828;font-weight:600}.afstemmingpaneel{border-color:var(--kleur-veld-rand);flex:420px;gap:16px;min-width:0;max-width:640px;padding:16px;display:flex}.afstemmingpaneel__lijst{border-right:1px solid var(--kleur-lijn);flex:0 0 150px;min-width:0}.afstemmingpaneel__lijst ul{margin:0;padding:0 8px 0 0;list-style:none}.afstemmingpaneel__lijst a{border-bottom:1px solid var(--kleur-lijn-zacht);color:var(--kleur-tekst);flex-direction:column;gap:2px;padding:6px 0;text-decoration:none;display:flex}.afstemmingpaneel__lijstpartij{overflow-wrap:anywhere;font-size:12px;font-weight:600}.afstemmingpaneel__inhoud{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.afstemmingpaneel__kop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.afstemmingpaneel__titel{overflow-wrap:anywhere;margin:2px 0 6px;font-size:16px;font-weight:600}.afstemmingpaneel__status{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.afstemmingpaneel__keten{flex-wrap:wrap;gap:6px;margin:4px 0;padding:0;list-style:none;display:flex}.afstemmingpaneel__zin{margin:4px 0 0;font-size:12px}.afstemmingpaneel__verloop{overflow-wrap:anywhere;flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.afstemmingpaneel__tijd{color:var(--kleur-tekst-zacht);font-family:var(--lettertype-mono)}.afstemmingpaneel__simulatie{border-radius:var(--radius-item);background:var(--kleur-kop-achtergrond);padding:12px}.afstemmingpaneel__tegels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.afstemmingpaneel__tegel{border:1px solid var(--kleur-lijn);border-radius:var(--radius-item);background:var(--kleur-wit);flex-direction:column;gap:2px;padding:8px;display:flex}.afstemmingpaneel__waarde{font-weight:600}.afstemmingpaneel__knoppen{flex-wrap:wrap;gap:8px;display:flex}.afstemmingdialoog{width:min(640px,100vw - 32px)}.afstemmingdialoog form{flex-direction:column;gap:12px;display:flex}.afstemmingdialoog__uitleg{color:var(--kleur-tekst-zacht);margin:0;font-size:13px}.afstemmingdialoog fieldset{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.afstemmingdialoog legend{margin-bottom:4px;font-size:13px;font-weight:600}.afstemmingdialoog__radio{flex-wrap:wrap;gap:16px;display:flex}.afstemmingdialoog__vink{align-items:center;gap:6px;font-size:13px;display:flex}.verwittigdialoog__eerder,.verwittigdialoog__bericht,.verwittigdialoog__voorbeeld,.verwittigdialoog__na{border:1px solid var(--kleur-lijn);border-radius:var(--radius-item);background:var(--kleur-kop-achtergrond);flex-direction:column;gap:8px;padding:12px;display:flex}.verwittigdialoog__eerder p,.verwittigdialoog__na p{margin:0}.verwittigdialoog__na ul{margin:0;padding-left:18px;font-size:12px}.verwittigdialoog__onderwerp{margin:0;font-weight:600}.verwittigdialoog__tekst{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.stappentabel__afstemming{text-decoration:none}.meldingen__filters{align-items:center;margin-bottom:16px}.meldingen__hulp{margin-left:auto}.meldingen__groepen{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.meldingen__zijkant{flex-direction:column;flex:300px;gap:16px;min-width:0;max-width:380px;display:flex}.meldingen__groep,.meldingen__blok{padding:16px}.meldingen__groep--blokkerend{border-left:4px solid var(--tint-rood-bg)}.meldingen__groep--let_op{border-left:4px solid var(--tint-oranje-tekst)}.meldingen__groep--info{border-left:4px solid var(--tint-blauw-tekst)}.meldingen__groepkop{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:400;display:flex}.meldingen__pil--blokkerend{background:var(--tint-rood-bg);color:var(--tint-rood-tekst)}.meldingen__pil--let_op{background:var(--tint-oranje-bg);color:var(--tint-oranje-tekst)}.meldingen__pil--info{background:var(--tint-blauw-bg);color:var(--tint-blauw-tekst)}.meldingen__groepuitleg{color:var(--kleur-tekst-zacht);font-size:12px}.meldingen__aantal{margin-left:auto;font-weight:600}.meldingen__lijst{margin:0;padding:0;list-style:none}.meldingen__item{border-top:1px solid var(--kleur-lijn-zacht);grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0;display:grid}.meldingen__item--ongelezen .meldingen__titel{font-weight:600}.meldingen__tijd{color:var(--kleur-tekst-zacht);font-family:var(--lettertype-mono);font-size:12px}.meldingen__titel{overflow-wrap:anywhere;font-size:13px}.meldingen__kanalen{color:var(--kleur-tekst-zacht);margin-top:2px;font-size:11px}.meldingen__acties{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.meldingen__niveaus{flex-direction:column;gap:10px;margin:8px 0 0;display:flex}.meldingen__niveau dd{margin:4px 0 0;font-size:12px}.meldingen__voorkeur{margin-bottom:8px}.meldingen__blok form{flex-direction:column;gap:4px;display:flex}.berichtsjablonen__archief{align-items:center;gap:6px;padding:12px 16px;display:flex}.berichtsjablonen__chip{margin-left:6px}.berichtsjablonen__acties{justify-content:flex-end;gap:6px;display:flex}.ufcblok__staal--live-laden,.ufcblok__tegel--live-laden,.pill--live-laden{color:var(--kleur-wit);background:var(--kleur-accent);border:1px solid var(--kleur-accent)}.ufcblok__staal--live-vrij,.ufcblok__tegel--live-vrij,.pill--live-vrij{color:var(--kleur-tekst);background:var(--kleur-wit);border:1px solid var(--symbool-gepland-rand)}.ufcblok__staal--live-gereserveerd,.ufcblok__tegel--live-gereserveerd,.pill--live-gereserveerd{color:var(--tint-blauw-tekst);background:var(--tint-blauw-bg);border:1px solid var(--tint-blauw-bg)}.ufcblok__staal--live-buiten_dienst,.ufcblok__tegel--live-buiten_dienst,.pill--live-buiten_dienst{color:var(--tint-rood-tekst);background:var(--tint-rood-bg);border:1px solid var(--tint-rood-bg)}.ufcblok__staal--live-geen_verbinding,.ufcblok__tegel--live-geen_verbinding,.pill--live-geen_verbinding{color:var(--kleur-tekst-zacht);background:var(--tint-grijs-bg);border:1px solid var(--tint-grijs-bg)}.ufcblok__tegeldetail{font-family:var(--lettertype-mono);opacity:.9;overflow-wrap:anywhere;font-size:13px}.ufcblok__kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ufcblok__banner{margin:0}.gebruikblok{flex-direction:column;gap:8px;padding:20px 24px;display:flex}.gebruikblok__regels{margin:0}.gebruikblok__regel{border-top:1px solid var(--kleur-lijn-rij);justify-content:space-between;gap:12px;padding-top:8px;font-size:13px;display:flex}.gebruikblok__regel dt{color:var(--kleur-tekst-zacht)}.gebruikblok__regel dd{font-family:var(--lettertype-mono);margin:0;font-weight:500}.pill{box-sizing:border-box;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.ufcpaneel__commandos .knop:disabled{cursor:not-allowed;opacity:.6}.ufcpaneel__resultaat,.ufcpaneel__appmelding{border-radius:var(--radius-item);background:var(--tint-groen-bg);color:var(--tint-groen-tekst);overflow-wrap:anywhere;margin:0;padding:8px 12px;font-size:13px}.ufcpaneel__appmelding{background:var(--tint-blauw-bg);color:var(--tint-blauw-tekst)}.ufcpaneel__sectie{flex-direction:column;gap:6px;display:flex}.ufcpaneel__sectiekop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ufcpaneel__losse{color:var(--kleur-tekst-zacht);justify-content:space-between;align-items:center;gap:8px;display:flex}.ufcpaneel__voet{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.foutenlog,.sessielijst{margin:0;padding:0;font-size:13px;list-style:none}.foutenlog__regel,.sessielijst__regel{border-top:1px solid var(--kleur-lijn-rij);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:7px 0;display:flex}.foutenlog__moment,.sessielijst__tijd,.sessielijst__kwh{font-family:var(--lettertype-mono);color:var(--kleur-tekst-zacht)}.foutenlog__tekst{overflow-wrap:anywhere;flex:160px;min-width:0}.foutenlog__chips{flex-wrap:wrap;gap:4px;display:inline-flex}.foutenlog__code{font-family:var(--lettertype-mono);color:var(--tint-rood-tekst);background:var(--tint-rood-bg)}.formulier__hulp{color:var(--kleur-tekst-zacht);font-size:12px}.koppelingen{flex-direction:column;gap:12px;min-width:0;padding:20px 24px;display:flex;overflow-x:auto}.koppeling{border:1px solid var(--kleur-kaart-rand);border-radius:var(--radius-veld);flex-direction:column;gap:6px;max-width:520px;padding:12px 14px;display:flex}.koppeling__kop{justify-content:space-between;align-items:center;gap:8px;display:flex}.koppeling__naam{font-size:14px;font-weight:600}.koppeling__wat,.koppeling__freq{color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.koppeling__freq{font-family:var(--lettertype-mono)}.koppeling__acties{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.koppelingen__lijst{min-width:0;margin-top:var(--afstand-blok);flex-direction:column;gap:8px;padding:20px 24px;display:flex}.koppelingen__lijst .tabel__scroll{overflow-x:auto}.koppelingen__lijst td{vertical-align:top;overflow-wrap:anywhere;font-size:13px}.koppelingen__lijst .mono{font-family:var(--lettertype-mono);font-weight:600}.koppelingen__melding{color:var(--kleur-fouttekst);font-size:12px;display:block}.koppelingen__uitkomst{font-size:13px}.koppelingen__uitkomst p,.koppelingen__uitkomst ul{margin:4px 0}.contracten__snelfilter{margin-left:auto}.contracten__opzeggen{font-family:var(--lettertype);color:var(--tint-oranje-tekst);white-space:normal;overflow-wrap:anywhere;font-size:11px;font-weight:500;display:block}.tickets__kpi{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;padding:0;display:grid}.tickets__kpiwaarde{border-left:1px solid var(--kleur-lijn-zacht);flex-direction:column;gap:4px;min-width:0;padding:14px 18px;display:flex}.tickets__kpiwaarde:first-child{border-left:0}.tickets__kpiwaarde--rood{color:var(--kleur-fouttekst)}.tickets__kpilabel{color:var(--kleur-tekst-zacht);font-size:12px}.tickets__kpigetal{font-family:var(--lettertype-mono);font-size:22px;font-weight:600}.tickets__kpiknop{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}.tickets__kpiknop:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:2px}.tickets__bronnen{flex-direction:column;gap:6px;padding:16px 20px;display:flex}.tickets__bronnenkop{justify-content:space-between;align-items:center;gap:12px;display:flex}.tickets__bronnenkop h2{margin:0;font-size:15px}.tickets__bronregel{margin:0;font-weight:600}.tickets__bronzacht{color:var(--kleur-tekst-zacht);margin:0;font-size:12px}.tickets__bronlijst{margin:4px 0 0;padding-left:18px;font-size:13px}.werklijsten__uitleg,.overleg__uitleg{max-width:880px;color:var(--kleur-tekst-zacht);margin:4px 0 0;font-size:13px}.werklijsten__indeling{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;display:grid}.werklijsten__rechts{flex-direction:column;gap:16px;min-width:0;display:flex}.werklijsten__partijen{padding:12px}.werklijsten__blokkop,.overleg__blokkop{margin:0 0 6px;font-size:14px;font-weight:600}.werklijsten__zoek{box-sizing:border-box;width:100%;margin-bottom:8px}.werklijsten__partijlijst{margin:0;padding:0;list-style:none}.werklijsten__partij{box-sizing:border-box;min-height:44px;color:var(--kleur-tekst);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:10px;text-decoration:none;display:flex}.werklijsten__partij:hover{background:var(--kleur-lijn-zacht)}.werklijsten__partij[aria-current=true]{color:#fff;background:#13201b}.werklijsten__partijnaam{overflow-wrap:break-word;flex-direction:column;display:flex}.werklijsten__tabel td:nth-child(n+3),.werklijsten__tabel .chip{white-space:nowrap}.werklijsten__partij[aria-current=true] .werklijsten__klein{color:#c9d7d1}.werklijsten__partijtellers{white-space:nowrap;align-items:center;gap:6px;display:flex}.werklijsten__alarm{color:#7a3b00;background:#fde8d2;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600}.werklijsten__alarm--rood{color:#fff;background:#7a1f14}.werklijsten__aantal{font-weight:600}.werklijsten__klein,.werktaak__klein,.overleg__klein{color:var(--kleur-tekst-zacht);font-size:12px}.werklijsten__kop{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.werklijsten__naam{margin:0 0 4px;font-size:20px}.werklijsten__taken{padding:0;overflow-x:auto}.werklijsten__takenkop{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 8px;display:flex}.werklijsten__filters{white-space:nowrap;gap:6px;display:flex}.werklijsten__filter--actief{color:#fff;background:#13201b;border-color:#13201b}.werklijsten__tabel{width:100%}.werklijsten__rij--krap{background:#fce4e1}.werklijsten__krap{color:#b3261e;font-weight:600}.werklijsten__taak{color:var(--kleur-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.werklijsten__taak:hover,.werklijsten__taak:focus-visible{text-decoration:underline}.werklijsten__sitecode{font-family:var(--lettertype-mono);font-size:12px}.werklijsten__belasting{padding:16px 20px}.werklijsten__weken{grid-template-columns:repeat(16,minmax(0,1fr));gap:4px;margin:10px 0 6px;padding:0;list-style:none;display:grid}.werklijsten__week{color:#2f3d37;background:#e6ece9;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:6px 0;display:flex}.werklijsten__week--boven{color:#fff;background:#7a1f14}.werklijsten__weeklabel{font-size:11px}.werklijsten__weekaantal{font-weight:600}.werklijsten__signaal{color:#7a3b00;background:#fdf0e3;border:1px solid #f3c79a;border-radius:6px;margin:8px 0 0;padding:8px 12px;font-size:13px}.werktaak__achtergrond{z-index:19;background:#13201b59;position:fixed;inset:0}.werktaak{z-index:20;box-sizing:border-box;border-color:var(--kleur-veld-rand);border-radius:14px;gap:16px;width:min(980px,100vw - 48px);padding:16px;display:flex;position:fixed;top:24px;bottom:24px;right:24px;overflow-y:auto;box-shadow:0 24px 60px #13201b40}@media (width<=760px){.werktaak{border-radius:0;width:100vw;inset:0}}.werktaak__lijst{border-right:1px solid var(--kleur-lijn);flex:0 0 210px;min-width:0;padding-right:12px}.werktaak__lijst ul{margin:0;padding:0;list-style:none}.werktaak__lijst a{color:var(--kleur-tekst);border-radius:6px;padding:8px;text-decoration:none;display:block}.werktaak__lijst a[aria-current=true]{background:var(--kleur-lijn-zacht);font-weight:600}.werktaak__lijstkop{margin:0 0 8px;font-size:13px}.werktaak__inhoud{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.werktaak__kop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.werktaak__titel{margin:2px 0 0;font-size:18px}.werktaak__tegels{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.werktaak__tegel{border:1px solid var(--kleur-kaart-rand);background:var(--kleur-kop-achtergrond);border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.werktaak__waarde{font-size:16px;font-weight:600}.werktaak__velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.werktaak__vinkje{grid-column:1/-1;font-size:13px}.werktaak__blok{border:1px solid var(--kleur-kaart-rand);border-radius:8px;padding:12px}.werktaak__blokkop{margin:0 0 8px;font-size:14px}.werktaak__kaart{border-left:4px solid var(--kleur-lijn);background:var(--kleur-kop-achtergrond);border-radius:6px;margin-top:8px;padding:10px 12px}.werktaak__kaart--let_op{border-left-color:#c66a00}.werktaak__kaart--blokkerend{border-left-color:#7a1f14}.werktaak__kaart p{margin:4px 0 0;font-size:13px}.werktaak__kaarttitel{margin:0 8px 0 0;font-size:13px;display:inline}.werktaak__afstemmingen{margin:0;padding-left:18px;font-size:13px}.werktaak__knoppen{justify-content:flex-end;gap:8px;display:flex}.werktaak__melding{font-size:13px}.overleg__indeling{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.overleg__links,.overleg__rechts{flex-direction:column;gap:16px;min-width:0;display:flex}.overleg__blok{padding:16px 20px}.overleg__blokrij{justify-content:space-between;align-items:center;gap:8px;display:flex}.overleg__agenda,.overleg__uitkomsten,.overleg__deelnemers,.overleg__documenten,.overleg__documentkeuze,.overlegmomenten__lijst{margin:8px 0;padding:0;list-style:none}.overleg__punt,.overleg__uitkomst{border-bottom:1px solid var(--kleur-lijn-zacht);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.overleg__uitkomst{flex-direction:column;gap:4px}.overleg__nr{background:var(--kleur-lijn);text-align:center;border-radius:999px;flex:0 0 24px;height:24px;font-size:12px;font-weight:600;line-height:24px}.overleg__punttekst{overflow-wrap:anywhere;flex:320px;min-width:0}.overleg__puntkop{font-weight:600}.overleg__cijfers{color:#173f80;font-size:13px}.overleg__puntknoppen{gap:4px;display:flex}.overleg__keuzes{flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.overleg__deelnemers li,.overleg__documenten li,.overlegmomenten__item{border-bottom:1px solid var(--kleur-lijn-zacht);padding:6px 0;font-size:13px}.overleg__praktisch{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px;display:grid}.overleg__praktisch dt{color:var(--kleur-tekst-zacht)}.overleg__praktisch dd{overflow-wrap:anywhere;margin:0}.overleg__verslag{white-space:pre-wrap;font-size:13px}.overlegdialoog__moment{grid-template-columns:2fr 1fr 1fr;gap:8px;display:grid}.overlegdialoog__mee{border:0;margin:0;padding:0}.overlegmomenten{margin-top:24px}.afstemmingpaneel__overleg{font-size:13px}.verbruik{margin-top:16px}.verbruik__concept{background:var(--tint-oranje-bg);color:var(--tint-oranje-tekst);border-radius:10px;margin:0 0 16px;padding:12px 16px;font-size:14px}.verbruik__concept p{margin:0}.verbruik__concept p+p{margin-top:6px}.verbruik__blok{margin-bottom:16px}.verbruik__schuif{overflow-x:auto}.verbruik__tabel{width:100%}.verbruik__getal{text-align:right;white-space:nowrap}.verbruik__afwijking{color:var(--tint-oranje-tekst);font-weight:600}.verbruik__tabel tfoot th,.verbruik__tabel tfoot td{font-weight:600}.verbruik__lijst{margin:8px 0 0;padding-left:20px;font-size:14px}.verbruik__lijst li+li{margin-top:6px}.contractfiche__omschrijving{margin-top:12px}.contractfiche__omschrijving h3{color:var(--kleur-tekst-zacht);margin:0 0 4px;font-size:13px;font-weight:400}.contractfiche__omschrijving p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}.contractentabel__rij{cursor:pointer}.contractentabel__rij:hover td{background:var(--kleur-lijn-zacht)}.contractentabel__link{color:var(--kleur-link);text-decoration:underline}.contractdocumenten{box-shadow:none;border:0;margin-top:16px;padding:0}.contractdocumenten__kop{justify-content:space-between;align-items:center;gap:12px;display:flex}.contractdocumenten__leeg{color:var(--kleur-tekst-zacht);margin:6px 0 0;font-size:13px}.contractdocumenten__lijst{gap:8px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.contractdocumenten__sub{color:var(--kleur-tekst-zacht);font-size:12px;display:block}.contractdocumenten__alle{margin:8px 0 0;font-size:13px}.editor__nieuwestap{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;padding:8px 0;display:flex}.editor__nieuwestap label{gap:2px;display:grid}.editor__nieuwestapuitleg{flex-basis:100%;margin:0}
