.zoek.svelte-j5pab7{position:relative;width:100%}.zoek-veldrij.svelte-j5pab7{display:flex;align-items:center;height:var(--zoek-hoogte, 34px);padding:0 var(--space-sm);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-grey)}.zoek-veldrij.zwevend.svelte-j5pab7{box-shadow:var(--shadow-lg)}.zoek-veldrij.svelte-j5pab7:focus-within{border-color:var(--color-green)}.zoek-icoon.svelte-j5pab7{display:flex;flex-shrink:0;color:var(--color-grey)}.zoek-icoon.ok.svelte-j5pab7{color:var(--color-green)}.zoek-veld.svelte-j5pab7{flex:1;min-width:0;height:100%;padding:0 var(--space-sm);border:none;background:transparent;font-family:inherit;font-size:.85rem;color:var(--color-text)}.zoek-veld.svelte-j5pab7:focus{outline:none}.zoek-veld.svelte-j5pab7::-webkit-search-cancel-button{display:none}.zoek-veld.passend.svelte-j5pab7{flex:0 0 auto;width:calc((var(--zoek-tekens) + 1) * 1ch + 2 * var(--space-sm))}.zoek-naam.svelte-j5pab7{flex-shrink:1;min-width:0;margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:var(--space-sm);font-size:.8rem;color:var(--color-grey)}.zoek-wissen.svelte-j5pab7{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:var(--radius-sm);background:transparent;color:var(--color-grey)}.zoek-wissen.svelte-j5pab7:hover{background:var(--color-bg);color:var(--color-text)}.zoek-lijst.svelte-j5pab7{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;max-height:var(--zoek-lijst-hoogte, min(80vh, 780px));overflow-y:auto;padding:var(--space-xs);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg)}.zoek-lijst.begrensd.svelte-j5pab7{max-height:min(var(--zoek-lijst-hoogte, min(80vh, 780px)),var(--zoek-ruimte))}.zoek-lijst.omhoog.svelte-j5pab7{top:auto;bottom:calc(100% + 4px)}.zoek.vullend.svelte-j5pab7{display:flex;flex-direction:column;height:100%;min-height:0}.zoek.vullend.svelte-j5pab7 .zoek-veldrij:where(.svelte-j5pab7){flex-shrink:0}.zoek.vullend.svelte-j5pab7 .zoek-lijst:where(.svelte-j5pab7){position:static;flex:1 1 auto;min-height:0;max-height:none;margin-top:var(--space-xs);padding:0;border:none;border-radius:0;box-shadow:none;background:transparent}.zoek-terug.svelte-j5pab7{display:none}@media(max-width:700px){.zoek.vol.svelte-j5pab7{position:fixed;inset:var(--zoek-vol-boven, 0px) 0 0 0;z-index:1000;display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);background:var(--color-surface)}.zoek.vol.svelte-j5pab7 .zoek-veldrij:where(.svelte-j5pab7){flex-shrink:0;height:44px;padding-left:0;box-shadow:none}.zoek.vol.svelte-j5pab7 .zoek-terug:where(.svelte-j5pab7){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:100%;background:transparent;color:var(--color-dark-grey)}.zoek.vol.svelte-j5pab7 .zoek-icoon:where(.svelte-j5pab7){display:none}.zoek.vol.svelte-j5pab7 .zoek-lijst:where(.svelte-j5pab7){position:static;flex:1 1 auto;min-height:0;max-height:none;padding:0;border:none;border-radius:0;box-shadow:none}}.zoek-keuze.svelte-j5pab7{display:flex;flex-shrink:0;align-items:center;gap:var(--space-xs);margin-right:var(--space-xs)}.zoek-keuze-knop.svelte-j5pab7{padding:3px 9px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;font-size:.72rem;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap}.zoek-keuze-knop.svelte-j5pab7:hover{color:var(--color-text);border-color:var(--color-grey)}.zoek-keuze-icoon.svelte-j5pab7{display:inline-flex;align-self:stretch;align-items:center;padding-left:7px;padding-right:7px}.zoek-keuze-org.svelte-j5pab7{display:inline-flex;align-items:center;gap:3px;padding-left:7px;padding-right:7px}.zoek-keuze-knop.aan.svelte-j5pab7{background:var(--color-text-secondary);border-color:var(--color-text-secondary);color:var(--color-white)}.zoek-groep.svelte-j5pab7{width:fit-content;margin:8px 0 4px;padding:3px 10px;border-radius:999px;background:var(--color-dark-grey);font-size:.72rem;font-weight:var(--font-weight-semibold);color:var(--color-white)}.zoek-groep.svelte-j5pab7:first-child{margin-top:2px}.zoek-regel.svelte-j5pab7{display:flex;width:100%;padding:0 var(--space-sm);border-radius:var(--radius-sm);background:transparent}.zoek-regel.gemarkeerd.svelte-j5pab7{background:var(--color-bg)}.zoek-melding.svelte-j5pab7{padding:var(--space-sm);font-size:.8rem;color:var(--color-text-secondary)}.zoek-fout.svelte-j5pab7{color:var(--color-red)}@media(max-width:640px){.zoek-veld.svelte-j5pab7{font-size:16px}.zoek-keuze-knop.svelte-j5pab7{padding-left:6px;padding-right:6px}}
