.meet-picker .meet-people{grid-template-columns:repeat(auto-fill, minmax(calc(var(--measure-rail) - var(--space-12)), 1fr));gap:var(--space-2);display:grid}.meet-picker .meet-person{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);text-align:left;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}.meet-picker .meet-person:hover:not([data-self=true]):not([aria-pressed=true]){background:color-mix(in srgb, var(--text-primary) var(--button-hover-wash), transparent)}.meet-picker .meet-person:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--space-1)}.meet-picker .meet-person[aria-pressed=true] .meet-pick__name{font-weight:var(--weight-semibold)}.meet-picker .meet-person[data-self=true]{background:0 0}.meet-picker .meet-pick__id{flex-direction:column;min-width:0;display:flex}.meet-picker .meet-pick__name{font-size:var(--size-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meet-picker .meet-pick__dept{font-size:var(--size-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meet-picker .meet-dept{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-4);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-raised);font-size:var(--size-sm);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);display:inline-flex}.meet-picker .meet-dept:hover{border-color:var(--border-strong);background:var(--surface-sunken)}.meet-picker .meet-dept[aria-pressed=true]{font-weight:var(--weight-medium);border-color:#0000}@media (prefers-reduced-motion:reduce){.meet-picker .meet-person,.meet-picker .meet-dept{transition-duration:var(--duration-instant)}}
