.causes.svelte-1d9z0tv{display:flex;flex-wrap:wrap;gap:.375rem;order:3;width:100%}.causes.svelte-1d9z0tv button:where(.svelte-1d9z0tv){padding:.3rem .75rem;border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-fg-muted);font:inherit;font-size:var(--text-small);cursor:pointer}.causes.svelte-1d9z0tv button:where(.svelte-1d9z0tv):hover{color:var(--color-fg)}.causes.svelte-1d9z0tv button.on:where(.svelte-1d9z0tv){border-color:var(--color-fg);background:var(--color-fg);color:var(--color-canvas)}.toolbar.svelte-1d9z0tv{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.search.svelte-1d9z0tv{position:relative;display:flex;align-items:center;flex:1;max-width:28rem;min-width:16rem}.search.svelte-1d9z0tv svg:where(.svelte-1d9z0tv){position:absolute;inset-inline-start:.875rem;width:1rem;height:1rem;color:var(--color-fg-subtle);pointer-events:none}.search.svelte-1d9z0tv input:where(.svelte-1d9z0tv){width:100%;height:var(--field-height);padding-inline:2.5rem .875rem;border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);font:inherit;font-size:var(--text-small);color:var(--color-fg);transition:border-color var(--duration-fast) var(--ease-standard)}.search.svelte-1d9z0tv input:where(.svelte-1d9z0tv)::placeholder{color:var(--field-placeholder)}.search.svelte-1d9z0tv input:where(.svelte-1d9z0tv):hover{border-color:var(--field-border-hover)}.search.svelte-1d9z0tv input:where(.svelte-1d9z0tv):focus{outline:none;border-color:var(--field-border-focus);box-shadow:var(--shadow-focus)}.count.svelte-1d9z0tv{font-size:var(--text-small);color:var(--color-fg-muted)}.grid.svelte-1d9z0tv{display:grid;gap:1rem}@media(min-width:40rem){.grid.svelte-1d9z0tv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.grid.svelte-1d9z0tv{grid-template-columns:repeat(3,minmax(0,1fr))}}.empty.svelte-1d9z0tv{display:grid;justify-items:center;gap:1rem;padding:4rem 1rem;border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);color:var(--color-fg-muted);text-align:center}
