.select-input.svelte-14j49wg{min-width:0;position:relative}.select-input__trigger.svelte-14j49wg{box-sizing:border-box;border:1px solid var(--border-default);background:var(--bg-card);width:100%;min-width:0;max-width:100%;height:2.85rem;color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--type-body-compact-size);line-height:var(--type-body-compact-line-height);text-align:left;border-radius:.6rem;outline:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;display:flex;overflow:hidden}.select-input--compact.svelte-14j49wg .select-input__trigger:where(.svelte-14j49wg){height:2.55rem;padding-block:.5rem}.select-input--ghost.svelte-14j49wg .select-input__trigger:where(.svelte-14j49wg){color:var(--text-muted);background:0 0;border-color:#0000;font-weight:700}.select-input--ghost.svelte-14j49wg .select-input__trigger:where(.svelte-14j49wg):hover:not(:disabled){border-color:var(--border-default);background:var(--surface-soft);color:var(--text-primary)}.select-input__trigger.svelte-14j49wg>span:where(.svelte-14j49wg){min-width:0}.select-input__trigger.svelte-14j49wg>.fluent-icon:last-child{flex:none}.select-input__selection.svelte-14j49wg,.select-input__option-main.svelte-14j49wg{align-items:center;gap:.5rem;min-width:0;display:flex}.select-input__selection.svelte-14j49wg{flex:auto;max-width:100%;overflow:hidden}.select-input__selection.svelte-14j49wg>span:where(.svelte-14j49wg):last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-input__option-main.svelte-14j49wg>span:where(.svelte-14j49wg):last-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.select-input__avatar.svelte-14j49wg{border:1px solid var(--border-default);background:var(--surface-soft);border-radius:50%;flex:0 0 1.65rem;place-items:center;width:1.65rem;height:1.65rem;display:grid;overflow:hidden}.select-input__avatar.svelte-14j49wg img,.select-input__avatar.svelte-14j49wg .profile-avatar__initials{object-fit:cover;width:100%;height:100%;font-size:var(--type-caption-size);line-height:var(--type-caption-line-height);place-items:center;font-weight:800;display:grid}.select-input__trigger.svelte-14j49wg:hover:not(:disabled){border-color:var(--accent-secondary)}.select-input__trigger[aria-expanded=true].svelte-14j49wg,.select-input__trigger.svelte-14j49wg:focus-visible{border-color:var(--accent-secondary);box-shadow:0 0 0 3px var(--accent-secondary-soft)}.select-input__trigger[aria-invalid=true].svelte-14j49wg{border-color:var(--status-error)}.select-input__trigger.svelte-14j49wg .placeholder:where(.svelte-14j49wg){color:var(--text-muted)}.select-input__trigger.svelte-14j49wg:disabled{cursor:not-allowed;opacity:.58}.select-input__popup.svelte-14j49wg{z-index:540;box-sizing:border-box;border:1px solid var(--border-default);background:var(--bg-card);width:max-content;max-width:min(32rem,100vw - 1rem);box-shadow:var(--shadow-popover);border-radius:.75rem;grid-template-rows:minmax(0,1fr);gap:.35rem;padding:.4rem;display:grid;position:fixed;overflow:hidden}.select-input__popup--filterable.svelte-14j49wg{grid-template-rows:auto minmax(0,1fr)}.select-input__filter.svelte-14j49wg{border:1px solid var(--border-default);border-radius:.55rem;align-items:center;gap:.4rem;padding:0 .6rem;display:flex}.select-input__filter.svelte-14j49wg:focus-within{border-color:var(--accent-secondary);box-shadow:0 0 0 3px var(--accent-secondary-soft)}.select-input__filter.svelte-14j49wg input:where(.svelte-14j49wg){width:100%;min-width:0;color:var(--text-primary);font:inherit;font-size:var(--type-body-compact-size);line-height:var(--type-body-compact-line-height);box-shadow:none;background:0 0;border:0;outline:0;padding:.62rem 0}.select-input__filter.svelte-14j49wg input:where(.svelte-14j49wg):focus{box-shadow:none;border-color:#0000;outline:0}.select-input__options.svelte-14j49wg{overscroll-behavior:contain;min-height:0;display:grid;overflow:hidden auto}.select-input__options.svelte-14j49wg button:where(.svelte-14j49wg){width:100%;min-width:0;min-height:2.45rem;color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--type-body-compact-size);line-height:var(--type-body-compact-line-height);text-align:left;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.select-input__option-main.svelte-14j49wg{flex:auto}.select-input__options.svelte-14j49wg button:where(.svelte-14j49wg):hover:not(:disabled),.select-input__options.svelte-14j49wg button:where(.svelte-14j49wg):focus-visible,.select-input__options.svelte-14j49wg button.active:where(.svelte-14j49wg),.select-input__options.svelte-14j49wg button.keyboard-active:where(.svelte-14j49wg){background:var(--accent-primary-soft);color:var(--accent-secondary);outline:0}.select-input__options.svelte-14j49wg button:where(.svelte-14j49wg):disabled{cursor:not-allowed;opacity:.48}.select-input__options.svelte-14j49wg button.select-input__option--empty:where(.svelte-14j49wg){border-bottom:1px solid var(--border-default);color:var(--text-muted);border-radius:.5rem .5rem 0 0;margin-bottom:.35rem}.select-input__options.svelte-14j49wg p:where(.svelte-14j49wg){color:var(--text-muted);font-size:var(--type-body-compact-size);line-height:var(--type-body-compact-line-height);margin:0;padding:.75rem .6rem}small.svelte-14j49wg{color:var(--text-muted);font-size:var(--type-body-compact-size);line-height:var(--type-body-compact-line-height)}
