.search-page.svelte-1b8ptqt{color:#e0e0e0;max-width:800px;margin:0 auto;padding:20px;font-family:system-ui,sans-serif}.serif.svelte-1b8ptqt{font-family:Georgia,Times New Roman,serif}h1.svelte-1b8ptqt{color:#fff;margin-bottom:20px}.filters.svelte-1b8ptqt{gap:12px;margin-bottom:12px;display:flex}.filter-input.svelte-1b8ptqt,.filter-select.svelte-1b8ptqt{color:#e0e0e0;background:#0d1b2a;border:1px solid #1a2d3d;border-radius:8px;padding:10px 16px;font-size:.95em}.filter-input.svelte-1b8ptqt{flex:1}.filter-input.svelte-1b8ptqt:focus,.filter-select.svelte-1b8ptqt:focus{border-color:#3fb8af;outline:none}.filter-select.svelte-1b8ptqt option:where(.svelte-1b8ptqt){color:#e0e0e0;background:#0d1b2a}.count.svelte-1b8ptqt{color:#678;margin-bottom:16px;font-size:.85em}.results.svelte-1b8ptqt{flex-direction:column;gap:12px;display:flex}.zaak.svelte-1b8ptqt{cursor:pointer;background:#0d1b2a;border:1px solid #1a2d3d;border-radius:12px;align-items:center;gap:16px;padding:16px;transition:border-color .2s;display:flex}.zaak.svelte-1b8ptqt:hover{border-color:#3fb8af}.zaak-radar.svelte-1b8ptqt{flex-shrink:0;width:110px}.zaak-info.svelte-1b8ptqt h3:where(.svelte-1b8ptqt){color:#fff;margin:0 0 4px;font-size:1.1em}.sub.svelte-1b8ptqt{color:#678;margin-bottom:4px;font-size:.85em}.mission.svelte-1b8ptqt{color:#89a;margin:4px 0 0;font-size:.85em;font-style:italic}.no-data.svelte-1b8ptqt{color:#678;text-align:center;padding:40px}
