.agent-picker-input{position:relative}.agent-picker-input>svg{color:#68686e;pointer-events:none;width:18px;height:18px;position:absolute;inset:14px auto auto 12px}.agent-picker-input input{padding-left:40px;font-size:16px}.agent-picker-results{overscroll-behavior:contain;background:#fff;border:1px solid #bdbdc3;border-radius:4px;max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.agent-picker-results li{cursor:pointer;overflow-wrap:anywhere;gap:3px;min-height:48px;padding:11px 12px;display:grid}.agent-picker-results li+li{border-top:1px solid #e6e6e9}.agent-picker-results li:hover,.agent-picker-results li[aria-selected=true]{background:#f7edf0;box-shadow:inset 3px 0 #a51b35}.agent-picker-results strong{font-size:14px;line-height:1.4}.agent-picker-results span,.agent-picker-source,.agent-picker-status{color:#55555e;font-size:13px;line-height:1.5}.agent-picker-selection{overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:4px 0;display:flex}.agent-picker-selection>svg{color:#25763e;flex:0 0 18px;width:18px;height:18px}.agent-picker-selection a{text-decoration:underline}.agent-picker-selection a svg{vertical-align:middle;width:14px;height:14px;display:inline}.agent-picker-actions{flex-wrap:wrap;gap:8px 16px;display:flex}.agent-picker-actions button{text-align:left;white-space:normal;min-height:44px;font-size:13px}.agent-picker-actions button:disabled{opacity:.65;cursor:not-allowed}.agent-picker :focus-visible{outline-offset:3px;outline:2px solid #a51b35}
