.dotfw-card {
  border: 1px solid #bfbfbf;
  border-radius: 10px;
  padding: 16px;
  background-color: #ffffff;
  margin-bottom: 20px;
}

.dotfw-options {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 12px;
}

.dotfw-pill {
  font-size: var(--predefined-btn-text-size) !important;
  padding: var(--predefined-btn-top-bottom-padding) var(--predefined-btn-left-right-padding) !important;
  height: auto;
  border-radius: 6px !important;
  border: none !important;
  /* border: 1px solid var(--predefined-btn-text-color) !important; */
  cursor: pointer !important;
  transition: all 0.2s ease !important;
}

.dotfw-pill:hover {
  background-color: var(--predefined-btn-hover-bg-color) !important;
  color: var(--predefined-btn-hover-text-color) !important;
  /* border: 1px solid var(--predefined-btn-hover-text-color) !important; */
}

.dotfw-pill.active {
  background-color: var(--predefined-btn-active-bg-color) !important;
  color: var(--predefined-btn-active-text-color) !important;
  /* border: 1px solid var(--predefined-btn-active-text-color) !important; */
}

.dotfw-custom .components-select-control__input {
  font-size: var(--select-font-size) !important;
}

.dotfw-custom {
  display: flex;
  gap: 10px;
  align-items: center;
}

.dotfw-input-wrap {
  position: relative;
  flex: 1;
}

.dotfw-input-wrap input {
  width: 100%;
  padding: 8px 34px 8px 10px;
  border-radius: 6px;
  border: 1px solid #d1d5db;
}

.dotfw-primary-btn {
  padding: 8px 14px !important;
  border-radius: 6px !important;
  height: auto !important;
  border: none !important;
  cursor: pointer !important;
}

.dotfw-primary-btn:disabled {
  opacity: 0.6 !important;
  cursor: not-allowed !important;
}

.dotfw-link-btn {
  border-radius: 6px !important;
  height: auto !important;
  border: none !important;
  padding: 8px 14px !important;
  cursor: pointer !important;
}
.dotfw-link-btn:hover {
  background-color: #c50808 !important;
}

.dotfw-helper-text {
  margin-top: 10px;
  /* font-size: 13px; */
  color: #6b7280;
}

.dotfw-select {
  width: auto;
  height: auto;
}

.components-base-control__field {
  margin-bottom: 0px !important;
}