.crmEntityFormView fieldset {    
    border: 1px solid #ddd;
    padding: 20px;
    border-radius: 12px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    background-color: #fff;
}

.icon-time {
    font-size: 2em;
}

.dropdown-divider{
  display: none;
}

a.details-link.has-tooltip {
  pointer-events: none;
  cursor: not-allowed;
  text-decoration: none !important;
  color: #000;
}

/* Disable hover effects on disabled Fluent UI checkbox */
.fui-Checkbox__input:disabled,
.fui-Checkbox__input:disabled:hover,
.fui-Checkbox__input:disabled:focus,
.fui-Checkbox__input:disabled:active {
  cursor: default !important;
  pointer-events: none !important;
}

h3 {
  color: #496060;
}

/* Hide the chevron dropdown toggle */
td[aria-label="action menu"] .dropdown.action > button.btn[data-bs-toggle="dropdown"]{
  display: none !important;
}

/* Keep the menu visible (so the link is always shown) */
td[aria-label="action menu"] .dropdown.action .dropdown-menu{
  display: block !important;
  position: static !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  min-width: auto !important;
  transform: none !important;
}

/* Remove list spacing */
td[aria-label="action menu"] .dropdown.action .dropdown-menu > li{
  margin: 0 !important;
  padding: 0 !important;
}

/* Make the action link look exactly like .btn-primary */
td[aria-label="action menu"] .dropdown.action a.dropdown-item{
  /* Copy of your .btn-primary styles */
  color: #FFFFFF !important;
  background-color: #01ae83 !important;
  border-color: #01ae83 !important;
  border-radius: 9999px !important;
  font-family: Inter !important;
  font-weight: 700 !important;
  font-size: 14px !important;
  padding: 6px 20px !important;
  width: fit-content !important;
  border-style: solid !important;
  border-width: 1px !important;

  /* Make it behave like a button */
  display: inline-block !important;
  text-decoration: none !important;
  white-space: nowrap !important;
}

/* Hover */
td[aria-label="action menu"] .dropdown.action a.dropdown-item:hover{
  color: #FFFFFF !important;
  background-color: #323130 !important;
  border-color: #323130 !important;
}

/* Focus */
td[aria-label="action menu"] .dropdown.action a.dropdown-item:focus{
  color: #FFFFFF !important;
  background-color: #323130 !important;
  border-color: #323130 !important;
  outline: none !important;
}

/* Active (mouse down) */
td[aria-label="action menu"] .dropdown.action a.dropdown-item:active{
  color: #FFFFFF !important;
  background-color: #323130 !important;
  border-color: #323130 !important;
}