
/* 333o — Object Lookup Controls */

body.atosy-view-object
#object-full-page .object-lookup-hero {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}

body.atosy-view-object
#object-full-page .object-lookup-search {
  flex: 1 1 300px;
  min-width: 180px;
  border: 1px solid rgba(135,196,255,.65) !important;
  border-radius: 999px !important;
  background: linear-gradient(
    135deg, rgba(31,101,196,.28), rgba(13,55,126,.38)
  ) !important;
  box-shadow:
    0 1px 0 rgba(255,255,255,.12) inset,
    0 12px 30px rgba(0,39,105,.13) !important;
}

body.atosy-view-object
#object-full-page .object-lookup-search:focus-within {
  border-color: rgba(159,214,255,.95) !important;
  box-shadow:
    0 0 0 3px rgba(54,145,255,.16),
    0 12px 30px rgba(0,39,105,.2) !important;
}

body.atosy-view-object
#object-full-page .object-lookup-extra-controls-v333o {
  display: flex;
  align-items: center;
  gap: 8px;
}

body.atosy-view-object
#object-full-page .object-lookup-status-v333o {
  appearance: none;
  -webkit-appearance: none;
  box-sizing: border-box;
  width: 190px;
  height: 34px;
  border: 1px solid rgba(117,173,235,.25);
  border-radius: 10px;
  padding: 0 36px 0 12px;
  color: #f0f7ff;
  font: 750 10px inherit;
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6 11 1.5' fill='none' stroke='%23f0f7ff' stroke-width='1.7'/%3E%3C/svg%3E")
    no-repeat right 14px center / 10px 7px,
    #082452;
  cursor: pointer;
}

body.atosy-view-object
#object-full-page .object-lookup-add-v333o {
  min-width: 118px;
  height: 34px;
  border: 1px solid rgba(129,174,210,.34);
  border-radius: 9px;
  padding: 0 9px;
  background: linear-gradient(
    rgba(39,79,116,.88),
    rgba(20,49,80,.94)
  );
  color: #e2edfa;
  font-family: inherit;
  font-size: 11px;
  font-weight: 600;
}

body.atosy-view-object
#object-full-page .object-lookup-add-v333o:disabled {
  opacity: .7;
  cursor: not-allowed;
}

@media (max-width: 800px) {
  body.atosy-view-object
  #object-full-page .object-lookup-extra-controls-v333o {
    width: 100%;
    flex-wrap: wrap;
  }
}
