.pp.svelte-8antnr{flex:1;align-items:center;min-width:11rem;display:flex;position:relative}.pp-box.svelte-8antnr{box-sizing:border-box;background:var(--pp-box-bg,var(--bg0));border:1px solid var(--pp-box-line,var(--line));border-radius:var(--pp-box-radius,4px);width:100%;min-height:44px;color:var(--pp-box-ink,var(--white));font-family:var(--font-display);font-size:var(--fs-base);padding:.4rem .6rem}.pp-box.svelte-8antnr:focus-visible{outline:2px solid var(--pp-accent,var(--green));outline-offset:1px}.pp-chosen.svelte-8antnr,.pp-state.svelte-8antnr{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:45%;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;color:var(--pp-ink-dim,var(--dim));position:absolute;top:50%;right:.6rem;overflow:hidden;transform:translateY(-50%)}.pp-chosen.svelte-8antnr{color:var(--pp-accent,var(--green))}.pp-list.svelte-8antnr{z-index:5;background:var(--pp-panel,var(--bg1));border:1px solid var(--pp-panel-line,var(--line));border-radius:6px;max-height:18rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #00000059}.pp-option.svelte-8antnr,.pp-empty.svelte-8antnr{box-sizing:border-box;border-radius:4px;flex-direction:column;justify-content:center;gap:.1rem;min-height:44px;padding:.45rem .6rem;display:flex}.pp-option.svelte-8antnr{cursor:pointer}.pp-option.pictured.svelte-8antnr{flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem}.pp-words.svelte-8antnr{flex-direction:column;gap:.1rem;min-width:0;display:flex}.pp-option.on.svelte-8antnr{background:var(--pp-hover,color-mix(in srgb, var(--green) 14%, transparent))}.pp-name.svelte-8antnr{font-family:var(--font-display);font-size:var(--fs-base);color:var(--pp-ink,var(--white));overflow-wrap:anywhere;font-weight:600}.pp-email.svelte-8antnr{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--pp-ink-dim,var(--dim));overflow-wrap:anywhere}.pp-detail.svelte-8antnr,.pp-empty.svelte-8antnr{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--pp-ink-dim,var(--dim));overflow-wrap:anywhere}.pp-option.muted.svelte-8antnr .pp-name:where(.svelte-8antnr){color:var(--pp-ink-dim,var(--dim))}
