
.form-control {
  font-size: 0.8125rem;
  border-radius: 6px;
  border-color: var(--default-border);
  padding: 0.45rem 0.75rem;

  &:focus {
    border-color: var(--primary-color);
    box-shadow: 0 0 0 0.2rem rgba(var(--primary-rgb), 0.15);
  }
}

.form-select {
  font-size: 0.8125rem;
  border-radius: 6px;
  border-color: var(--default-border);
  padding: 0.45rem 2.25rem 0.45rem 0.75rem;

  &:focus {
    border-color: var(--primary-color);
    box-shadow: 0 0 0 0.2rem rgba(var(--primary-rgb), 0.15);
  }

  &.form-select-sm {
    padding: 0.35rem 2rem 0.35rem 0.65rem;
    font-size: 0.8125rem;
  }
}

.form-label {
  font-size: 0.8125rem;
  font-weight: 600;
  color: #334155;
  margin-bottom: 0.4rem;
}

.input-group-text {
  font-size: 0.8125rem;
  border-color: var(--default-border);
}

