.kmr-schil,.kmr-kiezer,.kmr-vraag,.kmr-vraag-overlay,.kmr-lichtbak,.kmr-cam-overlay,.kmr-menu,.kmr-bubbellaag{--kmr-navy: #0a1929;--kmr-inkt: #0d1929;--kmr-creme: #f6f5f3;--kmr-wit: #fffdf9;--kmr-rand: rgba(13, 23, 41, .08);--kmr-rand-2: rgba(13, 23, 41, .12);--kmr-gedempt: #666b70;--kmr-groen: #a9d6ba;--kmr-groen-hover: #97cbaa;--kmr-groen-inkt: #1e4d33;--kmr-groen-licht: #e9f4ed;--kmr-koraal: #e28374;--kmr-koraal-hover: #d06b5c;--kmr-koraal-inkt: #5f2b26;--kmr-koraal-licht: #f0a7a3;--kmr-fout: #b0433a;--kmr-goud: #c4a35a;--kmr-goud-inkt: #8f7128;--kmr-eigen: #e6f0fa;--kmr-eigen-rand: #c5d8eb;--kmr-ander: #fffdf9;--kmr-actief: #f1ede4;--kmr-schaduw: 0 2px 6px rgba(13, 23, 41, .05);--kmr-radius: 16px;--kmr-naam-1: #b8524c;--kmr-naam-2: #3f7d59;--kmr-naam-3: #8a6a1f;--kmr-naam-4: #1f5f9e;--kmr-naam-5: #6b3fa0;--kmr-naam-6: #0a6d6a;--kmr-naam-7: #a4522a;--kmr-naam-8: #4a4f6b;--kmr-lijst-b: 400px;--kmr-info-b: 320px;--kmr-rail-b: 64px;--kmr-rij-av: 49px;--kmr-rij-links: 14px;--kmr-rij-gat: 13px;--kmr-font: var(--font-sans, "Montserrat", system-ui, -apple-system, sans-serif);--kmr-font-sier: var(--font-display, "Playfair Display", Georgia, serif)}.kmr-schil{position:relative;display:flex;align-items:stretch;height:var(--kmr-hoogte, 70vh);min-height:0;font-family:var(--kmr-font);font-size:14px;line-height:1.4;color:var(--kmr-inkt);background:var(--kmr-wit);border:1px solid var(--kmr-rand-2);border-radius:var(--kmr-radius);overflow:hidden;box-shadow:var(--kmr-schaduw);-webkit-font-smoothing:antialiased}.kmr-schil,.kmr-schil *{box-sizing:border-box}.kmr-schil button{font:inherit;color:inherit;cursor:pointer}.kmr-schil input,.kmr-schil textarea{font:inherit;color:var(--kmr-inkt)}.kmr-schil svg{display:block}.kmr-schil a{color:var(--c-link, #1f5f9e)}.kmr-schil [hidden]{display:none!important}.kmr-knop{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;padding:0;border:none;border-radius:50%;background:transparent;color:var(--kmr-inkt);transition:background .15s,color .15s}.kmr-knop svg{width:20px;height:20px}.kmr-knop:hover,.kmr-knop.is-aan{background:var(--kmr-actief)}.kmr-knop:disabled{opacity:.45;cursor:default}.kmr-schil *{scrollbar-width:thin;scrollbar-color:rgba(13,23,41,.18) transparent}.kmr-schil ::-webkit-scrollbar{width:6px;height:6px}.kmr-schil ::-webkit-scrollbar-thumb{background:#0d17292e;border-radius:99px}.kmr-schil ::-webkit-scrollbar-track{background:transparent}.kmr-schil :focus-visible,.kmr-kiezer :focus-visible,.kmr-vraag :focus-visible,.kmr-vraag-overlay :focus-visible,.kmr-bericht-info :focus-visible,.kmr-lichtbak :focus-visible,.kmr-cam-overlay :focus-visible,.kmr-menu :focus-visible,.kmr-popover :focus-visible,.kmr-emoji :focus-visible,.kmr-bubbellaag :focus-visible{outline:2px solid var(--kmr-koraal-hover);outline-offset:2px}.kmr-lichtbak :focus-visible,.kmr-cam-overlay :focus-visible{outline-color:#f3efe8}.kmr-schil input:focus-visible,.kmr-schil textarea:focus-visible,.kmr-kiezer input:focus-visible,.kmr-vraag input:focus-visible{outline-offset:0}.kmr-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kmr-av{position:relative;display:inline-grid;place-items:center;flex:none;width:49px;height:49px;border-radius:50%;overflow:hidden;background:var(--kmr-actief);border:1px solid var(--kmr-rand);color:var(--kmr-navy);font-size:15px;font-weight:600;letter-spacing:.02em}.kmr-av img{width:100%;height:100%;object-fit:cover}.kmr-av svg{width:55%;height:55%}.kmr-av-orde{background:var(--kmr-navy);border-color:var(--kmr-navy)}.kmr-av-orde img{object-fit:cover}.kmr-av-raad{background:linear-gradient(160deg,#16283f,#0a1929);border-color:var(--kmr-navy);color:#d4af60}.kmr-av-groep{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-av-rt{background:#ecd7a4;border-color:#e3c98d;color:#6e5424}.kmr-av-wrap{position:relative;display:inline-flex;flex:none}.kmr-online{position:absolute;right:1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:#3f9c6b;box-shadow:0 0 0 2px var(--kmr-wit)}.kmr-rail{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none;width:var(--kmr-rail-b);padding:12px 0;background:var(--kmr-wit);border-right:1px solid var(--kmr-rand)}.kmr-rail-knop{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border:none;border-radius:10px;background:transparent;color:var(--kmr-gedempt);transition:background .15s,color .15s}.kmr-rail-knop svg{width:22px;height:22px}.kmr-rail-knop:hover{background:var(--kmr-creme);color:var(--kmr-navy)}.kmr-rail-knop.is-actief,.kmr-rail-knop[aria-current=page]{background:var(--kmr-actief);color:var(--kmr-navy)}.kmr-rail-knop .lpx-badge{position:absolute;top:2px;right:2px;margin:0;box-shadow:0 0 0 2px var(--kmr-wit)}.kmr-rail-onder{margin-top:auto}.kmr-rail-profiel{width:32px;height:32px;font-size:12px}.kmr-lijst{display:flex;flex-direction:column;flex:none;width:var(--kmr-lijst-b);min-height:0;background:var(--kmr-wit);border-right:1px solid var(--kmr-rand)}.kmr-lijst-kop{display:flex;align-items:center;gap:4px;height:64px;flex:none;padding:0 12px 0 20px}.kmr-lijst h1.kmr-titel{flex:1;min-width:0;margin:0;text-transform:none;letter-spacing:0;font-family:var(--kmr-font-sier);font-size:22px;font-weight:700;line-height:1.1;color:var(--kmr-inkt)}.kmr-lijst-kop .kmr-knop{width:36px;height:36px}.kmr-lijst-kop .kmr-knop svg{width:19px;height:19px}.kmr-zoek{position:relative;flex:none;padding:0 12px 8px}.kmr-zoek svg{position:absolute;left:24px;top:10px;width:16px;height:16px;color:var(--kmr-gedempt);pointer-events:none}.kmr-zoek input{width:100%;height:36px;padding:0 12px 0 38px;border:1px solid transparent;border-radius:8px;background:var(--kmr-creme);font-size:13.5px}.kmr-zoek input::placeholder{color:var(--kmr-gedempt)}.kmr-zoek input:focus{border-color:var(--kmr-koraal-hover);background:var(--kmr-wit)}.kmr-chips{display:flex;gap:6px;flex:none;padding:2px 12px 10px;overflow-x:auto;scrollbar-width:none}.kmr-chips::-webkit-scrollbar{display:none}.kmr-chip{flex:none;height:28px;padding:0 12px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);font-size:12.5px;font-weight:600;color:var(--kmr-inkt);transition:background .12s}.kmr-chip:hover{background:var(--kmr-creme)}.kmr-chip[aria-pressed=true]{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-lijst-sub{display:flex;align-items:center;gap:8px;flex:none;height:44px;padding:0 12px;font-size:13px;font-weight:600;color:var(--kmr-inkt);border-bottom:1px solid var(--kmr-rand)}.kmr-rijen{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain}.kmr-rij{position:relative;display:grid;grid-template-columns:var(--kmr-rij-av) minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--kmr-rij-gat);row-gap:3px;align-content:center;align-items:center;height:72px;padding:0 12px 0 var(--kmr-rij-links);cursor:pointer;transition:background .12s}.kmr-rij:after{content:"";position:absolute;left:calc(var(--kmr-rij-links) + var(--kmr-rij-av) + var(--kmr-rij-gat));right:0;bottom:0;height:1px;background:var(--kmr-rand)}.kmr-rij:hover{background:var(--kmr-creme)}.kmr-rij.is-actief{background:var(--kmr-actief)}.kmr-rij-av{grid-row:1 / span 2}.kmr-rij-naam{grid-column:2;grid-row:1;display:flex;align-items:center;gap:5px;min-width:0;font-size:15px;font-weight:600;line-height:1.25}.kmr-rij-naam>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-rij-tijd{grid-column:3;grid-row:1;justify-self:end;font-size:12px;color:var(--kmr-gedempt);white-space:nowrap;font-variant-numeric:tabular-nums}.kmr-rij-voorbeeld{grid-column:2;grid-row:2;display:flex;align-items:center;gap:5px;min-width:0;font-size:13.5px;line-height:1.3;color:var(--kmr-gedempt)}.kmr-rij-voorbeeld>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-rij-voorbeeld>svg{flex:none;width:16px;height:16px}.kmr-rij-voorbeeld .kmr-vinkjes{flex:none}.kmr-rij-voorbeeld .kmr-typt{color:var(--kmr-groen-inkt);font-style:italic;font-weight:500}.kmr-rij-rechts{grid-column:3;grid-row:2;display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:20px;color:var(--kmr-gedempt);transition:padding .12s}.kmr-rij-rechts svg{width:16px;height:16px}.kmr-pil{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--kmr-groen);color:var(--kmr-navy);font-size:11px;font-weight:700;line-height:1}.kmr-rij.is-ongelezen .kmr-rij-naam{font-weight:700}.kmr-rij.is-ongelezen .kmr-rij-voorbeeld{color:var(--kmr-inkt);font-weight:500}.kmr-rij.is-ongelezen .kmr-rij-tijd{color:var(--kmr-groen-inkt);font-weight:600}.kmr-rij.is-gedempt .kmr-pil{background:var(--kmr-actief);color:var(--kmr-gedempt)}.kmr-rij.is-gedempt .kmr-rij-tijd{color:var(--kmr-gedempt)}.kmr-rij-menu{position:absolute;right:8px;top:50%;width:24px;height:24px;margin-top:2px;display:inline-grid;place-items:center;border:none;border-radius:50%;background:transparent;color:var(--kmr-gedempt);opacity:0;transition:opacity .12s,background .12s}.kmr-rij-menu svg{width:18px;height:18px}.kmr-rij:hover .kmr-rij-menu,.kmr-rij:focus-within .kmr-rij-menu,.kmr-rij-menu[aria-expanded=true]{opacity:1}.kmr-rij:hover .kmr-rij-rechts,.kmr-rij:focus-within .kmr-rij-rechts{padding-right:22px}.kmr-rij-menu:hover{background:var(--kmr-actief);color:var(--kmr-navy)}.kmr-archiefrij,.kmr-titel-klein,.kmr-rij-acties{display:none}.kmr-lijst-leeg{padding:40px 24px;text-align:center;font-size:13.5px;color:var(--kmr-gedempt)}.kmr-gesprek{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;background:var(--kmr-creme)}.kmr-gesprek:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-color:var(--kmr-creme);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='168' viewBox='0 0 168 168'%3E%3Cg fill='none' stroke='%230a1929' stroke-opacity='.055' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M42 18l17 6v14c0 12-7 20-17 25-10-5-17-13-17-25V24z'/%3E%3Cpath d='M42 28v22M35 35h14'/%3E%3Cpath d='M104 118l6-18 11 11 11-16 11 16 11-11 6 18zM104 118h56v7h-56z'/%3E%3Ccircle cx='126' cy='42' r='2.2'/%3E%3Ccircle cx='42' cy='126' r='2.2'/%3E%3Cpath d='M118 36l8 6 8-6M34 120l8 6 8-6' stroke-opacity='.035'/%3E%3C/g%3E%3C/svg%3E");background-size:168px 168px;background-position:0 0}.kmr-gesprek>*{position:relative;z-index:1}@media (prefers-reduced-transparency: reduce){.kmr-gesprek:before{background-image:none}}.kmr-kop{display:flex;align-items:center;gap:12px;flex:none;height:64px;padding:0 12px 0 16px;background:var(--kmr-wit);border-bottom:1px solid var(--kmr-rand)}.kmr-terug{display:none}.kmr-kop-av{width:40px;height:40px;font-size:13px;cursor:pointer}.kmr-kop-hoofd{flex:1;min-width:0;cursor:pointer}.kmr-kop-naam{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:1.25;min-width:0}.kmr-kop-naam>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-kop-sub{height:17px;line-height:17px;font-size:12.5px;color:var(--kmr-gedempt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-kop-sub.is-typt{color:var(--kmr-groen-inkt);font-style:italic;font-weight:500}.kmr-kop-knoppen{display:flex;align-items:center;gap:2px;flex:none}.kmr-zoekbalk{display:flex;align-items:center;gap:6px;flex:none;height:48px;padding:0 12px 0 16px;background:var(--kmr-wit);border-bottom:1px solid var(--kmr-rand)}.kmr-zoekbalk input{flex:1;min-width:0;height:34px;padding:0 12px;border:1px solid var(--kmr-rand-2);border-radius:8px;background:var(--kmr-creme);font-size:13.5px}.kmr-zoekbalk input:focus{border-color:var(--kmr-koraal-hover);background:var(--kmr-wit)}.kmr-zoekbalk .kmr-knop{width:32px;height:32px}.kmr-zoekbalk .kmr-knop svg{width:17px;height:17px}.kmr-zoek-teller{flex:none;min-width:34px;text-align:center;font-size:12.5px;color:var(--kmr-gedempt);font-variant-numeric:tabular-nums}.kmr-zoek-eerder{flex:none;height:30px;padding:0 12px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);font-size:12px;font-weight:600;color:var(--kmr-inkt)}.kmr-venster{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:10px 7%;background:transparent;scroll-behavior:smooth}.kmr-venster>:first-child{margin-top:auto}.kmr-ouder-laden{align-self:center;flex:none;width:26px;height:26px;margin:8px 0;border-radius:50%;border:3px solid var(--kmr-rand-2);border-top-color:var(--kmr-groen-inkt);animation:kmrDraai .9s linear infinite}@keyframes kmrDraai{to{transform:rotate(360deg)}}.kmr-dag,.kmr-systeem{align-self:center;flex:none;margin:12px 0 6px;padding:5px 12px;border-radius:8px;background:var(--kmr-wit);border:1px solid var(--kmr-rand);box-shadow:var(--kmr-schaduw);font-size:12px;font-weight:600;color:#4a5563;text-transform:none}.kmr-systeem{font-weight:500;max-width:82%;text-align:center;line-height:1.4;margin:6px 0}.kmr-systeem b{font-weight:600;color:var(--kmr-inkt)}.kmr-ongelezen-lijn{align-self:stretch;flex:none;margin:10px 0 6px;padding:6px 12px;border-radius:8px;text-align:center;background:var(--kmr-groen-licht);border:1px solid #cfe6d8;font-size:12px;font-weight:600;color:var(--kmr-groen-inkt)}.kmr-schil .kmr-bericht{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:none;max-width:65%;margin:10px 0 0;padding-left:8px}.kmr-schil .kmr-bericht.is-vervolg{margin-top:2px}.kmr-schil .kmr-bericht.is-eigen{align-self:flex-end;align-items:flex-end;padding-left:0;padding-right:8px}.kmr-bubbel{position:relative;display:flow-root;min-width:0;max-width:100%;padding:6px 10px;border-radius:12px;background:var(--kmr-ander);border:1px solid var(--kmr-rand-2);box-shadow:var(--kmr-schaduw);font-size:14px;line-height:1.4;color:var(--kmr-inkt)}.is-eigen .kmr-bubbel{background:var(--kmr-eigen);border-color:var(--kmr-eigen-rand)}.kmr-bubbel.kmr-staart{border-top-left-radius:2px}.is-eigen .kmr-bubbel.kmr-staart{border-top-left-radius:12px;border-top-right-radius:2px}.kmr-bubbel.kmr-staart:after{content:"";position:absolute;top:-1px;left:-8px;width:8px;height:13px;background:var(--kmr-ander);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M8 0H0c3 1.2 5.6 5.4 8 13z'/%3E%3C/svg%3E") no-repeat 0 0 / 8px 13px;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M8 0H0c3 1.2 5.6 5.4 8 13z'/%3E%3C/svg%3E") no-repeat 0 0 / 8px 13px}.is-eigen .kmr-bubbel.kmr-staart:after{left:auto;right:-8px;background:var(--kmr-eigen);transform:scaleX(-1)}.kmr-naam{display:flex;width:max-content;max-width:100%;align-items:center;gap:4px;margin:0 0 2px;padding:0;border:none;background:none;font-size:13px;font-weight:600;line-height:1.3;color:var(--naamkleur, var(--kmr-navy))}.kmr-naam:hover{text-decoration:underline}.kmr-naam .lp-oschild{margin-left:0}.kmr-citaat{display:block;width:100%;margin:0 0 6px;padding:5px 10px 6px;text-align:left;cursor:pointer;background:#0d17290b;border:none;border-left:4px solid var(--naamkleur, var(--kmr-navy));border-radius:8px}.kmr-citaat:hover{background:#0d172912}.kmr-citaat-naam{display:block;font-size:12.5px;font-weight:600;color:var(--naamkleur, var(--kmr-navy));line-height:1.3}.kmr-citaat-frag{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.35;color:var(--kmr-gedempt)}.kmr-citaat-frag svg{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:3px}.kmr-inhoud{display:inline;white-space:pre-wrap;overflow-wrap:anywhere}.kmr-inhoud a{word-break:break-all}.kmr-ops{display:block}.kmr-ops-item{display:grid;grid-template-columns:1.15em 1fr;align-items:baseline}.kmr-ops-bol{color:var(--kmr-gedempt)}.kmr-ops-tekst{min-width:0}.kmr-alinea{display:block}.kmr-alinea+.kmr-alinea,.kmr-alinea+.kmr-ops,.kmr-ops+.kmr-alinea,.kmr-ops+.kmr-ops{margin-top:.55em}.kmr-ops-item+.kmr-ops-item{margin-top:.15em}.kmr-ops:not(.is-num) .kmr-ops-bol{font-weight:700}.kmr-ops.is-num .kmr-ops-item{grid-template-columns:1.75em 1fr}.kmr-ops.is-num .kmr-ops-bol{text-align:right;padding-right:.4em;font-variant-numeric:tabular-nums;color:var(--kmr-inkt)}.kmr-inhoud strong{font-weight:700}.kmr-inhoud del{text-decoration-thickness:1px;color:var(--kmr-gedempt)}.kmr-bubbel .lpx-mention{color:var(--kmr-navy);background:#0a192912;border-radius:5px;padding:0 3px;font-weight:600}.kmr-meta{float:right;position:relative;top:4px;display:inline-flex;align-items:center;gap:4px;margin:0 -2px 0 10px;font-size:11px;line-height:1;color:var(--kmr-gedempt);white-space:nowrap;font-variant-numeric:tabular-nums}.kmr-meta-bewerkt{font-style:italic}.kmr-meta-op-beeld{float:none;position:absolute;right:12px;bottom:12px;top:auto;margin:0;padding:2px 6px;border-radius:6px;background:#0a1929ad;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.kmr-meta-op-beeld .kmr-vinkjes{color:#fff}.kmr-meta-op-beeld .kmr-vinkjes[data-stand=allen]{color:#ecd7a4}.kmr-vinkjes{display:inline-flex;align-items:center;width:17px;height:12px;color:var(--kmr-gedempt)}.kmr-vinkjes svg{width:17px;height:12px}.kmr-vinkjes[data-stand=server] .kmr-vink-2{display:none}.kmr-vinkjes[data-stand=allen]{color:var(--kmr-goud-inkt)}.kmr-vinkjes[data-stand=klok] svg{display:none}.kmr-vinkjes[data-stand=klok]:before{content:"";width:11px;height:11px;border-radius:50%;border:1.5px solid currentColor;background:linear-gradient(currentColor,currentColor) 50% 50% / 1.5px 4px no-repeat,linear-gradient(currentColor,currentColor) 50% 32% / 3px 1.5px no-repeat}.kmr-beeld,.kmr-video{position:relative;display:block;margin:-2px -6px 4px;border-radius:9px;overflow:hidden;background:var(--kmr-navy);max-width:330px;cursor:pointer}.kmr-beeld img,.kmr-video video,.kmr-video img{display:block;width:100%;max-height:330px;object-fit:cover}.kmr-beeld:only-child,.kmr-video:only-child{margin-bottom:-2px}.kmr-onderschrift{display:block;padding:2px 0 0}.kmr-afspeel{position:absolute;left:50%;top:50%;width:52px;height:52px;transform:translate(-50%,-50%);display:grid;place-items:center;border:none;border-radius:50%;background:#fffdf9eb;color:var(--kmr-navy);box-shadow:0 4px 14px #0a19294d}.kmr-afspeel svg{width:22px;height:22px;margin-left:3px}.kmr-duur{position:absolute;left:10px;bottom:10px;padding:2px 7px;border-radius:6px;background:#0a192999;color:#fff;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:4px}.kmr-duur svg{width:12px;height:12px}.kmr-spraak{display:grid;grid-template-columns:34px 1fr auto;grid-template-rows:auto auto;column-gap:10px;row-gap:3px;align-items:center;width:280px;max-width:100%;padding:4px 0 2px}.kmr-spraak-knop{grid-row:1 / span 2;width:34px;height:34px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--kmr-groen);color:var(--kmr-groen-inkt)}.kmr-spraak-knop svg{width:16px;height:16px;margin-left:2px}.kmr-spraak-balk{position:relative;height:4px;border-radius:2px;background:#0d172924;overflow:visible}.kmr-spraak-balk i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--kmr-groen-inkt)}.kmr-spraak-balk b{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--kmr-groen-inkt);box-shadow:0 0 0 2px var(--kmr-wit)}.kmr-spraak-golf{display:flex;align-items:center;gap:2px;height:26px}.kmr-spraak-golf i{flex:1;min-width:2px;border-radius:2px;background:#0d172938}.kmr-spraak-golf i.is-af{background:var(--kmr-groen-inkt)}.kmr-spraak-tijd{grid-column:2;font-size:11px;color:var(--kmr-gedempt);font-variant-numeric:tabular-nums}.kmr-spraak-snel{grid-column:3;grid-row:1 / span 2;height:26px;padding:0 8px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);font-size:11.5px;font-weight:700;color:var(--kmr-inkt)}.kmr-document{display:flex;align-items:center;gap:11px;width:300px;max-width:100%;margin:0 0 4px;padding:9px 11px;border-radius:10px;background:#0d17290b;text-decoration:none;color:inherit}.kmr-document:hover{background:#0d172912}.kmr-document-ico{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:9px;background:#ecd7a4;color:#6e5424}.kmr-document-ico svg{width:19px;height:19px}.kmr-document-info{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.kmr-document-info b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-document-info span{font-size:11px;color:var(--kmr-gedempt)}.kmr-document>svg{flex:none;width:18px;height:18px;color:var(--kmr-gedempt)}.kmr-pdf{display:flex;flex-direction:column;width:300px;max-width:100%;margin:0 0 4px;border-radius:10px;overflow:hidden;background:#0d17290d;color:inherit;text-decoration:none}.kmr-pdf:hover{background:#0d172914}.kmr-pdf-beeld{display:block;height:150px;background:#fff;border-bottom:1px solid rgba(13,23,41,.08);overflow:hidden}.kmr-pdf-beeld img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.kmr-pdf.is-zonder-beeld .kmr-pdf-beeld{display:none}.kmr-pdf-balk{display:flex;align-items:center;gap:10px;padding:8px 11px;min-width:0}.kmr-pdf-ico{display:grid;place-items:center;flex:none;width:34px;height:40px;border-radius:5px;background:#d93025;color:#fff;font-size:10px;font-weight:800;letter-spacing:.04em}.kmr-pdf-info{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.kmr-pdf-info b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-pdf-info span{font-size:11px;color:var(--kmr-gedempt)}.kmr-raster-kaarten .kmr-pdf{width:100%}.kmr-link{display:block;margin:-2px -6px 6px;border-radius:9px;overflow:hidden;background:#0d17290b;text-decoration:none;color:inherit}.kmr-link:hover{background:#0d172912}.kmr-link-beeld{display:block;height:140px;background:var(--kmr-navy)}.kmr-link-beeld img{width:100%;height:100%;object-fit:cover;display:block}.kmr-link-body{display:flex;flex-direction:column;gap:2px;padding:8px 10px 9px}.kmr-link-body b{font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kmr-link-body span{font-size:12px;line-height:1.4;color:var(--kmr-gedempt);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kmr-link-body i{font-style:normal;font-size:11px;color:var(--kmr-gedempt)}.kmr-peiling{display:block;width:320px;max-width:100%;margin:0 0 4px}.kmr-peiling-kop{display:flex;align-items:center;gap:6px;color:var(--kmr-groen-inkt)}.kmr-peiling-kop svg{flex:none;width:16px;height:16px}.kmr-peiling-kop b{font-size:12.5px;font-weight:700;letter-spacing:.01em}.kmr-peiling-regel{display:block;margin:5px 0 0;padding:5px 8px;border-radius:8px;background:var(--kmr-groen-licht);color:var(--kmr-groen-inkt);font-size:11.5px;font-weight:600;line-height:1.35}.kmr-peiling-vraag{display:block;margin:7px 0 6px;font-size:inherit;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.kmr-peiling-nota{display:block;margin:0 0 6px;font-size:11px;line-height:1.35;color:var(--kmr-gedempt)}.kmr-peiling-rijen{display:flex;flex-direction:column;gap:4px}.kmr-peiling-rij{display:grid;grid-template-columns:1fr auto;column-gap:10px;row-gap:4px;width:100%;padding:7px 9px;text-align:left;border:1px solid var(--kmr-rand-2);border-radius:9px;background:var(--kmr-wit);color:inherit;transition:background .15s,border-color .15s}.kmr-peiling-rij:not(:disabled):hover{background:var(--kmr-actief)}.kmr-peiling-rij:disabled{cursor:default;opacity:1}.kmr-peiling-rij.is-mijn{border-color:var(--kmr-groen-inkt);background:var(--kmr-groen-licht)}.kmr-peiling-label{grid-column:1;min-width:0;font-size:13.5px;line-height:1.35;overflow-wrap:anywhere}.kmr-peiling-n{grid-column:2;font-size:13px;font-weight:700;color:var(--kmr-gedempt);font-variant-numeric:tabular-nums}.kmr-peiling-rij.is-mijn .kmr-peiling-n{color:var(--kmr-groen-inkt)}.kmr-peiling-lijn{grid-column:1 / -1;display:block;height:3px;border-radius:999px;background:var(--kmr-rand-2);overflow:hidden}.kmr-peiling-lijn i{display:block;height:100%;border-radius:999px;background:var(--kmr-groen-inkt);transform-origin:left center;transform:scaleX(var(--deel, 0))}.kmr-peiling-wie{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:0}.kmr-av.kmr-peiling-av{width:21px;height:21px;margin-left:-5px;font-size:9px;font-weight:700;box-shadow:0 0 0 1.5px var(--kmr-wit)}.kmr-av.kmr-peiling-av:first-child{margin-left:0}.kmr-peiling-meer{margin-left:6px;font-size:10.5px;font-weight:600;color:var(--kmr-gedempt)}.kmr-peiling-voet{display:flex;flex-direction:column;gap:2px;margin-top:7px;font-size:11px;line-height:1.35;color:var(--kmr-gedempt)}.kmr-peiling-tel{font-size:11.5px;font-weight:600;color:var(--kmr-inkt);font-variant-numeric:tabular-nums}.kmr-peiling-tafel{display:block;margin-top:7px;padding-top:7px;border-top:1px solid var(--kmr-rand);font-size:11.5px;line-height:1.35;color:var(--kmr-gedempt)}.kmr-peiling-tafel>span{display:block}.kmr-peiling-acties{display:block;margin-top:7px}.kmr-peiling-knop{display:inline-flex;align-items:center;height:28px;margin-top:6px;padding:0 11px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);font-size:11.5px;font-weight:600;color:var(--kmr-groen-inkt)}.kmr-peiling-knop:hover{background:var(--kmr-groen-licht);border-color:var(--kmr-groen-inkt)}.kmr-peiling-acties .kmr-peiling-knop{margin-top:0}.kmr-peiling[data-status=gesloten] .kmr-peiling-kop{color:var(--kmr-gedempt)}.kmr-peiling[data-status=gesloten] .kmr-peiling-rij{background:transparent;border-color:var(--kmr-rand)}.kmr-peiling[data-status=gesloten] .kmr-peiling-rij.is-mijn{background:var(--kmr-groen-licht);border-color:var(--kmr-groen-inkt)}.kmr-peiling>.kmr-peiling-kop{gap:8px}.kmr-peiling>.kmr-peiling-kop svg{width:24px;height:24px;padding:4px;border-radius:50%;background:var(--kmr-groen-licht)}.kmr-peiling>.kmr-peiling-kop b{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.kmr-peiling>.kmr-peiling-regel{margin-top:8px;padding:6px 10px;border-radius:10px}.kmr-peiling>.kmr-peiling-vraag{margin:10px 0 8px;font-size:15px}.kmr-peiling-rijen{gap:6px}.kmr-peiling-rij{padding:9px 11px 8px;border-radius:12px}.kmr-peiling-rij:not(:disabled):hover{border-color:var(--kmr-groen-hover)}.kmr-peiling-lijn{height:4px}.kmr-peiling-voet{margin-top:10px;padding-top:8px;border-top:1px solid var(--kmr-rand)}.kmr-peiling[data-status=gesloten]>.kmr-peiling-kop svg{background:var(--kmr-actief)}.kmr-peiling-opzet{display:flex;flex-direction:column;width:auto;max-width:720px;max-height:min(66vh,620px);max-height:min(66dvh,620px);overflow:hidden;margin:12px;border:1px solid var(--kmr-rand-2);border-radius:var(--kmr-radius);background:var(--kmr-wit);box-shadow:var(--kmr-schaduw)}@media (min-width: 981px){.kmr-peiling-opzet{margin-left:auto;margin-right:auto;width:calc(100% - 24px)}}.kmr-peiling-opzet p{margin:0}.kmr-opzet-romp{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 14px}.kmr-opzet-romp>*{flex:none}.kmr-composer.kmr-met-peiling{flex:0 1 auto;min-height:0}.kmr-composer.kmr-met-peiling>[data-slot=peiling]{display:flex;flex-direction:column;min-height:0}.kmr-composer.kmr-met-peiling .kmr-peiling-opzet{flex:0 1 auto;min-height:0}.kmr-opzet-kop{gap:10px}.kmr-opzet-kop-ico{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--kmr-groen-licht);color:var(--kmr-groen-inkt)}.kmr-opzet-kop-ico svg{width:17px;height:17px}.kmr-peiling-kop.kmr-opzet-kop b{font-family:var(--kmr-font-sier);font-size:19px;font-weight:700;letter-spacing:0;color:var(--kmr-inkt)}.kmr-opzet-regel{margin:-4px 0 0;padding:7px 11px;border-radius:10px;font-size:12px}.kmr-opzet-groep{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.kmr-opzet-groep.kmr-opzet-looptijd{display:block}.kmr-opzet-looptijd>.kmr-opzet-label{margin-bottom:6px}.kmr-opzet-label{display:block;padding:0;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--kmr-gedempt)}.kmr-peiling-opzet .kmr-opzet-veld{display:block;width:100%;min-width:0;height:44px;padding:0 14px;border:1px solid var(--kmr-rand-2);border-radius:12px;background:#fff;color:var(--kmr-inkt);font-size:14px;transition:border-color .15s,box-shadow .15s}.kmr-peiling-opzet .kmr-opzet-veld::placeholder{color:var(--kmr-gedempt);opacity:1}.kmr-peiling-opzet .kmr-opzet-veld:focus{border-color:var(--kmr-koraal-hover);box-shadow:0 0 0 3px #d06b5c24}.kmr-peiling-opzet .kmr-opzet-veld.is-verboden{border-color:var(--kmr-fout);box-shadow:0 0 0 3px #b0433a1f}.kmr-opzet-maat{display:block;font-size:11.5px;line-height:1.4;color:var(--kmr-gedempt)}.kmr-opzet-opties{display:flex;flex-direction:column;gap:8px;counter-reset:kmr-optie}.kmr-opzet-rij{display:flex;align-items:center;gap:8px;counter-increment:kmr-optie}.kmr-opzet-rij:before{content:counter(kmr-optie);display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--kmr-creme);border:1px solid var(--kmr-rand);font-size:12px;font-weight:700;color:var(--kmr-gedempt);font-variant-numeric:tabular-nums}.kmr-peiling-opzet .kmr-opzet-rij .kmr-opzet-veld{flex:1}.kmr-composer .kmr-opzet-rij .kmr-opzet-weg{width:36px;height:36px;margin:0;background:transparent;border-color:transparent;color:var(--kmr-gedempt)}.kmr-composer .kmr-opzet-rij .kmr-opzet-weg:hover{background:var(--kmr-actief);color:var(--kmr-koraal-inkt)}.kmr-opzet-weg svg{width:16px;height:16px}.kmr-peiling-opzet .kmr-opzet-meer{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;height:34px;margin:0 0 0 26px;padding:0 12px 0 8px;border:none;border-radius:999px;background:transparent;color:var(--kmr-groen-inkt);font-size:13px;font-weight:700;transition:background .15s}.kmr-peiling-opzet .kmr-opzet-meer:hover{background:var(--kmr-groen-licht)}.kmr-peiling-opzet .kmr-opzet-meer svg{width:16px;height:16px}.kmr-peiling-opzet .kmr-opzet-meer:disabled{opacity:.5;cursor:default}.kmr-opzet-tijden{display:flex;flex-wrap:wrap;gap:6px}.kmr-peiling-opzet .kmr-opzet-tijd{position:relative;display:inline-flex;cursor:pointer}.kmr-peiling-opzet .kmr-opzet-tijd input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.kmr-peiling-opzet .kmr-opzet-tijd span{display:inline-grid;place-items:center;width:100%;height:34px;padding:0 14px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);font-size:13px;font-weight:600;color:var(--kmr-inkt);white-space:nowrap;transition:background .15s,border-color .15s}.kmr-peiling-opzet .kmr-opzet-tijd:hover span{background:var(--kmr-creme)}.kmr-peiling-opzet .kmr-opzet-tijd input:checked+span{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt);font-weight:700}.kmr-peiling-opzet .kmr-opzet-tijd input:focus-visible+span{outline:2px solid var(--kmr-koraal-hover);outline-offset:2px}@media (forced-colors: active){.kmr-peiling-opzet .kmr-opzet-tijd input:checked+span{border:2px solid Highlight}}.kmr-opzet-info{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:var(--kmr-creme);border:1px solid var(--kmr-rand);color:var(--kmr-gedempt)}.kmr-opzet-info>svg{flex:none;width:16px;height:16px;margin-top:1px}.kmr-opzet-regels{font-size:12.5px;line-height:1.45}.kmr-opzet-regels+.kmr-opzet-regels{margin-top:2px}.kmr-opzet-fout{padding:9px 12px;border-radius:10px;background:#b0433a14;color:var(--kmr-fout);font-size:13px;font-weight:600;line-height:1.4}.kmr-peiling-opzet .kmr-opzet-voet{flex:none;margin:0;padding:12px 18px 14px;border-top:1px solid var(--kmr-rand);background:var(--kmr-wit)}.kmr-composer .kmr-opzet-voet .kmr-knop{width:auto;height:40px;margin:0;padding:0 18px;border:1px solid transparent;border-radius:999px;font-size:13.5px;font-weight:600}.kmr-composer .kmr-opzet-voet .kmr-opzet-annuleer{background:transparent;color:var(--kmr-inkt)}.kmr-composer .kmr-opzet-voet .kmr-opzet-annuleer:hover{background:var(--kmr-creme)}.kmr-composer .kmr-opzet-voet .kmr-opzet-ok{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt);font-weight:700;box-shadow:0 3px 10px #3f7d5938}.kmr-composer .kmr-opzet-voet .kmr-opzet-ok:hover:not(:disabled){background:var(--kmr-groen-hover)}.kmr-composer .kmr-opzet-voet .kmr-opzet-ok:disabled{opacity:1;cursor:not-allowed;background:var(--kmr-actief);border-color:var(--kmr-rand);color:var(--kmr-gedempt);box-shadow:none}.kmr-composer .kmr-opzet-voet .kmr-opzet-ok[aria-busy=true]{cursor:progress}.is-verwijderd .kmr-bubbel,.is-geblokkeerd .kmr-bubbel{color:var(--kmr-gedempt);font-style:italic}.is-geblokkeerd .kmr-bubbel{border-style:dashed}.kmr-verwijderd{display:inline-flex;align-items:center;gap:6px}.kmr-verwijderd svg{width:15px;height:15px;flex:none}.kmr-fout{display:inline-flex;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;font-weight:600;color:var(--kmr-fout)}.kmr-fout button{padding:0;border:none;background:none;text-decoration:underline;color:inherit;font-weight:600}.kmr-fout{flex-wrap:wrap}.kmr-fout-reden{flex:0 0 100%;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.kmr-reacties{display:flex;flex-wrap:wrap;gap:4px;margin:-9px 0 0 8px;position:relative;z-index:2}.is-eigen .kmr-reacties{margin:-9px 8px 0 0}.kmr-reactie{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 7px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);box-shadow:var(--kmr-schaduw);font-size:12px;line-height:1;transition:transform .12s}.kmr-reactie:hover{transform:scale(1.06)}.kmr-reactie[aria-pressed=true]{border-color:#7fbf9a;background:var(--kmr-groen-licht)}.kmr-reactie i{font-style:normal;font-size:11px;font-weight:700;color:var(--kmr-gedempt)}.kmr-reactie[aria-pressed=true] i{color:var(--kmr-groen-inkt)}.kmr-b-menu{position:absolute;top:3px;right:3px;z-index:3;width:24px;height:24px;display:grid;place-items:center;border:none;border-radius:50%;color:var(--kmr-gedempt);opacity:0;transition:opacity .12s;background:radial-gradient(circle at 70% 30%,var(--kmr-ander) 45%,transparent 75%)}.is-eigen .kmr-b-menu{background:radial-gradient(circle at 70% 30%,var(--kmr-eigen) 45%,transparent 75%)}.kmr-b-menu svg{width:18px;height:18px}.kmr-b-reageer{position:absolute;top:50%;right:-36px;width:28px;height:28px;margin-top:-14px;display:grid;place-items:center;border:1px solid var(--kmr-rand-2);border-radius:50%;background:var(--kmr-wit);color:var(--kmr-gedempt);opacity:0;transition:opacity .12s}.is-eigen .kmr-b-reageer{right:auto;left:-36px}.kmr-b-reageer svg{width:16px;height:16px}.kmr-bericht:hover .kmr-b-menu,.kmr-bericht:focus-within .kmr-b-menu,.kmr-b-menu[aria-expanded=true],.kmr-bericht:hover .kmr-b-reageer,.kmr-bericht:focus-within .kmr-b-reageer{opacity:1}.kmr-b-menu:hover,.kmr-b-reageer:hover{color:var(--kmr-navy)}.kmr-b-reageer:hover{background:var(--kmr-actief)}.kmr-bericht .lpx-gelezen{margin:3px 4px 0;font-size:10.5px;line-height:1.4;color:var(--kmr-gedempt)}.kmr-veeg-pijl{display:none}.lpx-flits .kmr-bubbel{animation:kmrFlits 1.6s ease}@keyframes kmrFlits{0%,60%{box-shadow:0 0 0 3px #3f7d598c}to{box-shadow:var(--kmr-schaduw)}}.kmr-naar-onder{position:relative;z-index:4;align-self:flex-end;flex:none;margin:-54px 18px 12px 0;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--kmr-rand-2);border-radius:50%;background:var(--kmr-wit);color:var(--kmr-inkt);box-shadow:0 4px 14px #0d172924;transition:transform .15s}.kmr-naar-onder:hover{transform:translateY(-1px)}.kmr-naar-onder svg{width:20px;height:20px}.kmr-naar-onder .lpx-badge{position:absolute;top:-7px;right:-4px;margin:0;box-shadow:0 0 0 2px var(--kmr-wit)}.kmr-composer{position:relative;display:flex;flex-direction:column;flex:none;background:var(--kmr-wit);border-top:1px solid var(--kmr-rand)}.kmr-composer-rij{display:flex;align-items:flex-end;gap:8px;min-height:62px;padding:9px 12px}.kmr-composer .kmr-knop{background:var(--kmr-creme);border:1px solid var(--kmr-rand);margin-bottom:2px}.kmr-composer .kmr-knop:hover,.kmr-composer .kmr-knop[aria-expanded=true]{background:var(--kmr-actief)}.kmr-composer textarea{flex:1;min-width:0;min-height:44px;max-height:min(40vh,300px);overflow-y:auto;padding:12px 16px;resize:none;border:1px solid var(--kmr-rand-2);border-radius:20px;background:#fff;font-size:14px;line-height:1.4}.kmr-composer textarea::placeholder{color:var(--kmr-gedempt)}.kmr-opmaakbalk{display:flex;align-items:center;gap:4px;padding:6px 12px 0;flex-wrap:nowrap;min-width:0}.kmr-composer .kmr-opmaak-k{width:32px;height:32px;margin:0;background:transparent;border-color:transparent}.kmr-composer .kmr-opmaak-k:hover{background:var(--kmr-actief)}.kmr-opmaak-k svg{width:17px;height:17px}.kmr-opmaak-sep{width:1px;height:18px;margin:0 4px;background:var(--kmr-rand-2)}.kmr-opmaak-hint{margin-left:auto;padding-left:10px;font-size:11.5px;color:var(--kmr-gedempt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kmr-composer .kmr-opmaak-knop.is-aan{background:var(--kmr-actief);color:var(--kmr-navy)}@media (max-width: 520px){.kmr-opmaak-hint{display:none}.kmr-opmaakbalk{padding:5px 8px 0}}.kmr-composer textarea:focus{border-color:var(--kmr-koraal-hover);box-shadow:0 0 0 3px #d06b5c24}.kmr-mic,.kmr-verstuur{width:44px;height:44px;margin-bottom:0}.kmr-mic svg,.kmr-verstuur svg{width:21px;height:21px}.kmr-verstuur{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-navy);box-shadow:0 3px 10px #3f7d5938}.kmr-composer .kmr-verstuur:hover{background:var(--kmr-groen-hover)}.kmr-verstuur svg{margin-left:2px}.kmr-antwoordbalk,.kmr-bewerkbalk{display:flex;align-items:center;gap:10px;margin:10px 12px 0;padding:6px 6px 6px 10px;border-radius:8px;background:#0d17290b;border-left:4px solid var(--naamkleur, var(--kmr-navy))}.kmr-bewerkbalk{border-left-color:var(--kmr-groen-inkt)}.kmr-balk-inhoud{flex:1;min-width:0}.kmr-balk-inhoud b{display:block;font-size:12.5px;font-weight:600;color:var(--naamkleur, var(--kmr-navy));line-height:1.3}.kmr-bewerkbalk .kmr-balk-inhoud b{color:var(--kmr-groen-inkt);display:inline-flex;align-items:center;gap:6px}.kmr-bewerkbalk .kmr-balk-inhoud b svg{width:13px;height:13px}.kmr-balk-inhoud span{display:block;font-size:13px;color:var(--kmr-gedempt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-balk-beeld{flex:none;width:44px;height:44px;border-radius:6px;object-fit:cover}.kmr-balk-weg{width:30px;height:30px}.kmr-balk-weg svg{width:16px;height:16px}.kmr-bijlage{display:grid;grid-template-columns:96px 1fr auto;column-gap:12px;row-gap:8px;align-items:center;margin:10px 12px 0;padding:10px;border-radius:12px;background:var(--kmr-creme);border:1px solid var(--kmr-rand)}.kmr-bijlage-beeld{grid-row:1 / span 2;width:96px;height:96px;border-radius:8px;overflow:hidden;background:var(--kmr-navy);display:grid;place-items:center;color:#ecd7a4}.kmr-bijlage-beeld img{width:100%;height:100%;object-fit:cover}.kmr-bijlage-beeld svg{width:34px;height:34px}.kmr-bijlage-info{min-width:0}.kmr-bijlage-info b{display:block;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-bijlage-info span{font-size:12px;color:var(--kmr-gedempt)}.kmr-bijlage .kmr-balk-weg{grid-column:3;grid-row:1}.kmr-bijlage input{grid-column:2 / span 2;height:36px;padding:0 12px;border:1px solid var(--kmr-rand-2);border-radius:18px;background:#fff;font-size:13.5px}.kmr-bijlage input:focus{border-color:var(--kmr-koraal-hover)}.kmr-mentions{position:absolute;left:12px;bottom:calc(100% + 6px);z-index:12;display:flex;flex-direction:column;width:300px;max-width:calc(100% - 24px);padding:6px 0;border-radius:12px;background:var(--kmr-wit);border:1px solid var(--kmr-rand-2);box-shadow:0 10px 30px #0d17292e}.kmr-mentions button{display:flex;align-items:center;gap:10px;width:100%;padding:7px 14px;border:none;background:none;text-align:left;font-size:13.5px;font-weight:600}.kmr-mentions button:hover,.kmr-mentions button[aria-selected=true]{background:var(--kmr-creme)}.kmr-mentions .kmr-av{width:28px;height:28px;font-size:11px}.kmr-mentions small{margin-left:auto;font-size:11px;font-weight:500;color:var(--kmr-gedempt)}.kmr-emoji{position:absolute;left:12px;bottom:calc(100% + 8px);z-index:12;display:flex;flex-direction:column;width:min(380px,calc(100% - 24px));padding:10px 10px 8px;border-radius:12px;background:var(--kmr-wit);border:1px solid var(--kmr-rand-2);box-shadow:0 10px 30px #0d17292e}.kmr-emoji-tabs{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--kmr-rand)}.kmr-emoji-tab{height:26px;padding:0 11px;border:1px solid var(--kmr-rand-2);border-radius:999px;background:var(--kmr-wit);font-size:11.5px;font-weight:600;color:var(--kmr-inkt)}.kmr-emoji-tab[aria-selected=true]{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;max-height:216px;overflow-y:auto}.kmr-emoji-grid button{height:38px;padding:0;border:none;border-radius:8px;background:none;font-size:22px;line-height:1;transition:transform .1s,background .1s}.kmr-emoji-grid button:hover{background:var(--kmr-creme);transform:scale(1.18)}.kmr-opname{display:flex;align-items:center;gap:10px;flex:1;min-width:0;height:44px;padding:0 6px 0 14px;border:1px solid var(--kmr-rand-2);border-radius:22px;background:#fff}.kmr-opname-stip{flex:none;width:10px;height:10px;border-radius:50%;background:#d0453a;animation:kmrPuls 1.1s infinite}@keyframes kmrPuls{0%,to{box-shadow:0 0 #d0453a59}50%{box-shadow:0 0 0 6px #d0453a00}}.kmr-opname-tijd{flex:none;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.kmr-opname-golf{flex:1;min-width:0;height:28px;display:flex;align-items:center;gap:2px}.kmr-opname-golf canvas{width:100%;height:100%;display:block}.kmr-opname-golf i{flex:1;min-width:2px;border-radius:2px;background:var(--kmr-groen-inkt);opacity:.7}.kmr-opname .kmr-knop{width:34px;height:34px;margin:0}.kmr-opname .kmr-knop svg{width:17px;height:17px}.kmr-opname-weg:hover{color:var(--kmr-fout)}.kmr-info{display:none;flex-direction:column;flex:none;width:var(--kmr-info-b);min-height:0;overflow-y:auto;overscroll-behavior:contain;background:var(--kmr-wit);border-left:1px solid var(--kmr-rand)}.kmr-info-open .kmr-info{display:flex}.kmr-info-kop{display:flex;align-items:center;gap:8px;flex:none;height:64px;padding:0 12px 0 16px;border-bottom:1px solid var(--kmr-rand);font-size:15px;font-weight:600}.kmr-info-kop span{flex:1;min-width:0}.kmr-info-hoofd{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px 20px 20px;text-align:center;border-bottom:8px solid var(--kmr-creme)}.kmr-info-hoofd .kmr-av{width:120px;height:120px;font-size:34px}.kmr-info h2.kmr-info-naam{margin:6px 0 0;text-transform:none;letter-spacing:0;font-family:var(--kmr-font-sier);font-size:20px;font-weight:700;line-height:1.2;color:var(--kmr-inkt)}.kmr-info-naam .lp-oschild{width:16px;height:16px;margin-left:6px}.kmr-info-sub{font-size:13px;color:var(--kmr-gedempt)}.kmr-info-acties{display:flex;justify-content:center;gap:22px;padding:14px 16px;border-bottom:8px solid var(--kmr-creme)}.kmr-info-actie{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:none;background:none;font-size:11.5px;font-weight:600;color:var(--kmr-inkt)}.kmr-info-actie i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--kmr-creme);border:1px solid var(--kmr-rand);color:var(--kmr-navy);transition:background .12s}.kmr-info-actie i svg{width:20px;height:20px}.kmr-info-actie:hover i{background:var(--kmr-actief)}.kmr-info-actie[aria-pressed=true] i{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-info-sectie{padding:14px 0 8px;border-bottom:8px solid var(--kmr-creme)}.kmr-info-sectie:last-child{border-bottom:none}.kmr-info-sectie h3{display:flex;align-items:center;gap:8px;margin:0 16px 6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kmr-gedempt)}.kmr-info-sectie h3 button{margin-left:auto}.kmr-info-tekst{margin:0 16px 8px;font-size:13.5px;line-height:1.5}.kmr-info-naamveld{display:flex;align-items:center;gap:8px;margin:0 16px 8px}.kmr-info-naamveld input{flex:1;min-width:0;height:36px;padding:0 12px;border:1px solid var(--kmr-rand-2);border-radius:8px;background:#fff;font-size:14px}.kmr-info-leden{margin:0;padding:0;list-style:none}.kmr-info-lid{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 12px 6px 16px}.kmr-info-lid:hover{background:var(--kmr-creme)}.kmr-info-lid .kmr-av{width:40px;height:40px;font-size:12.5px}.kmr-info-lid-hoofd{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.kmr-info-lid-naam{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:600;min-width:0}.kmr-info-lid-naam>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-info-lid-sub{font-size:12px;color:var(--kmr-gedempt)}.kmr-info-lid-sub .lpx-bo-rol{margin:0}.kmr-schil .lp-rolchip{display:inline-flex;width:auto;max-width:100%;margin:0;gap:0;justify-content:flex-start;text-align:left;letter-spacing:.07em;font-size:10px;line-height:1.4}.kmr-schil .lp-rolchip:before,.kmr-schil .lp-rolchip:after{display:none}.kmr-info-lid .kmr-knop{width:30px;height:30px;color:var(--kmr-gedempt)}.kmr-info-lid .kmr-knop svg{width:15px;height:15px}.kmr-info-lid .kmr-knop:hover{color:var(--kmr-fout)}.kmr-info-rij{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 16px;border:none;background:none;text-align:left;font-size:14px;font-weight:500}.kmr-info-rij:hover{background:var(--kmr-creme)}.kmr-info-rij svg{flex:none;width:20px;height:20px;color:var(--kmr-navy)}.kmr-info-rij.is-gevaar{color:var(--kmr-fout)}.kmr-info-rij.is-gevaar svg{color:var(--kmr-fout)}.kmr-info-rij small{margin-left:auto;font-size:12px;color:var(--kmr-gedempt)}.kmr-schakel{position:relative;flex:none;width:40px;height:22px;margin-left:auto;border:none;border-radius:999px;background:#0d17292e;transition:background .15s}.kmr-schakel:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0d17294d;transition:transform .15s}.kmr-schakel[aria-checked=true]{background:var(--kmr-groen-inkt)}.kmr-schakel[aria-checked=true]:after{transform:translate(18px)}.kmr-leeg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1;padding:40px;text-align:center}.kmr-leeg svg{width:84px;height:84px;color:var(--kmr-goud);margin-bottom:8px}.kmr-leeg h2{margin:0;text-transform:none;letter-spacing:0;font-family:var(--kmr-font-sier);font-size:26px;font-weight:700;color:var(--kmr-inkt)}.kmr-leeg p{margin:0;max-width:42ch;font-size:14px;line-height:1.6;color:var(--kmr-gedempt)}.kmr-popover{position:absolute;top:56px;left:calc(var(--kmr-rail-b) + 12px);z-index:20;display:flex;flex-direction:column;width:360px;max-width:calc(100% - 24px);max-height:calc(100% - 72px);border-radius:12px;background:var(--kmr-wit);border:1px solid var(--kmr-rand-2);box-shadow:0 14px 40px #0d172938;overflow:hidden}.kmr-popover-kop{display:flex;align-items:center;gap:8px;flex:none;height:52px;padding:0 8px 0 16px;font-size:15px;font-weight:600}.kmr-popover-kop span{flex:1}.kmr-popover .kmr-zoek{padding:0 12px 8px}.kmr-popover-lijst{flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}.kmr-popover-sectie{padding:14px 16px 6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kmr-gedempt)}.kmr-popover-letter{padding:10px 16px 2px;font-size:13px;font-weight:700;color:var(--kmr-groen-inkt)}.kmr-popover-rij{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 16px;border:none;background:none;text-align:left}.kmr-popover-rij:hover,.kmr-popover-rij[aria-selected=true]{background:var(--kmr-creme)}.kmr-popover-rij .kmr-av{width:40px;height:40px;font-size:12.5px}.kmr-popover-rij-hoofd{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.kmr-popover-rij-naam{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:600}.kmr-popover-rij-naam>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-popover-rij-sub{font-size:12px;color:var(--kmr-gedempt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-popover-rij.is-nieuwe-groep .kmr-av{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-menu{position:absolute;z-index:30;min-width:224px;padding:6px 0;border-radius:10px;background:var(--kmr-wit);border:1px solid var(--kmr-rand-2);box-shadow:0 12px 34px #0d172933}.kmr-menu button,.kmr-menu a{display:flex;align-items:center;gap:12px;width:100%;padding:9px 18px;border:none;background:none;text-align:left;font-size:13.5px;font-weight:500;color:var(--kmr-inkt);text-decoration:none;white-space:nowrap}.kmr-menu button:hover,.kmr-menu a:hover,.kmr-menu [aria-selected=true]{background:var(--kmr-creme)}.kmr-menu svg{flex:none;width:18px;height:18px;color:var(--kmr-navy)}.kmr-menu .is-gevaar{color:var(--kmr-fout)}.kmr-menu .is-gevaar svg{color:var(--kmr-fout)}.kmr-menu hr{margin:6px 0;border:none;border-top:1px solid var(--kmr-rand)}.kmr-menu small{margin-left:auto;font-size:11.5px;color:var(--kmr-gedempt)}.kmr-kiezer,.kmr-vraag-overlay,.kmr-bericht-info{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0a19298c;font-family:var(--kmr-font)}.kmr-kiezer-kaart,.kmr-vraag-kaart{display:flex;flex-direction:column;width:min(440px,100%);max-height:86vh;padding:20px;border-radius:16px;background:var(--kmr-wit);box-shadow:0 30px 80px #00000059}.kmr-kiezer h2.kmr-kiezer-titel,.kmr-vraag h2.kmr-vraag-titel{margin:0 0 12px;text-transform:none;letter-spacing:0;font-family:var(--kmr-font-sier);font-size:20px;font-weight:700;color:var(--kmr-inkt)}.kmr-kiezer-naam{width:100%;height:40px;margin:0 0 10px;padding:0 14px;border:1px solid var(--kmr-rand-2);border-radius:10px;background:#fff;font-size:14px}.kmr-kiezer-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.kmr-kiezer-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px;border-radius:999px;background:var(--kmr-groen-licht);border:1px solid #cfe6d8;font-size:12.5px;font-weight:600;color:var(--kmr-groen-inkt)}.kmr-kiezer-chip .kmr-av{width:20px;height:20px;font-size:8px;border:none}.kmr-kiezer-chip button{display:grid;place-items:center;width:20px;height:20px;padding:0;border:none;border-radius:50%;background:none;color:inherit}.kmr-kiezer-chip button svg{width:12px;height:12px}.kmr-kiezer .kmr-zoek{padding:0 0 8px}.kmr-kiezer .kmr-zoek svg{left:12px}.kmr-kiezer-lijst{flex:1;min-height:0;max-height:320px;overflow-y:auto;margin:0 -8px 12px}.kmr-kiezer-lijst .kmr-popover-rij{min-height:48px;padding:4px 8px;border-radius:10px}.kmr-kiezer-vink{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--kmr-rand-2);color:transparent}.kmr-kiezer-vink svg{width:13px;height:13px}.kmr-popover-rij[aria-selected=true] .kmr-kiezer-vink{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-kiezer-voet,.kmr-vraag-voet{display:flex;justify-content:flex-end;align-items:center;gap:8px}.kmr-knop-tekst{height:38px;padding:0 16px;border:none;border-radius:999px;background:transparent;font-size:13.5px;font-weight:600;color:var(--kmr-inkt)}.kmr-knop-tekst:hover{background:var(--kmr-creme)}.kmr-knop-ok{height:38px;padding:0 20px;border:none;border-radius:999px;background:var(--kmr-groen);color:var(--kmr-groen-inkt);font-size:13.5px;font-weight:700;transition:background .15s}.kmr-knop-ok:hover{background:var(--kmr-groen-hover)}.kmr-knop-ok:disabled{opacity:.5;cursor:default}.kmr-knop-ok.is-gevaar{background:var(--kmr-koraal-licht);color:var(--kmr-koraal-inkt)}.kmr-knop-ok.is-gevaar:hover{background:#ea9691}.kmr-vraag-kaart{width:min(380px,100%)}.kmr-vraag-kaart p{margin:0 0 18px;font-size:14px;line-height:1.55}.kmr-bericht-info .kmr-info-sectie{flex:1;min-height:0;overflow-y:auto}.kmr-vraag-overlay>.kmr-vraag{display:flex;flex-direction:column;width:min(380px,100%);max-height:86vh;overflow:auto;padding:22px 22px 18px;border-radius:16px;background:var(--kmr-wit);box-shadow:0 30px 80px #00000059}.kmr-vraag-tekst{margin:0;font-size:15px;font-weight:600;line-height:1.5;color:var(--kmr-inkt)}.kmr-vraag-toelichting{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:var(--kmr-gedempt)}.kmr-vraag-voet{margin-top:18px}.kmr-vraag-voet .kmr-knop{width:auto;height:40px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:600}.kmr-vraag-annuleer:hover{background:var(--kmr-creme)}.kmr-vraag-ok{background:var(--kmr-groen);color:var(--kmr-groen-inkt);font-weight:700}.kmr-vraag-ok:hover{background:var(--kmr-groen-hover)}.kmr-vraag-ok.is-gevaarlijk{background:var(--kmr-koraal-licht);color:var(--kmr-koraal-inkt)}.kmr-vraag-ok.is-gevaarlijk:hover{background:#ea9691}.kmr-lichtbak{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;background:#0a1929f0;color:#f3efe8;font-family:var(--kmr-font)}.kmr-lichtbak-kop{display:flex;align-items:center;gap:12px;flex:none;height:64px;padding:0 12px 0 16px}.kmr-lichtbak-kop .kmr-av{width:40px;height:40px;font-size:13px}.kmr-lichtbak-kop-hoofd{flex:1;min-width:0}.kmr-lichtbak-kop-hoofd b{display:block;font-size:14px;font-weight:600}.kmr-lichtbak-kop-hoofd span{font-size:12px;color:#b8c4d2}.kmr-lichtbak .kmr-knop{color:#f3efe8}.kmr-lichtbak .kmr-knop:hover{background:#ffffff1f}.kmr-lichtbak-beeld{position:relative;flex:1;min-height:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;padding:12px 72px;overflow:hidden}.kmr-lichtbak-beeld img,.kmr-lichtbak-beeld video{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px;box-shadow:0 20px 60px #00000080}.kmr-lichtbak-pijl{position:absolute;top:50%;width:48px;height:48px;margin-top:-24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff14;color:#f3efe8}.kmr-lichtbak-pijl svg{width:22px;height:22px}.kmr-lichtbak-pijl:hover{background:#ffffff2e}.kmr-lichtbak-pijl.is-vorige{left:16px}.kmr-lichtbak-pijl.is-volgende{right:16px}.kmr-lichtbak-voet{flex:none;padding:10px 24px 18px;text-align:center;font-size:13.5px;line-height:1.5;color:#e8edf3}.kmr-cam-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0a1929b3}.kmr-cam{width:min(92vw,680px);border-radius:18px;overflow:hidden;background:var(--kmr-navy);box-shadow:0 20px 60px #00000073}.kmr-cam video{display:block;width:100%;max-height:62vh;background:#000}.kmr-cam-balk{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#f3efe8}.kmr-cam-balk .kmr-opname-tijd{color:#f3efe8}.kmr-cam-balk span{flex:1;font-size:12.5px;color:#b8c4d2}.kmr-cam-balk .kmr-knop{color:#f3efe8}.kmr-cam-balk .kmr-knop:hover{background:#ffffff1f}@media (max-width: 1279px){.kmr-schil{--kmr-lijst-b: 340px}.kmr-info{position:absolute;top:0;right:0;bottom:0;z-index:15;box-shadow:-10px 0 30px #0d172929}.kmr-info-open .kmr-info{animation:kmrLade .2s ease}@keyframes kmrLade{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}}@media (max-width: 980px){.kmr-schil{--kmr-lijst-b: 100%;border-radius:12px}.kmr-rail{display:none}.kmr-lijst{width:100%;border-right:none}.kmr-gesprek,.kmr-mobiel-gesprek .kmr-lijst{display:none}.kmr-mobiel-gesprek .kmr-gesprek{display:flex}.kmr-terug{display:inline-grid;margin-left:-6px}.kmr-kop{gap:8px;padding:0 6px 0 8px}.kmr-venster{padding:8px 10px}.kmr-bericht{max-width:85%}.kmr-b-reageer{display:none}.kmr-reactie{height:26px;padding:0 9px;font-size:13px}.kmr-naar-onder{margin-right:12px}.kmr-archiefrij{position:relative;display:grid;grid-template-columns:var(--kmr-rij-av) minmax(0,1fr) auto;column-gap:var(--kmr-rij-gat);align-items:center;width:100%;min-height:56px;padding:0 12px 0 var(--kmr-rij-links);border:none;background:none;text-align:left;font-size:15px;font-weight:600;color:var(--kmr-inkt)}.kmr-archiefrij:after{content:"";position:absolute;left:calc(var(--kmr-rij-links) + var(--kmr-rij-av) + var(--kmr-rij-gat));right:0;bottom:0;height:1px;background:var(--kmr-rand)}.kmr-archiefrij>svg{width:23px;height:23px;justify-self:center;color:var(--kmr-gedempt)}.kmr-archiefrij>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-archiefrij>small{font-size:13px;font-weight:500;color:var(--kmr-gedempt);font-variant-numeric:tabular-nums}.kmr-archiefrij:hover{background:var(--kmr-creme)}.kmr-composer{padding-bottom:var(--kmr-veilig-onder, env(safe-area-inset-bottom, 0px))}.kmr-composer-rij{gap:6px;padding:8px}.kmr-composer .kmr-knop{width:40px;height:40px}.kmr-composer .kmr-knop svg{width:19px;height:19px}.kmr-composer .kmr-mic,.kmr-composer .kmr-verstuur{width:44px;height:44px}.kmr-composer textarea{padding:10px 14px}.kmr-emoji-knop{display:none}.kmr-zoekbalk{gap:2px;padding:0 6px 0 8px}.kmr-zoek-teller{min-width:28px;font-size:12px}.kmr-zoek-eerder{padding:0 8px;font-size:11px}.kmr-lijst-kop .kmr-knop{width:40px;height:40px}.kmr-lijst-kop .kmr-knop svg{width:20px;height:20px}.kmr-zoek input{height:40px}.kmr-zoek svg{top:12px}.kmr-chips{padding:6px 12px 10px}.kmr-chip{position:relative;height:36px;padding:0 14px;font-size:13px}.kmr-chip:after{content:"";position:absolute;inset:-4px 0}.kmr-kop .kmr-knop{width:42px;height:42px}.kmr-menu button,.kmr-menu a{min-height:44px;padding:10px 18px;font-size:14px}.kmr-info{width:100%;box-shadow:none}.kmr-info-kop{height:60px;position:sticky;top:0;z-index:3;background:var(--kmr-wit)}.kmr-info-kop button{order:-1;margin-left:-4px}.kmr-popover{top:8px;left:8px;width:auto;right:8px;max-height:calc(100% - 16px)}.kmr-lichtbak-beeld{padding:8px 8px 64px}.kmr-lichtbak-pijl{top:auto;bottom:8px;margin-top:0}}@media (max-width: 699px),(max-width: 980px) and (max-height: 520px) and (pointer: coarse){.kmr-schil{--kmr-rij-av: 56px;--kmr-rij-links: 14px;--kmr-rij-gat: 13px;margin-left:calc(-1 * var(--kmr-zijruimte-l, 0px));margin-right:calc(-1 * var(--kmr-zijruimte-r, 0px));border-radius:0;border-left-width:0;border-right-width:0}.kmr-lijst-kop{flex-wrap:wrap;align-items:center;gap:6px;height:auto;padding:6px 12px 0;position:sticky;top:0;z-index:4;background:var(--kmr-wit)}.kmr-lijst-kop .kmr-knop{width:44px;height:44px;background:var(--kmr-creme);border:1px solid var(--kmr-rand)}.kmr-lijst-kop .kmr-knop svg{width:21px;height:21px}.kmr-lijst-kop [data-test=lijst-terug]{order:0;background:transparent;border-color:transparent}.kmr-lijst-kop [data-test=lijst-menu]{order:1;margin-right:auto}.kmr-lijst-kop [data-test=lijst-menu] svg{transform:rotate(90deg)}.kmr-lijst-kop [data-test=nieuwe-chat]{order:2;background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-lijst-kop [data-test=nieuwe-chat]:hover{background:var(--kmr-groen-hover)}.kmr-lijst h1.kmr-titel{order:3;flex:0 0 100%;padding:8px 2px 2px;font-size:34px;line-height:1.12}.kmr-lijst.is-archief [data-test=nieuwe-chat],.kmr-lijst.is-archief [data-test=lijst-menu]{display:none}.kmr-lijst.is-archief h1.kmr-titel{font-size:30px}.kmr-zoek{padding:6px 12px 8px}.kmr-zoek svg{top:19px;left:26px;width:17px;height:17px}.kmr-popover .kmr-zoek svg,.kmr-kiezer .kmr-zoek svg{top:13px}.kmr-zoek input{height:44px;padding-left:40px;font-size:16px;border-radius:10px}.kmr-chips{gap:8px;padding:5px 12px 10px;scroll-snap-type:x proximity;scroll-padding-left:12px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.kmr-chip{position:relative;height:38px;padding:0 15px;font-size:14px;scroll-snap-align:start}.kmr-chip:after{content:"";position:absolute;inset:-3px 0}.kmr-archiefrij{min-height:64px;font-size:16px}.kmr-archiefrij>svg{width:25px;height:25px}.kmr-rij{height:auto;min-height:76px;padding:9px 12px 9px var(--kmr-rij-links);row-gap:2px;align-items:start}.kmr-rij .kmr-av{width:var(--kmr-rij-av);height:var(--kmr-rij-av);font-size:17px}.kmr-rij-av{align-self:center}.kmr-rij-naam{font-size:17px;line-height:1.3}.kmr-rij-tijd{font-size:13px;padding-top:3px;align-self:start}.kmr-rij-voorbeeld{align-items:flex-start;font-size:15px;line-height:1.35;min-height:0}.kmr-rij-voorbeeld>svg{width:17px;height:17px;margin-top:2px}.kmr-rij-voorbeeld>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;overflow-wrap:anywhere}.kmr-rij-rechts{align-self:end;padding-bottom:2px;min-height:22px}.kmr-rij-rechts svg{width:17px;height:17px}.kmr-rij .kmr-pil{min-width:22px;height:22px;font-size:12px}.kmr-rij.is-actief,.kmr-rij:hover{background:transparent}.kmr-rij-menu{display:none}.kmr-rij:hover .kmr-rij-rechts,.kmr-rij:focus-within .kmr-rij-rechts{padding-right:0}.kmr-lijst-leeg{padding:56px 28px;font-size:15px}.kmr-lijst{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.kmr-rijen{flex:none;overflow:visible;overscroll-behavior:auto}.kmr-kop{height:60px;padding:0 4px;gap:8px}.kmr-kop .kmr-knop{width:44px;height:44px}.kmr-kop-naam{font-size:17px}.kmr-kop-sub{font-size:13px;height:18px;line-height:18px}.kmr-zoekbalk{height:56px}.kmr-zoekbalk .kmr-knop{width:44px;height:44px}.kmr-zoekbalk .kmr-knop svg{width:20px;height:20px}.kmr-zoekbalk input{height:44px;font-size:16px}.kmr-zoek-eerder{height:40px;padding:0 14px;font-size:13px}.kmr-venster{padding:6px 8px 8px}.kmr-bericht{max-width:85%}.kmr-bubbel{font-size:15px}.kmr-schil .kmr-bericht .kmr-b-menu{opacity:0;pointer-events:none}.kmr-schil .kmr-bericht .kmr-b-menu:focus-visible{width:40px;height:40px;opacity:1;pointer-events:auto;background:var(--kmr-wit);border:1px solid var(--kmr-rand)}.kmr-reactie{height:30px;padding:0 10px;font-size:13.5px}.kmr-peiling{width:100%}.kmr-peiling-rij{min-height:44px;padding:8px 10px;align-content:center}.kmr-peiling-label{font-size:14.5px}.kmr-peiling-n{font-size:14px}.kmr-av.kmr-peiling-av{width:24px;height:24px;font-size:10px}.kmr-peiling-knop{height:36px;font-size:12.5px}.kmr-peiling-opzet{max-height:min(68vh,600px);max-height:min(68dvh,600px);margin:8px}.kmr-opzet-romp{padding:14px 14px 12px;gap:12px}.kmr-peiling-opzet .kmr-opzet-voet{padding:10px 14px 12px}.kmr-peiling-opzet .kmr-opzet-veld{height:46px;font-size:16px}.kmr-composer .kmr-opzet-rij .kmr-opzet-weg{width:44px;height:44px}.kmr-peiling-opzet .kmr-opzet-meer{height:44px}.kmr-opzet-tijden{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:5px}.kmr-peiling-opzet .kmr-opzet-tijd span{height:40px;padding:0 4px;font-size:12.5px}.kmr-composer .kmr-opzet-voet .kmr-knop{flex:1;height:46px;padding:0 16px;font-size:14.5px}.kmr-spraak-knop{width:40px;height:40px}.kmr-spraak{grid-template-columns:40px 1fr auto}.kmr-spraak-snel{height:34px}.kmr-composer-rij{gap:6px;padding:7px 8px calc(7px + var(--kmr-veilig-onder, 0px));min-height:58px}.kmr-composer{padding-bottom:0}.kmr-composer .kmr-knop{width:44px;height:44px}.kmr-composer .kmr-knop svg{width:21px;height:21px}.kmr-composer .kmr-mic,.kmr-composer .kmr-verstuur{width:46px;height:46px}.kmr-composer textarea{min-height:46px;padding:12px 16px;font-size:16px}.kmr-naar-onder{width:44px;height:44px;margin:-58px 12px 12px 0}.kmr-info-kop{height:60px;padding:0 12px 0 6px;font-size:16px}.kmr-info-kop .kmr-knop{width:44px;height:44px}.kmr-info-lid .kmr-knop,.kmr-info-sectie h3 button{width:38px;height:38px}.kmr-info-lid .kmr-knop svg,.kmr-info-sectie h3 button svg{width:17px;height:17px}.kmr-info-hoofd{padding:22px 20px 18px}.kmr-info-lid{min-height:62px}.kmr-info-lid .kmr-av{width:46px;height:46px}.kmr-info-rij{min-height:54px;font-size:15px}.kmr-info-actie i{width:48px;height:48px}@keyframes kmrVel{0%{transform:translateY(14%);opacity:.6}to{transform:none;opacity:1}}.kmr-popover{inset:auto 0 0;width:auto;max-width:none;max-height:86%;border-radius:18px 18px 0 0;border-width:1px 0 0;box-shadow:0 -14px 40px #0d172947,0 0 0 100vmax #0a192959;animation:kmrVel .2s ease}.kmr-popover-kop{height:56px;font-size:16px}.kmr-popover-kop .kmr-knop{width:44px;height:44px}.kmr-popover-rij{min-height:62px;padding:6px 14px}.kmr-popover-rij .kmr-av{width:46px;height:46px}.kmr-menu{min-width:0;z-index:1000;padding:8px 0 calc(14px + var(--kmr-veilig-onder, env(safe-area-inset-bottom, 0px)));border-radius:18px 18px 0 0;border-width:1px 0 0;box-shadow:0 -12px 34px #0d172942,0 0 0 100vmax #0a192959;animation:kmrVel .18s ease;top:auto!important;left:0!important;right:0!important;bottom:var(--kmr-vel-onder, 0px)!important}.kmr-menu button,.kmr-menu a{min-height:52px;padding:12px 20px;font-size:15.5px}.kmr-menu svg{width:20px;height:20px}.kmr-composer .kmr-menu{bottom:100%!important}.kmr-emoji{inset:auto 0 0!important;position:absolute!important;width:auto!important;max-width:none;z-index:40;padding:12px 10px calc(10px + var(--kmr-veilig-onder, env(safe-area-inset-bottom, 0px)));border-radius:18px 18px 0 0;border-width:1px 0 0;box-shadow:0 -12px 34px #0d172942,0 0 0 100vmax #0a192959;animation:kmrVel .18s ease}.kmr-emoji-grid{grid-template-columns:repeat(7,1fr);gap:4px;max-height:42vh}.kmr-emoji-grid button{height:46px;font-size:26px}.kmr-emoji-tab{height:44px;padding:0 14px;font-size:12.5px}.kmr-reactie-kiezer .kmr-emoji-grid{max-height:none}.kmr-reactie-meer{height:46px}.kmr-kiezer,.kmr-vraag-overlay,.kmr-bericht-info{place-items:end stretch;padding:0}.kmr-kiezer-kaart,.kmr-vraag-kaart,.kmr-vraag-overlay>.kmr-vraag{width:100%;max-width:none;max-height:88%;border-radius:18px 18px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));animation:kmrVel .22s ease}.kmr-kiezer-lijst{max-height:none}.kmr-kiezer-voet,.kmr-vraag-voet{gap:10px}.kmr-knop-tekst,.kmr-knop-ok{height:46px;font-size:14.5px}.kmr-vraag-voet .kmr-knop{flex:1;height:46px;padding:0 22px;font-size:14.5px}.kmr-lichtbak{background:var(--kmr-navy);animation:kmrVel .22s ease}.kmr-lichtbak-kop{height:auto;min-height:calc(60px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 6px 0 6px}.kmr-lichtbak-voet{padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px))}.kmr-lichtbak-pijl{width:44px;height:44px;bottom:calc(10px + env(safe-area-inset-bottom,0px))}.kmr-lichtbak .kmr-knop{width:44px;height:44px}.kmr-cam{width:100%;border-radius:18px 18px 0 0}.kmr-cam-overlay{place-items:end stretch;padding:0}.kmr-cam-balk{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.kmr-mentions{left:8px;width:auto;right:8px;max-width:none}.kmr-mentions button{padding:11px 14px;font-size:14.5px}.kmr-zoek input,.kmr-zoekbalk input,.kmr-info-naamveld input,.kmr-kiezer-naam,.kmr-bijlage input,.kmr-composer textarea{font-size:16px}.kmr-info-naamveld input,.kmr-kiezer-naam{height:44px}.kmr-rij,.kmr-rij *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.kmr-bericht .kmr-bubbel,.kmr-bericht .kmr-bubbel *{-webkit-touch-callout:none;-webkit-user-select:text;user-select:text}.kmr-bericht input,.kmr-bericht textarea{-webkit-user-select:auto;user-select:auto}.kmr-venster,.kmr-rijen,.kmr-bericht,.kmr-rij{touch-action:pan-y pinch-zoom}.kmr-lijst{overflow-x:hidden}.kmr-veeg-pijl{position:absolute;left:-30px;top:50%;z-index:2;display:grid;place-items:center;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--kmr-creme);border:1px solid var(--kmr-rand-2);color:var(--kmr-gedempt);opacity:0;pointer-events:none}.kmr-veeg-pijl svg{width:15px;height:15px}.kmr-veeg-pijl.is-vol{background:var(--kmr-groen);border-color:var(--kmr-groen-hover);color:var(--kmr-groen-inkt)}.kmr-rij-acties{display:block;position:absolute;top:0;bottom:0;width:0;overflow:hidden;z-index:1}.kmr-rij-acties[data-kant=links]{right:0}.kmr-rij-acties[data-kant=rechts]{left:0}.kmr-rij-acties>div{position:absolute;top:0;bottom:0;display:flex}.kmr-rij-acties[data-kant=links]>div{right:0}.kmr-rij-acties[data-kant=rechts]>div{left:0}.kmr-rij-actie{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:none;width:84px;padding:0 3px;border:none;overflow:hidden;font-size:10.5px;font-weight:600;letter-spacing:-.01em;line-height:1.15;text-align:center}.kmr-rij-actie>span{max-width:100%}.kmr-rij-actie svg{width:21px;height:21px}.kmr-rij-actie.is-archief{background:var(--kmr-navy);color:var(--kmr-creme)}.kmr-rij-actie.is-meer{background:var(--kmr-actief);color:var(--kmr-inkt)}.kmr-rij-actie.is-gelezen{background:var(--kmr-groen);color:var(--kmr-groen-inkt)}.kmr-rij-acties.is-vol>div{left:0;right:0;width:auto}.kmr-rij-acties.is-vol .kmr-rij-actie{display:none}.kmr-rij-acties[data-kant=links].is-vol .kmr-rij-actie:last-child,.kmr-rij-acties[data-kant=rechts].is-vol .kmr-rij-actie:first-child{display:flex;flex:1}.kmr-rij.is-veeg{background:var(--kmr-wit)}.kmr-rij.is-veeg:after{opacity:0}.kmr-lijst h1.kmr-titel{height:48px;overflow:hidden;transition:height .14s ease,opacity .12s ease,transform .14s ease}.kmr-lijst.is-ingeklapt h1.kmr-titel{height:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-8px)}.kmr-titel-klein{display:block;position:absolute;left:50%;top:6px;transform:translate(-50%);height:44px;line-height:44px;font-size:17px;font-weight:600;color:var(--kmr-inkt);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s ease}.kmr-lijst.is-ingeklapt .kmr-titel-klein{opacity:1}.kmr-lijst.is-ingeklapt .kmr-lijst-kop{box-shadow:0 1px 0 var(--kmr-rand)}.kmr-bubbellaag{position:fixed;inset:0;z-index:1200;font-family:var(--kmr-font);font-size:14px;line-height:1.4;color:var(--kmr-inkt)}.kmr-bubbellaag-sluier{position:absolute;inset:0;background:#0a192973;animation:kmrDoof .16s ease}@keyframes kmrDoof{0%{opacity:0}to{opacity:1}}.kmr-bubbellaag-doos{position:fixed;display:flex;flex-direction:column;align-items:flex-start;gap:8px;animation:kmrLicht .16s ease}.kmr-bubbellaag-doos.is-rechts{align-items:flex-end}@keyframes kmrLicht{0%{transform:scale(.97);opacity:.5}to{transform:none;opacity:1}}.kmr-reactiebalk{display:flex;align-items:center;gap:2px;flex:none;padding:4px 6px;border-radius:999px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--kmr-wit);border:1px solid var(--kmr-rand);box-shadow:0 8px 26px #0d17294d}.kmr-reactiebalk::-webkit-scrollbar{display:none}.kmr-reactiebalk button{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:none;color:var(--kmr-navy)}.kmr-reactiebalk button:hover{background:var(--kmr-creme)}.kmr-reactiebalk .kmr-reactie-meer{color:var(--kmr-gedempt)}.kmr-reactiebalk .kmr-reactie-meer svg{width:20px;height:20px}.kmr-bubbellaag-plek{position:relative;flex:none}.kmr-bubbellaag .kmr-kloon{position:absolute;top:0;left:0;right:0;max-width:none;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:0}.kmr-bubbellaag .kmr-kloon.is-eigen{align-items:flex-end}.kmr-bubbellaag .kmr-kloon,.kmr-bubbellaag .kmr-kloon *{box-sizing:border-box}.kmr-bubbellaag .kmr-kloon button{font:inherit;color:inherit}.kmr-bubbellaag .kmr-kloon svg{display:block}.kmr-bubbellaag .kmr-kloon a{color:var(--c-link, #1f5f9e)}.kmr-bubbellaag .kmr-kloon .kmr-b-menu,.kmr-bubbellaag .kmr-kloon .kmr-b-reageer{display:none}.kmr-kloon-vlak{border-radius:10px;background:#0d17291f}.kmr-bericht.is-opgelicht{visibility:hidden}.kmr-bubbellaag .kmr-menu{position:static!important;inset:auto!important;min-width:232px;max-width:100%;padding:6px 0;border-width:1px;border-radius:14px;box-shadow:0 14px 40px #0d172957;animation:none}.kmr-bubbellaag .kmr-menu button{min-height:48px;padding:11px 18px;font-size:15px}.kmr-bubbellaag .kmr-menu:focus,.kmr-bubbellaag .kmr-menu:focus-visible{outline:none}.kmr-composer .kmr-emoji-knop{display:inline-grid}.kmr-composer>.kmr-emoji{position:static!important;inset:auto!important;order:2;width:100%!important;max-width:none;padding:10px 10px calc(10px + var(--kmr-veilig-onder, env(safe-area-inset-bottom, 0px)));border-width:1px 0 0;border-radius:0;box-shadow:none;animation:none}.kmr-composer>.kmr-emoji .kmr-emoji-grid{max-height:34vh}}@media (max-width: 980px) and (max-height: 520px){.kmr-kop,.kmr-info-kop{height:52px}.kmr-composer-rij{min-height:50px}.kmr-menu,.kmr-popover,.kmr-emoji{max-height:80%;overflow-y:auto}.kmr-emoji-grid{max-height:34vh}.kmr-info-hoofd{padding:14px 20px 12px}.kmr-info-hoofd .kmr-av{width:84px;height:84px;font-size:26px}}@media (max-width: 980px) and (max-height: 520px) and (pointer: coarse){.kmr-lijst-kop{padding:2px 12px 0}.kmr-lijst h1.kmr-titel{font-size:24px;padding:2px 2px 0;height:32px}.kmr-zoek{padding:4px 12px 6px}.kmr-zoek svg{top:17px}.kmr-chips{padding:4px 12px 8px}.kmr-rij{min-height:68px;padding-top:7px;padding-bottom:7px}.kmr-composer>.kmr-emoji .kmr-emoji-grid{max-height:22vh}.kmr-composer>.kmr-emoji{padding-top:6px}.kmr-composer>.kmr-emoji .kmr-emoji-tabs{margin-bottom:5px;padding-bottom:5px}}.kmr-schil.kmr-embed{height:clamp(560px,88vh,1240px)}.kmr-schil.kmr-embed .kmr-rail,.kmr-schil.kmr-embed .kmr-lijst,.kmr-schil.kmr-embed .kmr-terug{display:none!important}.kmr-schil.kmr-embed .kmr-gesprek{display:flex}.kmr-schil.kmr-embed .kmr-popover{left:12px}.lpx-bo-wrap .kmr-schil{height:clamp(620px,calc(100dvh - 180px),1300px)}@media (max-height: 820px){.lpx-bo-wrap .kmr-schil{height:clamp(560px,calc(100dvh - 170px),1300px)}}@media (max-height: 660px){.lpx-bo-wrap .kmr-schil{height:clamp(480px,calc(100dvh - 160px),1300px)}}@media (max-width: 699px),(max-width: 980px) and (max-height: 520px) and (pointer: coarse){.kmr-schil.kmr-embed{height:clamp(420px,72dvh,1240px)}.lpx-bo-wrap .kmr-schil{height:clamp(420px,calc(100dvh - 210px),1300px)}}@media (max-height: 520px){.kmr-schil.kmr-embed{height:clamp(240px,calc(100dvh - 24px),1240px)}.lpx-bo-wrap .kmr-schil{height:clamp(240px,calc(100dvh - 120px),1300px)}}@media (prefers-reduced-motion: reduce){.kmr-schil *,.kmr-schil *:before,.kmr-schil *:after,.kmr-kiezer,.kmr-kiezer *,.kmr-vraag,.kmr-vraag *,.kmr-vraag-overlay,.kmr-vraag-overlay *,.kmr-lichtbak,.kmr-lichtbak *,.kmr-menu,.kmr-popover,.kmr-emoji,.kmr-bubbellaag,.kmr-bubbellaag *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.kmr-gesprek:before{background-image:none}.kmr-rail,.kmr-lijst,.kmr-composer,.kmr-naar-onder,.kmr-b-menu,.kmr-b-reageer,.kmr-info{display:none!important}.kmr-schil{height:auto;border:none;box-shadow:none}.kmr-venster{overflow:visible}}.kmr-bijlagen{display:flex;flex-direction:column;gap:6px;padding:8px 10px 4px}.kmr-bijlagen-regel{font-size:12px;font-weight:600;color:var(--kmr-gedempt)}.kmr-bijlagen-strook{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:2px 0 6px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.kmr-bijlage-tegel{position:relative;flex:none;width:64px;height:64px;border-radius:10px;overflow:hidden;border:1px solid var(--kmr-rand-2);background:var(--kmr-creme);display:grid;place-items:center}.kmr-bijlage-tegel img{width:100%;height:100%;object-fit:cover}.kmr-bijlage-ico{display:grid;place-items:center;width:26px;height:26px;color:#6e5424}.kmr-bijlage-ico svg{width:22px;height:22px}.kmr-bijlage-naam{position:absolute;left:0;right:0;bottom:0;padding:2px 4px;font-size:9.5px;line-height:1.2;color:var(--kmr-inkt);background:#fffdf9eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kmr-bijlage-tegel[data-soort=foto] .kmr-bijlage-naam{display:none}.kmr-bijlage-weg{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;display:block;border:none;border-radius:0;background:none;color:#fff;cursor:pointer}.kmr-bijlage-weg:before{content:"";position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#0a1929ad}.kmr-bijlage-weg svg{position:absolute;top:7px;right:7px;width:12px;height:12px}.kmr-bijlage-weg:hover:before{background:var(--kmr-koraal-hover)}.kmr-schil .kmr-bijlage-weg{color:#fff}.kmr-bijlage-meer{flex:none;width:64px;height:64px;border-radius:10px;cursor:pointer;border:1px dashed var(--kmr-rand-2);background:transparent;color:var(--kmr-gedempt);display:grid;place-items:center}.kmr-bijlage-meer svg{width:20px;height:20px}.kmr-bijlage-meer:hover{border-color:var(--kmr-koraal-hover);color:var(--kmr-koraal-hover)}.kmr-composer.is-sleep{outline:2px dashed var(--kmr-koraal-hover);outline-offset:-4px;background:var(--kmr-groen-licht)}.kmr-raster{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin:0 0 6px;padding:0 6px}.kmr-raster.is-eigen{align-items:flex-end}.kmr-raster-bak{position:relative;display:flow-root;max-width:min(420px,78%);padding:6px 10px;border:1px solid var(--kmr-rand);border-radius:10px;background:var(--kmr-wit)}.kmr-raster.is-eigen .kmr-raster-bak{background:var(--kmr-eigen);border-color:var(--kmr-eigen-rand)}.kmr-raster .kmr-naam{display:block;margin-bottom:2px}.kmr-raster-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:96px;gap:3px;width:288px;max-width:100%;margin:2px 0 4px;border-radius:9px;overflow:hidden}.kmr-raster-grid[data-n="2"],.kmr-raster-grid[data-n="3"]{grid-template-columns:1fr 1fr}.kmr-raster-grid[data-n="3"]>*:first-child{grid-row:1 / span 2}.kmr-raster-grid[data-n="4"]{grid-template-columns:1fr 1fr}.kmr-schil .kmr-raster-grid .kmr-tegel.kmr-bericht,.kmr-schil .kmr-raster-kaarten .kmr-tegel.kmr-bericht{max-width:none;width:100%;margin:0;padding:0;align-self:stretch;justify-self:stretch;align-items:stretch}.kmr-schil .kmr-raster-grid .kmr-tegel.kmr-bericht{height:100%;min-width:0;min-height:0}.kmr-raster-grid .kmr-tegel .kmr-bubbel{height:100%;padding:0;border:none;background:none;box-shadow:none;border-radius:0}.kmr-raster-grid .kmr-tegel .kmr-bubbel:after{display:none}.kmr-raster-grid .kmr-tegel .kmr-beeld,.kmr-raster-grid .kmr-tegel .kmr-video{margin:0;border-radius:0;height:100%}.kmr-raster-grid .kmr-tegel .kmr-beeld img,.kmr-raster-grid .kmr-tegel .kmr-video video{width:100%;height:100%;min-height:96px;max-height:none;object-fit:cover}.kmr-raster-grid[data-n="2"]{grid-auto-rows:132px}.kmr-raster-grid[data-n="3"],.kmr-raster-grid[data-n="4"]{grid-auto-rows:96px}.kmr-raster-meer{position:absolute;inset:0;display:grid;place-items:center;z-index:1;background:#0a19298c;color:#fff;font-family:Montserrat,system-ui,sans-serif;font-size:27px;font-weight:700}.kmr-raster-kaarten{display:flex;flex-direction:column;gap:4px;margin:2px 0 4px}.kmr-raster-kaarten .kmr-tegel{margin:0}.kmr-raster-kaarten .kmr-tegel .kmr-bubbel{padding:0;border:none;background:none;box-shadow:none}.kmr-raster-kaarten .kmr-document{width:100%}.kmr-voortgang{margin:2px 6px 0;font-size:11px;font-weight:600;color:var(--kmr-gedempt)}.kmr-raster-voet{margin:3px 4px 0}.kmr-raster-weg{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:13px;cursor:pointer;border:1px solid var(--kmr-rand-2);background:transparent;color:var(--kmr-gedempt);font:inherit;font-size:11px;font-weight:600}.kmr-raster-weg svg{width:13px;height:13px}.kmr-raster-weg:hover{border-color:var(--kmr-koraal-hover);color:var(--kmr-koraal-hover)}.kmr-raster-grid .kmr-tegel.is-bezig{opacity:.72}.kmr-raster-grid .kmr-tegel.is-fout{outline:2px solid var(--kmr-koraal-hover);outline-offset:-2px}.kmr-wacht{display:block;margin:2px 0 0;font-size:10.5px;font-weight:600;color:var(--kmr-gedempt)}.kmr-raster-grid .kmr-tegel .kmr-reacties{position:absolute;left:4px;bottom:4px;z-index:2;margin:0}.kmr-raster-grid .kmr-tegel.is-fout .kmr-reacties{display:none}.kmr-raster-grid .kmr-tegel .kmr-b-menu,.kmr-raster-grid .kmr-tegel .kmr-b-reageer{position:absolute;top:2px;z-index:2}.kmr-raster-grid .kmr-tegel .kmr-b-menu{right:2px}.kmr-raster-grid .kmr-tegel .kmr-b-reageer{right:26px}.kmr-raster-grid .kmr-tegel .kmr-fout{position:absolute;left:2px;right:2px;bottom:2px;z-index:2;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:1px;padding:3px 4px;border-radius:6px;background:#fffdf9f2;font-size:10px;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere}.kmr-raster-grid .kmr-tegel .kmr-fout svg{display:none}.kmr-raster-grid .kmr-tegel .kmr-fout button{padding:1px 0;min-height:15px}.kmr-raster-grid .kmr-tegel .kmr-fout{max-height:calc(100% - 4px);overflow:hidden}.kmr-raster-grid .kmr-tegel .kmr-fout-reden{font-size:9.5px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.kmr-raster-grid .kmr-tegel .kmr-wacht{position:absolute;left:50%;bottom:5px;z-index:2;transform:translate(-50%);margin:0;padding:1px 8px;border-radius:9px;background:#fffdf9eb;color:var(--kmr-inkt);font-size:10px}.kmr-raster-grid .kmr-tegel.is-wacht .kmr-beeld,.kmr-raster-grid .kmr-tegel.is-wacht .kmr-video{filter:grayscale(1);opacity:.6}.kmr-raster-grid .kmr-tegel.is-wacht{opacity:1;filter:none}@media (max-width: 480px){.kmr-raster-bak{max-width:86%}.kmr-raster-grid{width:100%;min-width:210px}.kmr-bijlage-tegel,.kmr-bijlage-meer{width:58px;height:58px}}
