.bolt-peoplepickerdropdown-callout {
  min-width: 296px; }

.bolt-peoplepickerdropdown-icon {
  justify-content: center;
  align-items: center;
  min-height: 24px;
  min-width: 24px;
  display: inline-flex !important; }

.bolt-peoplepickerdropdown-input {
  background: transparent; }

.bolt-peoplepickerdropdown-item {
  background-color: rgba( 248, 248, 248 ,  1 );
  background-color: rgba( var(--palette-neutral-2,248, 248, 248) ,  1 );
  height: 48px;
  overflow: hidden; }
  .bolt-peoplepickerdropdown-item :hover,
  .bolt-peoplepickerdropdown-item :focus, .bolt-peoplepickerdropdown-item.is-suggested {
    background-color: rgba( 239, 239, 239 ,  1 );
    background-color: rgba( var(--palette-neutral-6,239, 239, 239) ,  1 ); }
    .bolt-peoplepickerdropdown-item :hover .bolt-contact-card,
    .bolt-peoplepickerdropdown-item :focus .bolt-contact-card, .bolt-peoplepickerdropdown-item.is-suggested .bolt-contact-card {
      display: flex; }
  .bolt-peoplepickerdropdown-item .bolt-contact-card {
    display: none; }

.bolt-peoplepickerdropdown-noresults {
  padding: 4px 3px;
  font-size: 0.75rem;
  background-color: rgba( 248, 248, 248 ,  1 );
  background-color: rgba( var(--palette-neutral-2,248, 248, 248) ,  1 );
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  height: 32px; }

.bolt-picker-persona {
  min-width: 24px;
  min-height: 24px;
  margin-right: 4px; }

.bolt-dropdown-button {
  cursor: pointer; }

.bolt-picker-persona-name {
  overflow: hidden;
  margin-left: 4px; }

.bolt-peoplepickerdropdown-textField {
  padding-top: 3px;
  padding-bottom: 3px; }
