.k-klanten-rijklik{cursor:pointer}.k-klanten-rijklik a{color:inherit;text-decoration:none}.k-tabel td.k-klanten-nummer{color:var(--k-label);font-variant-numeric:tabular-nums}.k-klanten-gedimd,.k-tabel td.k-klanten-gedimd{color:var(--k-stil)}.k-klanten-detailkop{display:none}.k-klanten-tabbalk{padding-top:.25rem}.k-klanten-tabinhoud{padding:1rem}.k-klanten-zoekrij{align-items:flex-end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.k-klanten-zoekveld{flex:auto;min-width:0}.k-klanten-opdrachtfilters{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;min-width:0;display:grid}.k-klanten-icooncel{align-items:flex-start;gap:.5rem;min-width:0;display:inline-flex}.k-klanten-icooncel>svg{color:var(--k-stil);flex:none;margin-top:.125rem}.k-klanten-icooncel>span{overflow-wrap:break-word;min-width:0}.k-klanten-acties{white-space:nowrap;width:1%}.k-klanten-acties .k-icoonknop[data-soort=gevaar]:not(:disabled){color:var(--k-gevaar)}@media (min-width:64rem){table[data-tabel=montage-klant-opdrachten] td{white-space:nowrap}table[data-tabel=montage-klant-opdrachten] thead th:last-child{background:var(--k-kaart);box-shadow:inset 1px 0 0 var(--color-rand), -6px 0 8px -6px color-mix(in srgb, var(--color-inkt) 22%, transparent);position:sticky;right:0}table[data-tabel=montage-klant-opdrachten] td:has(>.k-rij-acties){background:var(--k-kaart);box-shadow:inset 1px 0 0 var(--color-rand), -6px 0 8px -6px color-mix(in srgb, var(--color-inkt) 22%, transparent);position:sticky;right:0}table[data-tabel=montage-klant-opdrachten] thead th:last-child{z-index:2}.k-klanten-opdrachtfilters{grid-template-columns:repeat(2,minmax(10.5rem,1.2fr)) repeat(2,minmax(8rem,1fr))}.k-klanten-zoekrij:has(>.k-klanten-opdrachtfilters){flex-wrap:wrap}.k-klanten-zoekrij:has(>.k-klanten-opdrachtfilters)>.k-kaart-actie{margin-left:auto}}.k-tabel td.k-klanten-heel,.k-klanten-heel .k-klanten-icooncel>span{white-space:nowrap;overflow-wrap:normal}.k-klanten-kort{display:none}.k-tabel td.k-klanten-opmerking{white-space:pre-line}.k-tabel td.k-klanten-moment{white-space:nowrap}.k-klanten-veldraster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem 1rem;display:grid}.k-klanten-voet{border-top:1px solid var(--k-lijn-zacht);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.k-klanten-melding{margin:0;font-size:.875rem}.k-klanten-melding[data-soort=fout]{color:var(--k-gevaar)}.k-klanten-melding[data-soort=goed]{color:var(--color-goed)}.k-klanten-schakelcel{align-items:center;min-height:2.5rem;display:flex}[data-stand=lezen] select.k-veld-invoer:disabled{color:var(--k-inkt);cursor:default}.k-klanten-details{padding:1rem}.k-klanten-details-raster{grid-template-columns:minmax(0,1fr) 16rem;gap:1rem 1.5rem;margin-bottom:1rem;display:grid}.k-klanten-details-sectie:first-child{margin-top:0}.k-klanten-details-rechts{flex-direction:column;gap:.75rem;display:flex}.k-klanten-contactvak{border:1px solid var(--k-lijn-zacht);background:var(--color-slate-50);overflow-wrap:break-word;border-radius:.5rem;padding:.875rem 1rem 1rem}.k-klanten-contactvak-kop{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.k-klanten-contactvak-titel{color:var(--k-label);font-size:.8125rem;font-weight:600}.k-klanten-details-logo{color:var(--k-stil);flex:none;display:flex}.k-klanten-details-naam{color:var(--k-inkt);margin:0 0 .25rem;font-size:1rem;font-weight:600;line-height:1.5rem}.k-klanten-details-regel{color:var(--k-label);margin:0;font-size:.875rem;line-height:1.375rem;display:block}.k-klanten-details[data-stand=lezen] .k-veld-pijl{display:none}.k-klanten-uitleg{border:1px solid var(--k-lijn-zacht);background:var(--color-slate-50);color:var(--k-label);border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.375rem}.k-klanten-mailgroep{border-bottom:1px solid var(--k-lijn-zacht);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 0;display:flex}.k-klanten-mailgroep:first-child{padding-top:0}.k-klanten-mailgroep:last-child{border-bottom:0}.k-klanten-chips{flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;padding:.25rem .375rem;display:flex}.k-klanten-chips .k-veld-invoer{flex:10rem;width:auto;min-width:10rem;padding:.25rem .375rem}.k-klanten-chip{border:1px solid var(--k-lijn-zacht);background:var(--color-slate-100);min-height:1.75rem;color:var(--k-inkt);overflow-wrap:anywhere;border-radius:9999px;align-items:center;gap:.125rem;padding:0 .125rem 0 .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.k-klanten-chip:not(:has(button)){padding-right:.625rem}.k-klanten-chip button{width:1.5rem;height:1.5rem;color:var(--k-label);cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.k-klanten-chip button:hover{background:var(--color-slate-200);color:var(--k-inkt)}.k-klanten-config-rij{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.k-klanten-config-rij>.k-veld{flex:0 16rem}.k-klanten-config-knoppen{flex-wrap:wrap;gap:.5rem;display:flex}.k-klanten-config-uitleg{max-width:45rem;color:var(--k-label);margin:.5rem 0 0;font-size:.8125rem}.k-klanten-schakelaars{flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:.75rem;display:flex}.k-klanten-schakelaars .k-schakelaar{min-height:2.25rem}.k-klanten-toevoegen{padding:.25rem 1rem 1rem}.k-klanten-stapper{border-bottom:1px solid var(--k-lijn-zacht);align-items:center;gap:.75rem;margin:0 0 1.25rem;padding:0 0 1rem;list-style:none;display:flex}.k-klanten-stapkop{color:var(--k-label);flex:none;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.k-klanten-stapkop+.k-klanten-stapkop:before{background:var(--color-slate-300);content:"";width:3rem;height:1px;margin-right:.25rem}.k-klanten-stapkop[aria-current=step]{color:var(--k-inkt);font-weight:600}.k-klanten-stapcirkel{border:1px solid var(--color-slate-300);background:var(--k-kaart);width:1.5rem;height:1.5rem;color:var(--k-label);font-variant-numeric:tabular-nums;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.k-klanten-stapkop[aria-current=step] .k-klanten-stapcirkel{border-color:var(--k-primair);background:var(--k-primair);color:var(--color-vlak)}.k-klanten-stapkop[data-klaar=true] .k-klanten-stapcirkel{border-color:var(--k-primair);color:var(--k-primair)}.k-klanten-rij3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem 1rem;display:grid}.k-klanten-rij3>[data-breed=vol]{grid-column:1/-1}.k-klanten-rij3-uitleg{color:var(--k-label);align-self:center;margin:0;font-size:.75rem;line-height:1rem}.k-klanten-sectierij{border-bottom:1px solid var(--k-lijn-zacht);justify-content:space-between;align-items:baseline;gap:1rem;margin:1.25rem 0 .5rem;padding-bottom:.375rem;display:flex}.k-klanten-sectierij>.k-sectiekop{border:0;margin:0;padding:0}.k-klanten-sectie-uitleg{color:var(--k-label);text-align:right;font-size:.75rem}.k-klanten-vinkjes{flex-direction:column;align-items:flex-start;display:flex}.k-klanten-voet[data-twee=true]>:first-child{margin-right:auto}.k-klanten-contactrij{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:.75rem 0 1rem;display:flex}.k-klanten-contactrij>.k-knop{margin-left:auto}.k-klanten-dialoogvelden{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem 1rem;display:grid}.k-klanten-dialoogvelden [data-breed=vol]{grid-column:1/-1}.k-klanten-dialoogvelden [data-breed=twee]{grid-column:span 2}.k-klanten-dialooguitleg{color:var(--k-label);margin:0 0 1rem;font-size:.8125rem}@media not (min-width:64rem){.k-klanten[data-gekozen=true] .k-klanten-lijst,.k-klanten[data-gekozen=false] .k-klanten-detail{display:none}.k-klanten-detailkop{flex-direction:column;align-items:stretch;gap:.25rem;padding:.5rem 1rem 0;display:flex}.k-klanten-detailkop>.k-knop{align-self:flex-start;padding-left:.5rem}.k-klanten-tabbalk{display:none}.k-klanten-zoekrij{flex-direction:column;align-items:stretch}.k-klanten-opdrachtfilters{grid-template-columns:minmax(0,1fr)}.k-klanten-lijst .k-tabel td{height:2.75rem;padding-top:0;padding-bottom:0}.k-klanten-lijst .k-tabel td.k-cel-naam a{align-items:center;min-height:2.75rem;display:flex}.k-klanten-lijst .k-tabel th{vertical-align:middle}.k-klanten-lijst .k-tabel .k-tabel-sorteer{min-width:2.75rem;min-height:2.75rem}.k-klanten-lang{display:none}.k-klanten-kort{display:inline}.k-klanten-acties{width:auto}.k-klanten-rij3,.k-klanten-dialoogvelden,.k-klanten-details-raster,.k-klanten-veldraster{grid-template-columns:minmax(0,1fr)}.k-klanten-dialoogvelden [data-breed=twee]{grid-column:auto}.k-klanten-contactrij>.k-knop{width:100%;margin-left:0}.k-klanten-details-rechts{order:-1}.k-klanten-schakelcel,.k-klanten-schakelaars .k-schakelaar{min-height:2.75rem}.k-klanten-chip button{width:2.75rem;height:2.75rem}.k-klanten-chips .k-veld-invoer{min-width:0}.k-klanten-config-rij>.k-veld{flex-basis:100%}.k-klanten-voet{flex-direction:column;align-items:stretch}.k-klanten-voet[data-twee=true]>:first-child{margin-right:0}}
