[data-id$="_comment"] {
  display: none !important;
}
#field_layoutId {
    display: none !important;
}
[class*="requestnewsoftware"] .FileUpload__positionRel::after {
  content: "⚠ SecTeer may exclude application addition requests due to complexity, licensing, or low prevalence. If an app cannot be added, it can still be supported through the Custom Software feature.";
  display: block;
  margin-top: 8px;
  font-size: 13px;
  color: #a15c00;
  background: #fff8e1;
  border: 1px solid #f5c518;
  padding: 10px 12px;
  border-radius: 6px;
  line-height: 1.4;
}
#field_cf_type_of_suppotr::after {
  content: "⚠ Please note that detection and patching are separate request types with different review processes. "
"Detection covers whether an application can be identified by VulnDetect, while patching covers whether it can be updated through VulnDetect or PatchPro. "
"Please submit each request using the appropriate Portal layout.";
  display: block;
  margin-bottom: 8px;
  font-size: 13px;
  color: #a15c00;
  background: #fff8e1;
  border: 1px solid #f5c518;
  padding: 10px 12px;
  border-radius: 6px;
  line-height: 1.4;
}
/* === Type of Support multi-select field === */

.MultiSelect__mainBorder {
  cursor: pointer;
  position: relative;
  display: block;
  padding: 10px 28px 10px 12px !important;
  border: 1px solid #d3d3d3;
  border-radius: 4px;
  transition: border-color 0.15s ease, box-shadow 0.15s ease;
}

/* Chevron, pinned top-right regardless of box height */
.MultiSelect__mainBorder::after {
  content: "";
  position: absolute;
  right: 12px;
  top: 16px;
  width: 7px;
  height: 7px;
  border-right: 2px solid #888;
  border-bottom: 2px solid #888;
  transform: rotate(45deg);
  pointer-events: none;
}

/* Hide Zoho's redundant "Clear All" icon — per-chip trash icons already cover this */
.MultiSelect__clearPart {
  display: none !important;
}

/* Hide "Select All" option in the dropdown */
.MultiSelect__selectAll {
  display: none !important;
}

/* Hover feedback */
.MultiSelect__mainBorder:hover {
  border-color: #1a73e8;
  box-shadow: 0 0 0 1px rgba(26, 115, 232, 0.15);
}

.MultiSelect__mainBorder:hover::after {
  border-color: #1a73e8;
}

/* Focus */
.MultiSelect__mainBorder:focus-within {
  border-color: #1a73e8;
  box-shadow: 0 0 0 2px rgba(26, 115, 232, 0.2);
}
