.entity-picker.svelte-1u2qbqs{flex-direction:column;display:flex}.head.svelte-1u2qbqs{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.head-label.svelte-1u2qbqs{color:var(--text-strong);font-size:.9375rem;font-weight:600}.back.svelte-1u2qbqs{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--surface-raised);width:1.5rem;height:1.5rem;color:var(--text-muted);cursor:pointer;place-items:center;padding:0;display:grid}.back.svelte-1u2qbqs:hover{color:var(--text-strong);border-color:var(--border-strong)}.filter.svelte-1u2qbqs{min-width:0;color:var(--text-strong);background:0 0;border:none;outline:none;flex:1;padding:.25rem 0;font-size:.9375rem}.filter.svelte-1u2qbqs::placeholder{color:var(--text-subtle)}.list.svelte-1u2qbqs{max-height:22rem;margin:0;padding:.375rem;list-style:none;overflow-y:auto}.row.svelte-1u2qbqs{border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.125rem;width:100%;padding:.5rem .625rem;display:flex}.row.svelte-1u2qbqs:hover,.row.svelte-1u2qbqs:focus-visible{background-color:var(--selected);outline:none}.row.svelte-1u2qbqs:disabled{cursor:default;opacity:.6}.row-label.svelte-1u2qbqs{color:var(--text-strong);font-size:.875rem;font-weight:500}.row-sub.svelte-1u2qbqs{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.option-row.svelte-1u2qbqs{padding-left:calc(var(--option-depth) * .85rem);grid-template-columns:1.5rem minmax(0,1fr);align-items:stretch;display:grid}.disclosure.svelte-1u2qbqs,.disclosure-spacer.svelte-1u2qbqs{place-items:center;width:1.5rem;min-height:2.25rem;display:grid}.disclosure.svelte-1u2qbqs{border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-terminal);cursor:pointer;background:0 0;border:0;font-size:.75rem}.disclosure.svelte-1u2qbqs:hover,.disclosure.svelte-1u2qbqs:focus-visible{color:var(--text-strong);background-color:var(--selected);outline:none}.option-button.svelte-1u2qbqs{min-width:0}.section-row.svelte-1u2qbqs{cursor:default}.section-row.svelte-1u2qbqs:hover{background:0 0}.state.svelte-1u2qbqs{color:var(--text-muted);margin:0;padding:.75rem 1rem;font-size:.8125rem}.state.error.svelte-1u2qbqs{color:var(--danger-fg)}.actions.svelte-1u2qbqs{border-top:1px solid var(--border);justify-content:flex-end;padding:.5rem .75rem .75rem;display:flex}
