.lk{position:relative}.lk-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.lk-chip{background:var(--bg3);border:1px solid var(--border);max-width:100%;color:var(--text);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 11px;font-size:12.5px;font-weight:600;animation:.24s cubic-bezier(.22,1,.36,1) backwards lkChipIn;display:inline-flex}@keyframes lkChipIn{0%{opacity:0;transform:translateY(4px)scale(.94)}to{opacity:1;transform:none}}.lk-chip-tekst{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lk-chip-x{width:18px;height:18px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s;display:inline-flex}.lk-chip-x:hover{color:#ef4444;background:#ef444424}.lk-veld{align-items:center;display:flex;position:relative}.lk-zoek{color:var(--text3);pointer-events:none;transition:color .2s cubic-bezier(.22,1,.36,1);position:absolute;left:12px}.lk-veld:focus-within .lk-zoek{color:var(--purple)}.lk-invoer{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:12px;padding:11px 12px 11px 36px;font-family:inherit;font-size:13.5px;transition:border-color .2s cubic-bezier(.22,1,.36,1)}.lk-invoer:focus{border-color:#c9fa0080;outline:none}.lk-invoer::placeholder{color:var(--text3)}.lk-paneel{z-index:40;border:1px solid var(--border);background:var(--bg2);transform-origin:top;border-radius:14px;animation:.22s cubic-bezier(.22,1,.36,1) backwards lkPaneelIn;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 14px 40px #0006}@keyframes lkPaneelIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}.lk-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;max-height:300px;padding:6px;overflow-y:auto}.lk-scroll::-webkit-scrollbar{width:10px}.lk-scroll::-webkit-scrollbar-track{background:0 0}.lk-scroll::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box;border:3px solid #0000;border-radius:99px;transition:background-color .2s cubic-bezier(.22,1,.36,1)}.lk-scroll::-webkit-scrollbar-thumb:hover{background:#c9fa0073 padding-box content-box}.lk-filters{background:var(--bg2);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:5px;padding:8px;display:flex}.lk-filter{border:1px solid var(--border);color:var(--text3);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}.lk-filter:hover{color:var(--text);border-color:#fff3}.lk-filter.aan{color:var(--purple);background:#c9fa0024;border-color:#c9fa0066}.lk-skel{align-items:center;gap:10px;padding:8px;animation:.3s cubic-bezier(.22,1,.36,1) backwards lkRijIn;display:flex}.lk-skel-foto,.lk-skel-regel{background:var(--bg3);border-radius:6px;animation:1.5s ease-in-out infinite lkPuls;display:block}@keyframes lkPuls{0%,to{opacity:1}50%{opacity:.45}}.lk-skel-foto{flex:none;width:38px;height:52px}.lk-skel-tekst{flex-direction:column;flex:1;gap:6px;display:flex}.lk-skel-regel{border-radius:99px;width:62%;height:11px}.lk-skel-regel.kort{width:38%;height:9px}.lk-rij{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px;font-family:inherit;transition:background .16s cubic-bezier(.22,1,.36,1);animation:.26s cubic-bezier(.22,1,.36,1) backwards lkRijIn;display:flex}@keyframes lkRijIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.lk-rij.op{background:#ffffff0e}.lk-foto{object-fit:cover;background:var(--bg3);border-radius:6px;flex:none;width:38px;height:52px}.lk-foto-leeg{display:block}.lk-tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lk-titel{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.lk-meta{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11.5px}.lk-status{letter-spacing:.2px;color:var(--text3);white-space:nowrap;background:#ffffff0f;border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:800}.lk-removed{color:#ef4444;background:#ef444429}.lk-active{color:var(--purple);background:#c9fa0024}.lk-melding{color:var(--text3);padding:14px 12px;font-size:12.5px;line-height:1.55}@media (max-width:640px){.lk-invoer{padding:13px 12px 13px 38px;font-size:16px}.lk-scroll{max-height:42dvh}.lk-rij{padding:10px 8px}.lk-foto{width:42px;height:58px}.lk-titel{font-size:13.5px}.lk-chip{padding:6px 7px 6px 12px;font-size:13px}.lk-chip-x{width:22px;height:22px}.lk-filter{padding:7px 13px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.lk-chip,.lk-paneel,.lk-rij,.lk-skel,.lk-skel-foto,.lk-skel-regel{animation:none}}