@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-ext-500-normal-CUASR3PD.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-500-normal-oZS3KxrF.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-next-latin-500-normal-gHP6TDRs.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-500-normal-B0CYqHl3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-400-normal-CpVFOiMk.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-ext-400-normal-ITMuFrSK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-mono-latin-400-normal-CmMGer93.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-400-normal-Cmjm2dBj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-500-normal-DE1cvYE7.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-ext-500-normal-BiHEOgiK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Atkinson Hyperlegible Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/atkinson-hyperlegible-mono-latin-500-normal-CfDLaOZW.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-mono-latin-500-normal-BV5ipwqM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--r-1: 4px;--r-2: 8px;--r-3: 12px;--r-4: 16px;--r-5: 24px;--r-6: 32px;--r-7: 48px;--r-8: 64px;--t-12: 12px;--t-13: 13px;--t-14: 14px;--t-16: 16px;--t-20: 20px;--t-28: 28px;--t-40: 40px;--font: "Atkinson Hyperlegible Next", "DejaVu Sans", system-ui, sans-serif;--font-mono: "Atkinson Hyperlegible Mono", "DejaVu Sans Mono", ui-monospace, monospace;--rad-chip: 4px;--rad-knop: 8px;--rad-paneel: 12px;--rad-blad: 16px;--rad-pil: 999px;--diepte-verhoogd: 0 1px 2px rgb(14 22 33 / .06), 0 1px 1px rgb(14 22 33 / .04);--diepte-overlay: 0 24px 48px -16px rgb(14 22 33 / .28);--dur-1: .12s;--dur-2: .18s;--dur-3: .26s;--dur-4: .48s;--ease: cubic-bezier(.2, .8, .2, 1);--rij: 36px;--veld: 40px;--veld-tekst: 14px;--inkt: #0F1720;--staal: #F1F3F5;--vlak: #FFFFFF;--verhoogd: #FFFFFF;--lijn: #DCE1E6;--invoerrand: #7D8794;--stil: #5A6472;--blauw: #1D5FA6;--koper: #B8622E;--koper-tekst: #9A4E22;--amber: #E0A050;--verloop: linear-gradient(120deg, #B8622E 0%, #D07F3C 45%, #E0A050 100%);--ok: #1E7A3E;--wacht: #8A5A00;--conflict: #B42318;--zacht: #F7F8FA;--blauw-zacht: #F2F7FC;--blauw-rand: #B8CDE6;--wacht-zacht: #FCF8EE;--wacht-rand: #E2CF9F;--conflict-zacht: #FEF4F3;--conflict-rand: #F0B8B3;--ok-zacht: #EFF8F2;--ok-rand: #B5DCC2;--cite-bg: #E6EEF8;--markering: rgb(224 160 80 / .38);--prim-bg: #0F1720;--prim-tekst: #FFFFFF;--logo-knoop: #0F1720;--focus: #1D5FA6;--scrim: rgb(14 22 33 / .42)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--inkt: #E8EBEE;--staal: #0E1621;--vlak: #17212D;--verhoogd: #1E2A38;--lijn: #2A3644;--invoerrand: #6B7685;--stil: #9AA5B1;--blauw: #7FB0EA;--koper-tekst: #E0A050;--ok: #5BC27E;--wacht: #E0B45C;--conflict: #F97066;--zacht: #1A2531;--blauw-zacht: rgb(127 176 234 / .1);--blauw-rand: rgb(127 176 234 / .38);--wacht-zacht: rgb(224 180 92 / .1);--wacht-rand: rgb(224 180 92 / .38);--conflict-zacht: rgb(249 112 102 / .1);--conflict-rand: rgb(249 112 102 / .42);--ok-zacht: rgb(91 194 126 / .1);--ok-rand: rgb(91 194 126 / .38);--cite-bg: rgb(127 176 234 / .16);--markering: rgb(224 160 80 / .3);--prim-bg: #E8EBEE;--prim-tekst: #0E1621;--logo-knoop: #E8EBEE;--focus: #7FB0EA;--scrim: rgb(0 0 0 / .55);--diepte-verhoogd: 0 1px 2px rgb(0 0 0 / .3);--diepte-overlay: 0 24px 48px -16px rgb(0 0 0 / .6)}}:root[data-theme=dark]{color-scheme:dark;--inkt: #E8EBEE;--staal: #0E1621;--vlak: #17212D;--verhoogd: #1E2A38;--lijn: #2A3644;--invoerrand: #6B7685;--stil: #9AA5B1;--blauw: #7FB0EA;--koper-tekst: #E0A050;--ok: #5BC27E;--wacht: #E0B45C;--conflict: #F97066;--zacht: #1A2531;--blauw-zacht: rgb(127 176 234 / .1);--blauw-rand: rgb(127 176 234 / .38);--wacht-zacht: rgb(224 180 92 / .1);--wacht-rand: rgb(224 180 92 / .38);--conflict-zacht: rgb(249 112 102 / .1);--conflict-rand: rgb(249 112 102 / .42);--ok-zacht: rgb(91 194 126 / .1);--ok-rand: rgb(91 194 126 / .38);--cite-bg: rgb(127 176 234 / .16);--markering: rgb(224 160 80 / .3);--prim-bg: #E8EBEE;--prim-tekst: #0E1621;--logo-knoop: #E8EBEE;--focus: #7FB0EA;--scrim: rgb(0 0 0 / .55);--diepte-verhoogd: 0 1px 2px rgb(0 0 0 / .3);--diepte-overlay: 0 24px 48px -16px rgb(0 0 0 / .6)}@media(max-width:1023px){:root{--rij: 48px;--veld: 48px;--veld-tekst: 16px}}@media(prefers-reduced-motion:reduce){:root{--dur-1: 0ms;--dur-2: 0ms;--dur-3: 0ms;--dur-4: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0}body{font:400 var(--t-14)/1.5 var(--font);color:var(--inkt);background:var(--staal);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100dvh}#app{min-height:100dvh}h1,h2,h3,h4{margin:0;line-height:1.25;font-weight:600}h1{font-size:var(--t-28);letter-spacing:-.01em}h2{font-size:var(--t-16)}h3{font-size:var(--t-14)}p{margin:0 0 var(--r-2)}a{color:var(--blauw);text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}img,svg,canvas,video,audio{max-width:100%}img{display:block}table{border-collapse:collapse;width:100%}code,kbd,.mono{font-family:var(--font-mono);font-size:var(--t-12);font-feature-settings:"tnum"}.mono-14{font-family:var(--font-mono);font-size:var(--t-14)}.getal{font-variant-numeric:tabular-nums}.waarde{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.stil{color:var(--stil)}.klein{font-size:var(--t-12)}.k13{font-size:var(--t-13)}.breek{overflow-wrap:anywhere}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}::selection{background:var(--markering)}.overslaan{position:absolute;left:var(--r-2);top:-48px;z-index:100;background:var(--prim-bg);color:var(--prim-tekst);padding:var(--r-2) var(--r-3);border-radius:var(--rad-knop)}.overslaan:focus{top:var(--r-2)}.knop{display:inline-flex;align-items:center;justify-content:center;gap:var(--r-2);min-height:36px;padding:0 14px;border-radius:var(--rad-knop);border:1px solid var(--invoerrand);background:var(--vlak);color:var(--inkt);font-weight:500;font-size:var(--t-14);line-height:1.2;cursor:pointer;text-decoration:none;transition:transform var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease);white-space:nowrap;-webkit-tap-highlight-color:transparent}.knop:hover{background:var(--zacht)}.knop:active{transform:scale(.97)}.knop:disabled,.knop[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.knop.prim{background:var(--prim-bg);border-color:var(--prim-bg);color:var(--prim-tekst)}.knop.prim:hover{filter:brightness(1.15)}.knop.gevaar{color:var(--conflict);border-color:var(--conflict-rand)}.knop.gevaar.prim{background:var(--conflict);border-color:var(--conflict);color:#fff}.knop.stil{border-color:transparent;background:transparent;color:var(--stil)}.knop.stil:hover{background:var(--zacht);color:var(--inkt)}.knop.klein{min-height:30px;padding:0 10px;font-size:var(--t-13)}.knop.icoon{padding:0;width:36px}.knop.icoon.klein{width:30px}.knop.vol{width:100%}.knop svg{width:16px;height:16px;flex:none}.knoppen{display:flex;flex-wrap:wrap;gap:var(--r-2);align-items:center}.knoppen.eind{justify-content:flex-end}.knoppen.kolom{flex-direction:column;align-items:stretch}@media(max-width:1023px){.knop{min-height:44px;font-size:var(--t-14)}.knop.klein{min-height:40px}.knop.icoon{width:44px}.knop.icoon.klein{width:40px}}.kaal{background:none;border:0;padding:0;margin:0;color:inherit;cursor:pointer;text-align:inherit;font:inherit}.link{background:none;border:0;padding:0;color:var(--blauw);cursor:pointer;text-decoration:underline;text-underline-offset:2px;font:inherit}.veld{display:grid;gap:var(--r-1);min-width:0}.veld>label,.veld>.label{font-size:var(--t-13);font-weight:500}.veld .hint{font-size:var(--t-12);color:var(--stil)}.veld .fout{display:flex;gap:6px;align-items:flex-start;font-size:var(--t-13);color:var(--conflict)}.veld .fout svg{width:16px;height:16px;flex:none;margin-top:1px}.invoer{width:100%;min-height:var(--veld);padding:0 12px;border-radius:var(--rad-knop);border:1px solid var(--invoerrand);background:var(--vlak);color:var(--inkt);font-size:var(--veld-tekst)}textarea.invoer{padding:10px 12px;min-height:88px;resize:vertical;line-height:1.5}select.invoer{padding-right:32px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--stil) 50%),linear-gradient(135deg,var(--stil) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat}.invoer:focus-visible{outline:2px solid var(--focus);outline-offset:0;border-color:var(--focus)}.invoer[aria-invalid=true]{border-color:var(--conflict)}.met-eenheid{display:flex;align-items:stretch;border:1px solid var(--invoerrand);border-radius:var(--rad-knop);background:var(--vlak);min-height:var(--veld)}.met-eenheid:focus-within{outline:2px solid var(--focus);border-color:var(--focus)}.met-eenheid .invoer{border:0;min-height:calc(var(--veld) - 2px);outline:none;min-width:0}.met-eenheid .eenheid{display:flex;align-items:center;padding:0 12px;color:var(--stil);font-family:var(--font-mono);font-size:var(--t-13);border-left:1px solid var(--lijn);white-space:nowrap}.vinkje{display:inline-flex;align-items:center;gap:var(--r-2);min-height:32px;cursor:pointer}.vinkje input{width:18px;height:18px;accent-color:var(--blauw);margin:0;flex:none}.formulier{display:grid;gap:var(--r-4)}.formulier .rij2{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--r-3)}.formulier-fout{display:flex;gap:var(--r-2);align-items:flex-start;padding:var(--r-3);border-radius:var(--rad-knop);background:var(--conflict-zacht);border:1px solid var(--conflict-rand);color:var(--conflict);font-size:var(--t-13)}.formulier-fout svg{width:16px;height:16px;flex:none;margin-top:2px}.paneel{background:var(--vlak);border:1px solid var(--lijn);border-radius:var(--rad-paneel);padding:20px;min-width:0}.paneel.dicht{padding:var(--r-4)}.paneel.vlak-los{padding:0;overflow:hidden}.paneel>h2,.paneel-kop{display:flex;align-items:baseline;gap:var(--r-2);margin:0 0 var(--r-3);flex-wrap:wrap}.paneel-kop h2{margin:0}.paneel>h2 small,.paneel-kop small{color:var(--stil);font-weight:400;font-size:var(--t-12);margin-left:auto}.paneel-kop .knoppen{margin-left:auto}.sectie,.stapel{display:grid;gap:var(--r-4)}.stapel-2{display:grid;gap:var(--r-2)}.stapel-6{display:grid;gap:var(--r-5)}.lijst{list-style:none;margin:0;padding:0}.lijst>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--r-3);align-items:center;padding:10px 0;border-top:1px solid var(--lijn);min-height:var(--rij)}.lijst>li:first-child{border-top:0}.lijst.twee>li{grid-template-columns:auto minmax(0,1fr);align-items:start}.lijst .titel{display:block;font-weight:500;overflow-wrap:anywhere}.lijst .meta{display:block;color:var(--stil);font-size:var(--t-12)}.lijst .rechts{color:var(--stil);font-size:var(--t-12);text-align:right;white-space:nowrap}.rij-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--r-3);align-items:center;color:inherit;text-decoration:none;padding:10px var(--r-3);margin:0 calc(-1 * var(--r-3));border-radius:var(--rad-knop);min-height:var(--rij)}.rij-link:hover{background:var(--zacht)}.tabel{width:100%;font-size:var(--t-13)}.tabel th{text-align:left;font-weight:500;color:var(--stil);font-size:var(--t-12);padding:8px 10px;border-bottom:1px solid var(--lijn);white-space:nowrap}.tabel td{padding:8px 10px;border-bottom:1px solid var(--lijn);vertical-align:top;overflow-wrap:anywhere}.tabel tr:last-child td{border-bottom:0}.tabel .r{text-align:right;font-variant-numeric:tabular-nums}.tabel tbody tr.klikbaar{cursor:pointer}.tabel tbody tr.klikbaar:hover td{background:var(--zacht)}@media(max-width:719px){.tabel.stapelbaar thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tabel.stapelbaar,.tabel.stapelbaar tbody,.tabel.stapelbaar tr,.tabel.stapelbaar td{display:block;width:100%}.tabel.stapelbaar tr{padding:10px 0;border-bottom:1px solid var(--lijn)}.tabel.stapelbaar td{border:0;padding:2px 0;display:grid;grid-template-columns:40% minmax(0,1fr);gap:var(--r-2);text-align:left!important}.tabel.stapelbaar td:before{content:attr(data-kop);color:var(--stil);font-size:var(--t-12)}.tabel.stapelbaar td[data-kop=""]:before{content:none}.tabel.stapelbaar td[data-kop=""]{display:block}}.st{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:var(--rad-pil);font-size:var(--t-12);font-weight:600;white-space:nowrap;border:1px solid var(--lijn);background:var(--vlak);color:var(--inkt);position:relative}.st svg{width:12px;height:12px;flex:none}.st.voorstel{border:1.5px dashed var(--koper);color:var(--koper-tekst);background:transparent}.st.bevestigd{border-color:var(--blauw-rand);color:var(--blauw);background:var(--blauw-zacht)}.st.aanname{color:var(--inkt)}.st.wacht{border-color:var(--wacht-rand);color:var(--wacht);background:var(--wacht-zacht)}.st.conflict{border-color:var(--conflict-rand);color:var(--conflict);background:var(--conflict-zacht)}.st.vrijgegeven{background:var(--prim-bg);color:var(--prim-tekst);border-color:var(--prim-bg)}.st.vervangen{color:var(--stil);text-decoration:line-through}.st.ok{border-color:var(--ok-rand);color:var(--ok);background:var(--ok-zacht)}.st.neutraal{color:var(--stil)}.st.verworpen{color:var(--stil);border-style:dotted}.st.nr{min-width:24px;justify-content:center;padding:0 6px}.cite{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--cite-bg);color:var(--blauw);font-size:11px;font-weight:700;vertical-align:1px;margin:0 1px 0 2px;border:0;cursor:pointer;line-height:1;font-family:var(--font)}.cite:hover{background:var(--blauw);color:var(--vlak)}@media(max-width:1023px){.cite{min-width:24px;height:24px;border-radius:12px;font-size:12px}}.staat{display:grid;justify-items:start;gap:var(--r-2);padding:var(--r-5);border:1px dashed var(--invoerrand);border-radius:var(--rad-paneel);background:transparent}.staat.midden{justify-items:center;text-align:center}.staat h2,.staat h3{font-size:var(--t-16)}.staat p{color:var(--stil);max-width:56ch;margin:0}.staat .staat-icoon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--zacht);color:var(--stil)}.staat .staat-icoon svg{width:18px;height:18px}.staat.fout{border-style:solid;border-color:var(--conflict-rand);background:var(--conflict-zacht)}.staat.fout .staat-icoon{color:var(--conflict);background:transparent}.staat.nognniet .staat-icoon,.staat.nogniet .staat-icoon{color:var(--wacht)}.staat .knoppen{margin-top:var(--r-2)}.skelet{display:grid;gap:var(--r-3)}.skelet i{display:block;height:14px;border-radius:6px;background:linear-gradient(90deg,var(--lijn),var(--zacht),var(--lijn));background-size:200% 100%;animation:glans 1.4s linear infinite}.skelet i.kop{height:22px;width:40%}.skelet i.blok{height:72px}.skelet i:nth-child(3n){width:82%}.skelet i:nth-child(4n){width:64%}@keyframes glans{to{background-position:-200% 0}}.werkstatus{display:grid;gap:6px;font-size:var(--t-13);color:var(--stil)}.werkstatus .lijn{height:2px;border-radius:1px;background:var(--lijn);overflow:hidden;position:relative}.werkstatus .lijn:after{content:"";position:absolute;inset:0;width:40%;background:var(--verloop);animation:werk 1.2s var(--ease) infinite}@keyframes werk{0%{transform:translate(-100%)}to{transform:translate(250%)}}.melding{display:flex;gap:var(--r-3);align-items:flex-start;padding:var(--r-3) var(--r-4);border-radius:var(--rad-paneel);border:1px solid var(--lijn);background:var(--vlak);font-size:var(--t-13)}.melding svg{width:18px;height:18px;flex:none;margin-top:1px}.melding.wacht{border-color:var(--wacht-rand);background:var(--wacht-zacht);color:var(--inkt)}.melding.wacht svg{color:var(--wacht)}.melding.conflict{border-color:var(--conflict-rand);background:var(--conflict-zacht)}.melding.conflict svg{color:var(--conflict)}.melding.ok{border-color:var(--ok-rand);background:var(--ok-zacht)}.melding.ok svg{color:var(--ok)}.melding.info{border-color:var(--blauw-rand);background:var(--blauw-zacht)}.melding.info svg{color:var(--blauw)}.melding .knoppen{margin-left:auto}.toasts{position:fixed;z-index:90;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));transform:translate(-50%);display:grid;gap:var(--r-2);width:min(420px,calc(100vw - 32px));pointer-events:none}@media(min-width:1024px){.toasts{bottom:var(--r-5)}}.toast{pointer-events:auto;display:flex;align-items:center;gap:var(--r-3);padding:12px 16px;border-radius:var(--rad-paneel);background:var(--prim-bg);color:var(--prim-tekst);box-shadow:var(--diepte-overlay);font-size:var(--t-14);animation:toast-in var(--dur-2) var(--ease)}.toast svg{width:16px;height:16px;flex:none}.toast.fout{background:var(--conflict);color:#fff}.toast .knop{margin-left:auto;min-height:30px;background:transparent;color:inherit;border-color:currentColor}@keyframes toast-in{0%{transform:translateY(8px);opacity:0}}dialog.dialoog{border:1px solid var(--lijn);border-radius:var(--rad-paneel);background:var(--vlak);color:var(--inkt);padding:0;width:min(480px,calc(100vw - 32px));box-shadow:var(--diepte-overlay)}dialog.dialoog::backdrop{background:var(--scrim)}dialog.dialoog[open]{animation:dialoog-in var(--dur-2) var(--ease)}.dialoog-inhoud{padding:var(--r-5);display:grid;gap:var(--r-4)}.dialoog-inhoud h2{font-size:var(--t-20)}@keyframes dialoog-in{0%{transform:translateY(6px) scale(.99);opacity:0}}.blad-scrim{position:fixed;inset:0;background:var(--scrim);z-index:60;animation:vervaag var(--dur-2) var(--ease)}.blad{position:fixed;z-index:61;background:var(--vlak);box-shadow:var(--diepte-overlay);display:flex;flex-direction:column;min-height:0;right:0;top:0;bottom:0;width:min(480px,100vw);border-left:1px solid var(--lijn);animation:blad-rechts var(--dur-3) var(--ease)}.blad-kop{display:flex;align-items:center;gap:var(--r-2);padding:var(--r-3) var(--r-4);border-bottom:1px solid var(--lijn);min-height:56px}.blad-kop h2{font-size:var(--t-16);min-width:0;overflow-wrap:anywhere}.blad-kop .knop{margin-left:auto}.blad-inhoud{overflow:auto;padding:var(--r-4);flex:1;min-height:0;overscroll-behavior:contain}.blad-voet{padding:var(--r-3) var(--r-4) calc(var(--r-3) + env(safe-area-inset-bottom));border-top:1px solid var(--lijn)}@media(max-width:719px){.blad{top:auto;left:0;width:100%;max-height:92dvh;border-left:0;border-radius:var(--rad-blad) var(--rad-blad) 0 0;animation-name:blad-onder}.blad:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--lijn);margin:8px auto 0}}@keyframes blad-rechts{0%{transform:translate(24px);opacity:0}}@keyframes blad-onder{0%{transform:translateY(32px);opacity:0}}@keyframes vervaag{0%{opacity:0}}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--lijn);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tabs::-webkit-scrollbar{display:none}.tabs a,.tabs button{flex:none;display:inline-flex;align-items:center;gap:4px;padding:10px 12px;color:var(--stil);text-decoration:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;cursor:pointer;min-height:44px;font-size:var(--t-14)}.tabs a:hover,.tabs button:hover{color:var(--inkt)}.tabs a[aria-current=page],.tabs button[aria-selected=true]{color:var(--inkt);border-color:var(--inkt);font-weight:600}.tabs .n{color:var(--stil);font-weight:400;font-size:var(--t-13)}.segment{display:inline-flex;border:1px solid var(--invoerrand);border-radius:var(--rad-knop);overflow:hidden;flex-wrap:wrap}.segment button{border:0;background:var(--vlak);padding:0 12px;min-height:34px;cursor:pointer;border-left:1px solid var(--lijn);font-size:var(--t-13)}.segment button:first-child{border-left:0}.segment button[aria-pressed=true]{background:var(--prim-bg);color:var(--prim-tekst);font-weight:600}@media(max-width:1023px){.segment button{min-height:44px}}.filters{display:flex;flex-wrap:wrap;gap:var(--r-2);align-items:end}.filters .veld{min-width:140px;flex:1 1 140px;max-width:240px}@media(max-width:719px){.filters .veld{max-width:none}}.paginakop{display:flex;align-items:flex-start;gap:var(--r-4);flex-wrap:wrap;margin-bottom:var(--r-5)}.paginakop>div:first-child{min-width:0;flex:1 1 280px}.paginakop .sub{color:var(--stil);margin-top:var(--r-1)}.paginakop .knoppen{margin-left:auto}@media(max-width:719px){h1{font-size:var(--t-20)}.paginakop{margin-bottom:var(--r-4)}}@property --rand-hoek{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.voorstel-binnen{position:relative}.voorstel-binnen:after{content:"";position:absolute;inset:-1.5px;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from 0deg,var(--koper) 0deg,var(--amber) var(--rand-hoek),transparent var(--rand-hoek));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:rand-rond var(--dur-4) var(--ease) forwards,rand-weg var(--dur-2) var(--ease) var(--dur-4) forwards}@keyframes rand-rond{0%{--rand-hoek: 0deg}to{--rand-hoek: 360deg}}@keyframes rand-weg{to{opacity:0}}.doorgetrokken{animation:doortrekken var(--dur-3) var(--ease)}@keyframes doortrekken{0%{border-style:dashed;box-shadow:0 0 0 0 var(--blauw-rand)}60%{box-shadow:0 0 0 4px var(--blauw-rand)}to{box-shadow:0 0 0 0 transparent}}.passage-markering{animation:markeer var(--dur-4) var(--ease)}@keyframes markeer{0%{background:transparent}40%{background:var(--markering)}to{background:var(--markering)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.voorstel-binnen:after{display:none}.skelet i,.werkstatus .lijn:after{animation:none}}.app{min-height:100dvh}.werkvlak{min-width:0}main#hoofd{outline:none;min-width:0}.pagina{padding:var(--r-5) var(--r-6) var(--r-7);max-width:1280px;min-width:0}.pagina.smal{max-width:880px}.pagina.midden{max-width:560px}.logo{display:inline-flex;align-items:center;gap:var(--r-2);font-weight:700;font-size:var(--t-16);color:var(--inkt);letter-spacing:-.01em}.logo svg{flex:none}.rail{display:none}@media(min-width:1024px){.app{display:grid;grid-template-columns:216px minmax(0,1fr)}.rail{display:flex;flex-direction:column;gap:var(--r-1);position:sticky;top:0;height:100dvh;overflow-y:auto;background:var(--vlak);border-right:1px solid var(--lijn);padding:var(--r-4) var(--r-3)}.rail .merk{padding:var(--r-1) var(--r-2) var(--r-4);text-decoration:none}.rail .nav{list-style:none;margin:var(--r-2) 0 0;padding:0;display:grid;gap:2px}.rail .nav a{display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--rad-knop);color:var(--inkt);text-decoration:none;font-size:var(--t-14);min-height:36px}.rail .nav a:hover{background:var(--zacht)}.rail .nav a[aria-current=page]{background:var(--staal);font-weight:600}.rail .nav a .n{margin-left:auto;color:var(--wacht);font-size:var(--t-12);font-weight:600}.rail-voet{margin-top:auto;display:grid;gap:var(--r-2);padding-top:var(--r-4)}.sneltoets{display:flex;gap:6px;align-items:center;padding:4px 8px;color:var(--stil);font-size:var(--t-12)}.sneltoets kbd{border:1px solid var(--lijn);border-radius:4px;padding:0 4px;font-size:11px}.topbalk,.onderbalk{display:none!important}}.bedrijfsbalk{position:relative;display:flex;align-items:center;gap:var(--r-2);min-width:0;border-radius:var(--rad-knop)}.bedrijfsbalk.in-rail{padding:8px;border:1px solid var(--lijn);margin-bottom:var(--r-2)}.bedrijfsbalk .org-tekst{min-width:0;display:grid}.bedrijfsbalk .org-tekst b{font-size:var(--t-13);line-height:1.25;overflow-wrap:normal}.bedrijfsbalk .org-tekst small{color:var(--stil);font-size:var(--t-12)}.bedrijfsbalk .wisselknop{margin-left:auto;flex:none}.bedrijfsbalk.flits{animation:org-flits var(--dur-4) var(--ease)}@keyframes org-flits{0%{background:color-mix(in srgb,var(--org-kleur) 45%,transparent);box-shadow:0 0 0 3px var(--org-kleur)}to{background:transparent;box-shadow:0 0 0 0 transparent}}.org-ini{display:grid;place-items:center;border-radius:6px;font-weight:700;flex:none;letter-spacing:.02em}.org-ini.platform{width:28px;height:28px;background:var(--prim-bg);color:var(--prim-tekst)}.org-ini.platform svg{width:16px;height:16px}.mens-ini{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--staal);border:1px solid var(--lijn);font-size:11px;font-weight:700;flex:none}.menu{position:absolute;z-index:50;top:calc(100% + 4px);left:0;right:0;min-width:240px;background:var(--vlak);border:1px solid var(--lijn);border-radius:var(--rad-paneel);box-shadow:var(--diepte-overlay);padding:var(--r-2);display:grid;gap:2px;animation:dialoog-in var(--dur-2) var(--ease)}.menu.boven{top:auto;bottom:calc(100% + 4px)}.menu-kop{font-size:var(--t-12);color:var(--stil);padding:4px 8px}.menu-item{display:flex;align-items:center;gap:var(--r-2);padding:8px;border-radius:var(--rad-knop);border:0;background:none;text-align:left;cursor:pointer;min-height:44px;width:100%}.menu-item:hover{background:var(--zacht)}.menu-item b{display:block;font-size:var(--t-13)}.menu-item small{color:var(--stil);font-size:var(--t-12)}.account{position:relative}.account-knop{display:flex;align-items:center;gap:var(--r-2);width:100%;padding:8px;border-radius:var(--rad-knop)}.account-knop:hover{background:var(--zacht)}.account-knop .org-tekst{display:grid;min-width:0}.account-knop .org-tekst b{font-size:var(--t-13)}.account-knop .org-tekst small{font-size:var(--t-12);color:var(--stil);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-inhoud{display:grid;gap:var(--r-3);padding:var(--r-2)}.topbalk{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:var(--r-2);padding:calc(var(--r-2) + env(safe-area-inset-top)) var(--r-4) var(--r-2);background:var(--vlak);border-bottom:1px solid var(--lijn);min-height:52px}.topbalk .merk-klein{display:grid;place-items:center;width:32px;height:32px;flex:none}.topbalk .bedrijfsbalk{flex:1;padding:4px 6px}.topbalk .bedrijfsbalk .org-tekst{display:flex;gap:6px;align-items:baseline;flex-wrap:nowrap;min-width:0}.topbalk .bedrijfsbalk .org-tekst b{font-size:var(--t-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.topbalk .bedrijfsbalk .org-tekst small{white-space:nowrap;flex:none}.topbalk .bedrijfsbalk .org-tekst small:before{content:"· "}.topbalk .menu{left:auto;right:0}.onderbalk{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;background:var(--vlak);border-top:1px solid var(--lijn);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.onderbalk a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;font-size:var(--t-12);color:var(--stil);text-decoration:none;border-radius:var(--rad-knop);-webkit-tap-highlight-color:transparent}.onderbalk a[aria-current=page]{color:var(--inkt);font-weight:700}.onderbalk .ob-icoon{display:grid;place-items:center;width:40px;height:32px;border-radius:16px}.onderbalk a[aria-current=page] .ob-icoon{background:var(--staal)}.onderbalk a.opname .ob-icoon{width:52px;height:36px;border-radius:18px;background:var(--verloop);color:#0f1720;box-shadow:0 6px 16px -10px #b8622ee6;transition:transform var(--dur-1) var(--ease)}.onderbalk a.opname:active .ob-icoon{transform:scale(.97)}.onderbalk .badge{position:absolute;top:2px;left:calc(50% + 12px);min-width:18px;height:18px;border-radius:9px;padding:0 5px;background:var(--wacht);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}@media(max-width:1023px){.werkvlak{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.pagina{padding:var(--r-4) var(--r-4) var(--r-6)}}.banner{display:flex;align-items:center;gap:var(--r-3);padding:10px var(--r-6);font-size:var(--t-13);border-bottom:1px solid var(--lijn)}.banner svg{width:18px;height:18px;flex:none}.banner .knop{margin-left:auto}.banner.wacht{background:var(--wacht-zacht);border-color:var(--wacht-rand)}.banner.wacht svg{color:var(--wacht)}.banner.conflict{background:var(--conflict-zacht);border-color:var(--conflict-rand)}.banner.conflict svg{color:var(--conflict)}@media(max-width:1023px){.banner{padding:10px var(--r-4)}}.los{min-height:100dvh;display:grid;place-items:center;padding:var(--r-5) var(--r-4)}.los-inhoud{width:min(420px,100%);display:grid;gap:var(--r-5);outline:none}.los-merk{display:flex;justify-content:center}.los-merk .logo{font-size:var(--t-28);gap:var(--r-3)}.los .paneel{padding:var(--r-5)}.los h1{font-size:var(--t-20)}.terug{display:inline-flex;align-items:center;gap:4px;color:var(--stil);text-decoration:none;font-size:var(--t-13);margin-bottom:var(--r-1);min-height:32px}.terug:hover{color:var(--inkt)}.terug svg{width:14px;height:14px}.kolomkop{font-size:var(--t-13);font-weight:600;color:var(--stil);text-transform:none;letter-spacing:.01em;margin:0}.t16{font-size:var(--t-16)}.t20{font-size:var(--t-20)}.werkbalk{display:flex;flex-wrap:wrap;gap:var(--r-3);align-items:end}.werkbalk>.veld{flex:0 1 220px;min-width:160px}.werkbalk .uploadknoppen{margin-left:auto}.kaal-link{color:inherit;text-decoration:none;min-width:0;display:block}.kaal-link:hover .titel{text-decoration:underline;text-underline-offset:2px}button.kaal{min-width:0}.lijst button.kaal{display:block;width:100%}.lijst button.kaal:hover .titel{text-decoration:underline;text-underline-offset:2px}.projectlabel{overflow-wrap:anywhere}.projectlabel .mono{color:var(--stil)}.dag{display:inline-grid;place-items:center;min-width:48px;height:28px;padding:0 6px;border-radius:6px;background:var(--staal);font-size:var(--t-12);font-weight:600;white-space:nowrap}.projectlink{font-weight:600;color:var(--inkt);text-decoration:none}.projectlink:hover{text-decoration:underline}.doorgehaald{text-decoration:line-through;color:var(--stil)}.twee-kolom{display:grid;gap:var(--r-5);grid-template-columns:minmax(0,1fr);align-items:start}@container (min-width: 860px){.twee-kolom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kaartraster{display:grid;gap:var(--r-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.geheim{font-family:var(--font-mono);font-size:var(--t-13);background:var(--staal);border:1px solid var(--lijn);border-radius:var(--rad-chip);padding:6px 8px;display:inline-block;max-width:100%}.qr{width:200px;height:200px;background:#fff;padding:8px;border-radius:var(--rad-knop);border:1px solid var(--lijn);image-rendering:pixelated}.uitnodiging-kop{display:flex;gap:var(--r-3);align-items:flex-start}.klein-select{min-height:32px;width:auto;max-width:100%;font-size:var(--t-13);padding-left:8px}@media(max-width:1023px){.klein-select{min-height:44px}}.groot-vinkje{width:20px;height:20px;accent-color:var(--blauw);margin:0}@media(max-width:1023px){.groot-vinkje{width:24px;height:24px}}.groot-knop{min-height:52px;font-size:var(--t-16)}.kleurkiezer{width:48px;height:40px;border:1px solid var(--invoerrand);border-radius:var(--rad-knop);padding:2px;background:var(--vlak)}.meer-lijst{list-style:none;margin:0;padding:0}.meer-lijst a{display:flex;align-items:center;gap:var(--r-3);min-height:56px;padding:0 var(--r-4);color:var(--inkt);text-decoration:none;border-top:1px solid var(--lijn);font-size:var(--t-16)}.meer-lijst li:first-child a{border-top:0}.meer-lijst a svg:last-child{margin-left:auto}.wachtrij-regel{text-decoration:none;color:var(--inkt)}.icoon-tekst span{display:inline}.selectie{border:1px solid var(--lijn);border-radius:var(--rad-knop);padding:var(--r-2) var(--r-3);margin:0;display:grid;gap:2px}.selectie legend{padding:0 4px;color:var(--stil)}.checklist-blok+.checklist-blok{margin-top:var(--r-4)}mark{background:var(--markering);color:inherit;border-radius:2px;padding:0 1px}.werkruimte-raster{display:grid;gap:var(--r-5);grid-template-columns:minmax(0,1fr);align-items:start}@container (min-width: 900px){.werkruimte-raster{grid-template-columns:minmax(0,1fr) 360px}}.vraagkaart{border:1.5px solid var(--lijn);border-radius:var(--rad-paneel);padding:20px;background:var(--vlak);align-self:start}.vraagkaart.klein-kaart{padding:var(--r-4)}.vraagkaart.conflict{border-color:var(--conflict)}.vraagkaart .lbl{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:var(--t-13);color:var(--stil)}.vraagkaart.conflict .lbl{color:var(--conflict)}.vraagkaart .lbl svg{width:14px;height:14px}.vraagkaart h3{font-size:18px;line-height:1.3;margin:8px 0;overflow-wrap:anywhere}.vraagkaart.klein-kaart h3{font-size:var(--t-16)}.vraagkaart .bronnen{display:grid;gap:var(--r-2);margin:var(--r-3) 0 var(--r-4)}.vraagkaart .knoppen.kolom .knop{justify-content:center}.broncitaat{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--r-2);align-items:start;width:100%;padding:var(--r-2);border-radius:var(--rad-knop);background:var(--staal);font-size:var(--t-13);text-align:left}.broncitaat:hover{background:var(--zacht);outline:1px solid var(--lijn)}.broncitaat q{quotes:none;font-weight:600;display:block;overflow-wrap:anywhere}.broncitaat small{display:block;color:var(--stil);font-size:var(--t-12)}.broncitaat>svg{width:14px;height:14px;color:var(--stil);margin-top:3px}.broncitaat .cite{margin-top:1px}.dossier{display:grid;grid-template-columns:minmax(0,1fr);min-height:100dvh}.dossier.met-paneel{grid-template-columns:minmax(0,1fr) 340px}.dossier.met-paneel.paneel-bron,.dossier.met-paneel.paneel-item{grid-template-columns:minmax(0,1fr) 440px}.dossier-hoofd{padding:var(--r-5) var(--r-6) var(--r-7);min-width:0}@media(max-width:1023px){.dossier-hoofd{padding:var(--r-4) var(--r-4) var(--r-6)}}.dossier-kop{display:flex;gap:var(--r-4);align-items:flex-start;flex-wrap:wrap}.dossier-titel{flex:1 1 320px;min-width:0;display:grid;gap:2px}.dossier-titel h1{overflow-wrap:anywhere}.dossier-acties{margin-left:auto}@media(max-width:719px){.dossier-acties{width:100%;margin-left:0}.dossier-acties .knop{flex:1}.icoon-tekst span{display:none}.dossier-acties .icoon-tekst{flex:0 0 44px}}.dossier-tabs{margin:var(--r-4) 0 var(--r-5)}.dossier-inhoud{min-width:0}.zijpaneel{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:var(--vlak);border-left:1px solid var(--lijn);min-width:0}.zijpaneel-kop{display:flex;align-items:center;gap:var(--r-2);padding:var(--r-3) var(--r-4) var(--r-3) 20px;border-bottom:1px solid var(--lijn);min-height:56px}.zijpaneel-kop b{font-size:15px;margin-right:auto}.zijpaneel-inhoud{flex:1;overflow:auto;padding:var(--r-4) 20px;min-height:0;overscroll-behavior:contain;display:flex;flex-direction:column}.zijpaneel.chat .zijpaneel-inhoud{padding:0}.faselijn{margin:var(--r-5) 0 var(--r-2)}.faselijn ol{display:flex;align-items:center;list-style:none;margin:0;padding:0;font-size:var(--t-13);color:var(--stil)}.faselijn li{display:flex;align-items:center;flex:1 1 0;min-width:0}.faselijn li:first-child{flex:0 0 auto}.faselijn li.nu{flex:1 1 auto}.faselijn .verbinding{flex:1;height:3px;margin:0 10px;background:var(--lijn);border-radius:2px;min-width:12px;position:relative;overflow:hidden;display:block}.faselijn .verbinding b{position:absolute;inset:0;background:var(--verloop);transform-origin:left center;transform:scaleX(0);transition:transform var(--dur-4) var(--ease)}.faselijn .verbinding.gevuld b{transform:scaleX(1)}.faselijn .punt{width:8px;height:8px;border-radius:50%;background:var(--lijn);flex:none}.faselijn .af .punt{background:#c9743a}.faselijn .naam{color:var(--inkt);font-weight:600;white-space:nowrap}.overzicht-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--r-5);align-items:start}@container (min-width: 760px){.overzicht-raster{grid-template-columns:minmax(0,1fr) 300px}}.rechterkolom{display:grid;gap:var(--r-4)}.stand-tekst p{max-width:68ch}.verouderd{color:var(--wacht)}.stappen{display:flex;gap:var(--r-2);flex-wrap:wrap}.stap{flex:1 1 180px;display:grid;gap:2px;padding:12px 14px;border-radius:10px;border:1px dashed var(--invoerrand);color:inherit;text-decoration:none;font-size:var(--t-13)}.stap b{font-size:var(--t-14)}.stap span{color:var(--stil)}a.stap:hover{border-style:solid;background:var(--zacht)}.afspraken-twee{display:grid;gap:var(--r-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tijdlijn{list-style:none;margin:0 0 var(--r-2);padding:0;display:grid;gap:6px;font-size:var(--t-13)}.tijdlijn li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:var(--r-3)}@media(max-width:719px){.tijdlijn li{grid-template-columns:1fr;gap:0}}.stappenlijst .titel{font-weight:500}.bronlijst{list-style:none;margin:0;padding:0}.bronlijst li{border-top:1px solid var(--lijn)}.bronlijst li:first-child{border-top:0}.bronlijst li.actief{background:var(--blauw-zacht)}.bronrij{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--r-3);align-items:center;width:100%;padding:10px var(--r-4);min-height:var(--rij)}.bronrij:hover{background:var(--zacht)}.bron-icoon{width:32px;height:32px;border-radius:8px;background:var(--staal);display:grid;place-items:center;color:var(--stil)}.bron-tekst .titel{display:block;font-weight:500;overflow-wrap:anywhere}.bron-tekst .meta{display:block;color:var(--stil);font-size:var(--t-12)}.verwerking{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.stap-chip{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-12);padding:2px 8px;border-radius:var(--rad-pil);border:1px solid var(--lijn)}.stap-chip svg{width:12px;height:12px}.stap-chip.ok{color:var(--ok);border-color:var(--ok-rand)}.stap-chip.fout{color:var(--conflict);border-color:var(--conflict-rand)}.stap-chip.bezig{color:var(--wacht);border-color:var(--wacht-rand)}.viewer{min-width:0}.foto-viewer img{border-radius:var(--rad-knop);border:1px solid var(--lijn);width:100%;height:auto}.paginas{display:grid;gap:var(--r-4)}.pagina{margin:0;display:grid;gap:4px}.pagina-beeld{position:relative;border:1px solid var(--lijn);border-radius:var(--rad-chip);overflow:hidden;background:#fff}.pagina-beeld img{width:100%;height:auto}.markering{position:absolute;background:var(--markering);outline:2px solid var(--koper);border-radius:2px;mix-blend-mode:multiply}:root[data-theme=dark] .markering{mix-blend-mode:normal}.passage-citaat{margin:4px 0 0;padding-left:10px;border-left:3px solid var(--koper);font-size:var(--t-13)}.passage-citaat q{quotes:none}.pagina-tekst p,.tekstlaag p{font-size:var(--t-13);margin:0 0 6px;padding:2px 4px;border-radius:4px;overflow-wrap:anywhere}.tekstlaag section+section{margin-top:var(--r-3)}.tekstlaag.mail p{white-space:pre-wrap;font-family:var(--font)}.markeer{background:var(--markering);outline:1px solid var(--koper)}.audio-viewer audio{width:100%}.segmenten{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:var(--t-13)}.segmenten li{border-radius:4px}.segmenten button{width:100%;padding:6px;text-align:left;border-radius:4px}.segmenten button:hover{background:var(--zacht)}.gebruikt-in{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.kaal-st{cursor:pointer;font:inherit;font-size:var(--t-12);font-weight:600}.versies summary{cursor:pointer;font-size:var(--t-13)}.registerlijst{list-style:none;margin:0;padding:0}.registerrij{display:grid;grid-template-columns:116px 84px minmax(0,1fr) auto;grid-template-areas:"st soort hoofd acties" "st soort meta acties";column-gap:var(--r-3);row-gap:2px;align-items:center;padding:8px var(--r-4);border-top:1px solid var(--lijn);min-height:var(--rij)}.registerlijst li:first-child{border-top:0}.registerrij.actief{background:var(--blauw-zacht)}.registerrij>.st{grid-area:st;justify-self:start}.registerrij .soort{grid-area:soort}.registerrij .hoofd{grid-area:hoofd;text-align:left;min-width:0;overflow-wrap:anywhere}.registerrij .hoofd:hover .titel{text-decoration:underline;text-underline-offset:2px}.registerrij .meta-regel{grid-area:meta;display:flex;flex-wrap:wrap;gap:2px var(--r-3);align-items:center;min-width:0}.registerrij .meta-regel .wie:empty{display:none}.registerrij .acties{grid-area:acties;justify-content:flex-end;flex-wrap:nowrap}.dossier-inhoud{container-type:inline-size;container-name:dossierinhoud}.pagina{container-type:inline-size}@container dossierinhoud (max-width: 820px){.registerrij{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"st soort" "hoofd hoofd" "meta meta" "acties acties";row-gap:4px;padding:10px var(--r-4)}.registerrij .soort{justify-self:start}.registerrij .acties{justify-content:flex-start;flex-wrap:wrap}}.rij-kop{padding:var(--r-4) var(--r-4) var(--r-2);margin:0}.vrijgave-rij .knoppen{flex-wrap:wrap}.blokkades{margin:6px 0 0;padding-left:18px}.itemdetail h2{overflow-wrap:anywhere}.waarde-groot{font-size:var(--t-20);font-weight:700;font-variant-numeric:tabular-nums;margin:0}.versielijst{list-style:none;padding:0;margin:var(--r-2) 0 0;display:grid;gap:var(--r-3)}.verschil{list-style:none;margin:4px 0 0;padding:0;font-size:var(--t-13)}.verschil del{color:var(--conflict)}.verschil ins{color:var(--ok);text-decoration:none;font-weight:600}.optie{border:1px solid var(--lijn);border-radius:var(--rad-knop);padding:var(--r-3);display:grid;gap:6px}.optie.aanbevolen{border-color:var(--blauw-rand);background:var(--blauw-zacht)}.gevolgen{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px var(--r-3);margin:0;font-size:var(--t-13)}.gevolgen dt{color:var(--stil)}.gevolgen dd{margin:0}.mono-tekst{font-family:var(--font-mono);font-size:var(--t-13);line-height:1.5}.chat{display:flex;flex-direction:column;min-height:100%;flex:1}.chat-bereik{padding:var(--r-3) 20px 0}.scope{font-size:var(--t-12);color:var(--stil);border:1px solid var(--lijn);border-radius:var(--rad-pil);padding:2px 10px;display:inline-block}.gesprek{padding:var(--r-4) 20px;display:flex;flex-direction:column;gap:var(--r-4);flex:1}.mij{align-self:flex-end;background:var(--staal);border-radius:12px 12px 4px;padding:10px 14px;max-width:85%;overflow-wrap:anywhere;white-space:pre-wrap}.ai{border-left:3px solid var(--koper);border-image:var(--verloop) 1;padding:2px 0 2px 14px}.ai .wie{font-size:var(--t-12);color:var(--stil);margin-bottom:6px}.ai-tekst p{margin:0 0 6px;overflow-wrap:anywhere}.citatenlijst{list-style:none;margin:var(--r-2) 0 0;padding:0;display:grid;gap:6px;font-size:var(--t-12)}.citatenlijst .link{text-decoration:none;text-align:left}.citatenlijst q{display:block;quotes:none;margin:2px 0 0 28px}.acts{margin-top:var(--r-3)}.chat-stappen{margin:0 0 6px;padding-left:16px;font-size:var(--t-12);color:var(--stil)}.invoer-chat{position:sticky;bottom:0;margin:0;padding:var(--r-3) 20px var(--r-4);background:var(--vlak);display:flex;gap:var(--r-2);align-items:flex-end;border-top:1px solid var(--lijn)}.invoer-chat textarea{flex:1;resize:none;min-height:44px;max-height:160px;padding:11px 14px;border:1px solid var(--invoerrand);border-radius:var(--rad-paneel);background:var(--vlak);font-size:var(--veld-tekst);line-height:1.4}.invoer-chat textarea:focus-visible{outline:2px solid var(--focus);border-color:var(--focus)}.invoer-chat .knop{height:44px;width:44px}.blad .chat .invoer-chat,.blad .chat .gesprek,.blad .chat .chat-bereik{padding-left:0;padding-right:0}.vergelijking tr.vgl-ontbreekt_calc td,.vergelijking tr.vgl-conflict td{background:var(--conflict-zacht)}.tabel tfoot td{border-top:1px solid var(--lijn);border-bottom:0;padding:8px 10px}@media(max-width:719px){.tabel.stapelbaar tfoot{display:block}.tabel.stapelbaar tfoot tr{display:grid;grid-template-columns:1fr 1fr}.tabel.stapelbaar tfoot td:empty{display:none}}.runlijst{list-style:none;margin:0;padding:0}.runlijst>li{border-top:1px solid var(--lijn)}.runlijst>li:first-child{border-top:0}.runrij{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--r-3);align-items:center;width:100%;padding:10px var(--r-4);min-height:var(--rij)}.runrij:hover{background:var(--zacht)}.runrij .titel{display:block;font-weight:500}.runrij .meta{display:block;color:var(--stil);font-size:var(--t-12)}@media(max-width:719px){.runrij{grid-template-columns:auto minmax(0,1fr)}.runrij>.mono{grid-column:2}}.rundetail{padding:0 var(--r-4) var(--r-4)}.invoerlijst{list-style:none;margin:0 0 var(--r-2);padding:0;display:grid;gap:2px;font-size:var(--t-13)}.checks{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:var(--t-13)}.checks li{display:flex;gap:6px;align-items:flex-start}.checks li svg{width:16px;height:16px;flex:none;margin-top:2px}.checks li.ok svg{color:var(--ok)}.checks li.fout svg{color:var(--conflict)}.checks li.fout{color:var(--conflict)}.checks li.onvolledig svg{color:var(--wacht)}.checks.groot{font-size:var(--t-14);gap:var(--r-2)}.toolrun{display:grid;gap:var(--r-5);grid-template-columns:minmax(0,1fr);align-items:start}@container (min-width: 760px){.toolrun{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.toolrun .uitkomst{position:sticky;top:var(--r-4)}}.toolveld{display:grid;gap:6px;padding-top:var(--r-3);border-top:1px solid var(--lijn)}.toolveld-kop{display:flex;flex-wrap:wrap;gap:var(--r-2);align-items:center;justify-content:space-between}.toolveld-kop .label{font-weight:500;font-size:var(--t-13)}.klein-segment button{min-height:28px;font-size:var(--t-12);padding:0 8px}.klein-segment button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:1023px){.klein-segment button{min-height:40px}}.uitkomst.rood{border-color:var(--conflict-rand)}.uitkomstlijst{display:grid;gap:var(--r-3);margin:0}.uitkomstlijst dt{font-size:var(--t-13);color:var(--stil)}.uitkomstlijst dd{margin:0}.toolkaart b{font-size:var(--t-14)}.testlijst{list-style:none;margin:0;padding:0;display:grid;gap:6px}.testlijst li{display:flex;gap:6px;align-items:flex-start;font-size:var(--t-13)}.testlijst li svg{width:16px;height:16px;flex:none;margin-top:2px}.testlijst li.ok svg{color:var(--ok)}.testlijst li.fout{color:var(--conflict)}.spec-blok{border:1px solid var(--lijn);border-radius:var(--rad-knop);padding:var(--r-3);margin:0;display:grid;gap:var(--r-3);min-width:0}.spec-blok legend{font-weight:600;padding:0 4px;font-size:var(--t-13)}.spec-rij{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr)) auto;gap:var(--r-2);align-items:end}@media(max-width:719px){.spec-rij{grid-template-columns:1fr 1fr}.spec-rij>.knop{justify-self:end}}.schema-balk h2{display:flex;gap:var(--r-2);align-items:center;flex-wrap:wrap}.schema-raster{display:grid;gap:var(--r-4);grid-template-columns:minmax(0,1fr);align-items:start}@container (min-width: 900px){.schema-raster.met-zijkant{grid-template-columns:minmax(0,1fr) 340px}}.schema-canvas{min-width:0;display:grid;gap:var(--r-2)}.canvas-scroll{overflow:auto;border:1px solid var(--lijn);border-radius:var(--rad-paneel);background:var(--vlak);max-height:70dvh;-webkit-overflow-scrolling:touch}.schema-svg{display:block;max-width:none;color:var(--inkt);font-family:var(--font)}.schema-svg .verbinding path{fill:none;stroke:var(--stil);stroke-width:2;transition:stroke var(--dur-3) var(--ease)}.schema-svg .verbinding.dc path{stroke-dasharray:10 3 2 3}.schema-svg .verbinding.nieuw path{stroke:var(--koper);stroke-dasharray:6 4;stroke-width:2.5}.schema-svg .verbinding.weg path{stroke:var(--conflict);stroke-dasharray:3 4;opacity:.6}.schema-svg .verbinding.bron-net path{stroke:var(--blauw);stroke-width:3}.schema-svg .verbinding.bron-eiland path{stroke:var(--koper);stroke-width:3;stroke-dasharray:12 3}.schema-svg .verbinding.bron-aggregaat path{stroke:var(--ok);stroke-width:3;stroke-dasharray:2 3}.schema-svg .verbinding.spanningsloos path{stroke:var(--lijn);stroke-dasharray:2 4}.schema-svg .kabel-label{font-size:10px;fill:var(--stil)}.schema-svg .comp-vlak{fill:var(--vlak);stroke:var(--invoerrand);stroke-width:1.2}.schema-svg .comp.nieuw .comp-vlak{stroke:var(--koper);stroke-dasharray:5 3;stroke-width:2}.schema-svg .comp.weg .comp-vlak{stroke:var(--conflict);stroke-dasharray:3 3;stroke-width:2}.schema-svg .comp.weg{opacity:.75}.schema-svg .comp.gewijzigd .comp-vlak{stroke:var(--wacht);stroke-dasharray:5 3;stroke-width:2}.schema-svg .comp.gekozen .comp-vlak{stroke:var(--blauw);stroke-width:2.5}.schema-svg .comp.klikbaar{cursor:pointer}.schema-svg .comp.klikbaar:focus-visible .comp-vlak{stroke:var(--focus);stroke-width:3}.schema-svg .comp:focus{outline:none}.schema-svg .comp-symbool{color:var(--inkt)}.schema-svg .comp-naam{font-size:12px;font-weight:700;fill:var(--inkt)}.schema-svg .comp-naam.doorgehaald{text-decoration:line-through}.schema-svg .comp-detail{font-size:11px;fill:var(--stil);font-family:var(--font-mono)}.schema-svg .comp-mark{font-size:9px;font-weight:700;fill:var(--koper-tekst);text-transform:uppercase;letter-spacing:.04em}.schema-svg .comp.weg .comp-mark{fill:var(--conflict)}.schema-svg .comp-bron{font-size:10px;fill:var(--stil)}.legenda{display:flex;flex-wrap:wrap;gap:var(--r-3);align-items:center;margin:0}.legenda .lg{display:inline-flex;align-items:center;gap:6px}.legenda .lg:before{content:"";width:24px;height:0;border-top:3px solid var(--stil)}.legenda .bron-net:before{border-top-color:var(--blauw)}.legenda .bron-eiland:before{border-top:3px dashed var(--koper)}.legenda .bron-aggregaat:before{border-top:3px dotted var(--ok)}.legenda .spanningsloos:before{border-top:2px dotted var(--lijn)}.voorstelkaart{display:grid;gap:var(--r-3);border:1.5px dashed var(--koper)}.voorstelkaart.toegepast{border-style:solid;border-color:var(--blauw-rand)}.bewerkingen{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:var(--t-13)}.bewerkingen .mono{display:inline-block;width:14px;font-weight:700}.klein-st{font-size:11px;margin-left:4px;min-height:20px}.verschillijst{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:var(--t-13);font-family:var(--font-mono)}.verschillijst .nieuw{color:var(--ok)}.verschillijst .weg{color:var(--conflict)}.verschillijst .gewijzigd{color:var(--wacht)}.export-menu{position:relative}.export-menu .menu{left:auto;right:0;min-width:260px}.export-menu .menu-item{color:var(--inkt);text-decoration:none}.bewerkpaneel{position:sticky;top:var(--r-4);max-height:calc(100dvh - 32px);overflow:auto}.bewerkpaneel hr{border:0;border-top:1px solid var(--lijn);margin:0;width:100%}.stand-blok{border:1px solid var(--lijn);border-radius:var(--rad-knop);padding:var(--r-3);margin:0;display:grid;gap:var(--r-2)}.tabel tr.mark-nieuw td{background:var(--ok-zacht)}.tabel tr.mark-weg td{background:var(--conflict-zacht)}.tabel tr.mark-gewijzigd td{background:var(--wacht-zacht)}.doorloop{display:grid;gap:var(--r-4)}.doorloop-kop{display:flex;justify-content:space-between;align-items:baseline;gap:var(--r-3)}.doorloop-kop h2{font-size:var(--t-16)}.voorstelkaart-groot{border:1.5px dashed var(--koper);border-radius:var(--rad-paneel);padding:var(--r-4);background:var(--vlak)}.voorstelkaart-groot.bevestigd{border-style:solid;border-color:var(--blauw)}.voorstelkaart-groot .lbl{font-size:var(--t-12);color:var(--koper-tekst);font-weight:700}.voorstel-waarde{font-size:22px;font-weight:700;margin:4px 0 8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.voorstel-citaat{quotes:none;display:block;font-size:var(--t-14);color:var(--stil);border-left:3px solid var(--lijn);padding-left:10px;margin-top:8px}.duimacties{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:var(--r-2)}.duimacties.twee{grid-template-columns:1fr 1.3fr}.duimacties .knop{min-height:52px;font-size:15px;font-weight:600;border-radius:var(--rad-paneel)}.doorloop-nav{justify-content:space-between}@media(max-width:719px){.voorstellen-pagina .duimacties{position:sticky;bottom:calc(84px + env(safe-area-inset-bottom));background:var(--staal);padding:var(--r-2) 0}}.opname{min-height:100%}.opname-kop{padding:var(--r-3) var(--r-4);background:var(--vlak);border-bottom:1px solid var(--lijn)}@media(min-width:1024px){.opname-kop{padding:var(--r-5) var(--r-6) var(--r-3)}.opname{max-width:640px}}.projectkiezer{display:flex;align-items:center;gap:var(--r-2);width:100%;padding:10px 12px;border:1px solid var(--invoerrand);border-radius:var(--rad-paneel);min-height:56px;background:var(--vlak);text-align:left;cursor:pointer}.projectkiezer b{display:block;font-size:var(--t-16);line-height:1.25;overflow-wrap:anywhere}.projectkiezer small{color:var(--stil);font-size:var(--t-13)}.projectkiezer svg{margin-left:auto;flex:none;color:var(--stil)}.opname-inhoud{padding:var(--r-4);display:flex;flex-direction:column;gap:var(--r-4)}@media(min-width:1024px){.opname-inhoud{padding:var(--r-4) var(--r-6) var(--r-7)}}.opname-acties{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--r-3)}.tegel{position:relative;height:104px;border-radius:var(--rad-blad);background:var(--vlak);border:1px solid var(--lijn);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--r-2);font-weight:600;font-size:15px;color:var(--inkt);cursor:pointer;transition:transform var(--dur-1) var(--ease);-webkit-tap-highlight-color:transparent;min-width:0}.tegel:active{transform:scale(.97)}.tegel.hoofd{background:var(--verloop);border:0;color:#0f1720;box-shadow:0 8px 24px -12px #b8622e99}.tegel-teller{position:absolute;top:8px;right:8px;min-width:22px;height:22px;border-radius:11px;background:var(--prim-bg);color:var(--prim-tekst);font-size:12px;display:grid;place-items:center;padding:0 6px}.voorstellen-klaar{display:flex;align-items:center;gap:var(--r-3);width:100%;padding:var(--r-3) var(--r-4);border-radius:var(--rad-paneel);border:1.5px dashed var(--koper);background:var(--vlak);text-align:left;cursor:pointer;min-height:56px}.voorstellen-klaar b{display:block;font-size:var(--t-16)}.voorstellen-klaar small{color:var(--stil);font-size:var(--t-13)}.voorstellen-klaar>svg{margin-left:auto;flex:none}.opname-sectiekop{font-size:var(--t-16);margin:0;display:flex;justify-content:space-between;align-items:baseline}.opname-sectiekop small{font-weight:400;color:var(--stil);font-size:var(--t-13)}.opname-checklist{list-style:none;margin:0;padding:0;background:var(--vlak);border:1px solid var(--lijn);border-radius:var(--rad-paneel)}.opname-checklist li{border-top:1px solid var(--lijn)}.opname-checklist li:first-child{border-top:0}.opname-checklist label{display:flex;align-items:center;gap:var(--r-3);min-height:52px;padding:6px 14px;font-size:15px;cursor:pointer;position:relative}.opname-checklist input{position:absolute;opacity:0;width:1px;height:1px}.opname-checklist .vak{width:24px;height:24px;border-radius:6px;border:2px solid var(--invoerrand);flex:none;display:grid;place-items:center;color:#fff;transition:background-color var(--dur-1) var(--ease)}.opname-checklist .vak.af{background:var(--blauw);border-color:var(--blauw);color:var(--vlak)}.opname-checklist input:focus-visible+.vak{outline:2px solid var(--focus);outline-offset:2px}.opname-checklist .tekst{flex:1;min-width:0;overflow-wrap:anywhere}.miniaturen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--r-2)}.miniatuur{display:grid;gap:4px;align-content:start;min-width:0}.mini-beeld{aspect-ratio:1;border-radius:var(--rad-knop);background:var(--vlak);border:1px solid var(--lijn);display:grid;place-items:center;overflow:hidden;color:var(--stil)}.mini-beeld img{width:100%;height:100%;object-fit:cover}.mini-tekst{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-st{justify-self:start;font-size:11px;min-height:20px;padding:0 6px}.wachtrij-status{font-size:var(--t-13);color:var(--stil);display:flex;gap:var(--r-3);align-items:center;padding:10px 14px;border-radius:var(--rad-paneel);background:var(--vlak);border:1px dashed var(--invoerrand);min-height:48px;flex-wrap:wrap}.wachtrij-status svg{width:18px;height:18px;flex:none}.wachtrij-status.wacht{border-color:var(--wacht-rand);color:var(--inkt);background:var(--wacht-zacht)}.wachtrij-status.wacht svg{color:var(--wacht)}.wachtrij-status .knop{margin-left:auto}.keuzelijst{list-style:none;margin:0;padding:0;border:1px solid var(--lijn);border-radius:var(--rad-paneel);background:var(--vlak)}.keuzelijst li{border-top:1px solid var(--lijn)}.keuzelijst li:first-child{border-top:0}.keuze-item{display:flex;align-items:center;gap:var(--r-3);width:100%;min-height:56px;padding:8px 14px;background:none;border:0;text-align:left;cursor:pointer}.keuze-item:hover{background:var(--zacht)}.keuze-item b{display:block;font-size:15px;overflow-wrap:anywhere}.keuze-item small{color:var(--stil);font-size:var(--t-13)}.keuze-item svg{margin-left:auto;flex:none;color:var(--stil)}.installatie{flex-wrap:wrap}.spraak-kern{display:flex;align-items:center;gap:var(--r-4)}.spraak-knop{width:96px;height:96px;border-radius:50%;border:0;background:var(--verloop);color:#0f1720;display:grid;place-items:center;cursor:pointer;flex:none;box-shadow:0 8px 24px -12px #b8622eb3;transition:transform var(--dur-1) var(--ease)}.spraak-knop:active{transform:scale(.97)}.spraak-knop.bezig{background:var(--conflict);color:#fff;animation:pols 1.6s var(--ease) infinite}.spraak-knop:disabled{opacity:.5}@keyframes pols{50%{box-shadow:0 0 0 10px #b4231826}}.spraak-info{display:grid;gap:2px}.spraak-timer{font-size:var(--t-28);font-weight:500}.golf{width:100%;height:64px;color:var(--koper);background:var(--staal);border-radius:var(--rad-knop)}.golf.stil-golf{opacity:.4}.spraak audio{width:100%}.groot-label{font-size:var(--t-16)!important}.bezoek h2 a{color:var(--inkt)}.koppeling .knoppen{flex-wrap:wrap}.zoekbalk{display:flex;gap:var(--r-2);align-items:end;max-width:720px}.zoekbalk .veld{flex:1}.zoekresultaten{list-style:none;margin:0;padding:0;display:grid;gap:var(--r-3)}.zoekresultaten p{overflow-wrap:anywhere}.fase-rij{display:flex;align-items:center;gap:var(--r-3);flex-wrap:wrap}.fase-rij .faselijn{flex:1 1 360px;min-width:0}.rechterkolom .lijst.twee>li{grid-template-columns:minmax(0,1fr);gap:4px}.rechterkolom .lijst.twee>li>.st{justify-self:start}.rechterkolom .stappenlijst>li{grid-template-columns:auto minmax(0,1fr)}.te-veel{color:var(--conflict)}@container (max-width: 759px){.overzicht-raster .rechterkolom{order:-1}}
