/* Migo CRM v8.5.16.39 — Contact company picker UI + adaptive dropdown placement. */
body.crm-app #crudDialog .migo-dialog-fields .migo-opportunity-search-v3132 input[data-opportunity-association-search-v3132] {
  min-width: 0;
  height: 38px;
  min-height: 38px;
  margin: 0;
  padding: 0 34px 0 9px;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  appearance: none;
  -webkit-appearance: none;
}
body.crm-app #crudDialog .migo-dialog-fields .migo-opportunity-search-v3132 input[data-opportunity-association-search-v3132]:focus {
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
}
body.crm-app #crudDialog .migo-opportunity-association-v3132 {
  position: relative;
  z-index: 4;
}
body.crm-app #crudDialog .migo-opportunity-association-v3132:focus-within,
body.crm-app #crudDialog .migo-opportunity-association-v3132.is-results-open-v851639 {
  z-index: 420;
}
body.crm-app #crudDialog .migo-dialog-body:has(.migo-opportunity-results-v3132:not([hidden])) {
  position: relative;
  z-index: 300;
}
body.crm-app #crudDialog #crudForm:has(.migo-opportunity-results-v3132:not([hidden])) {
  overflow: visible;
}
body.crm-app #crudDialog .migo-dialog-body:has(.migo-opportunity-results-v3132:not([hidden])) + .migo-dialog-footer {
  position: relative;
  z-index: 1;
}
body.crm-app #crudDialog .migo-opportunity-results-v3132 {
  top: calc(100% - 13px) !important;
  bottom: auto !important;
  z-index: 500 !important;
  max-height: var(--migo-company-results-max-height, 244px) !important;
  overscroll-behavior: contain;
}
body.crm-app #crudDialog .migo-opportunity-results-v3132.is-dropup-v851639 {
  top: auto !important;
  bottom: calc(100% - 13px) !important;
  transform-origin: bottom center;
}
body.crm-app #crudDialog .migo-opportunity-results-v3132:not(.is-dropup-v851639) {
  transform-origin: top center;
}
body.crm-app #crudDialog .migo-opportunity-results-v3132::-webkit-scrollbar {
  width: 6px;
}
body.crm-app #crudDialog .migo-opportunity-results-v3132::-webkit-scrollbar-thumb {
  background: #b7c1cf;
  border-radius: 999px;
}
@media (max-width: 680px) {
  body.crm-app #crudDialog .migo-opportunity-results-v3132 {
    max-height: min(var(--migo-company-results-max-height, 220px), 220px) !important;
  }
}
