
/*
 * completion-popup.css
 *
 * Copyright (C) 2022 by Posit Software, PBC
 *
 * Unless you have received this program directly from Posit Software pursuant
 * to the terms of a commercial license agreement with Posit Software, then
 * this program is licensed to you under the terms of version 3 of the
 * GNU Affero General Public License. This program is distributed WITHOUT
 * ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING THOSE OF NON-INFRINGEMENT,
 * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Please refer to the
 * AGPL (http://www.gnu.org/licenses/agpl-3.0.txt) for more details.
 *
 */

.pm-completion-popup {
  padding: 0 !important;
}

.pm-completion-list {
  overflow-y: auto;
  overflow-x: hidden;
}

.pm-completion-list > table {
  table-layout: fixed;
  border-spacing: 0;
  width: 100%;
  padding: 4px;
}

.pm-completion-list-horizontal > table {
  width: auto;
}

.pm-completion-list > table > thead > tr > th {
  vertical-align: middle;
}

.pm-completion-list > table td {
  padding: 0 4px;
}

.pm-completion-list-item {
  vertical-align: middle;
  border: 1px solid transparent;
}

.pm-completion-no-results {
  vertical-align: middle;
  text-align: center;
}

.pm-completion-list-item-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

