
  body {
    font-size: 0.85rem;
  }
  .form-control {
    border: 1px solid #9e9e9e !important;
    box-shadow: none !important;
    padding: 3px 6px !important;
    font-size: 0.85rem;
  }
  .form-check-input {
    border-color: #737373 !important;
    width: 0.9em;
    height: 0.9em;
  }
  .form-check-input:checked {
    background-color: #000000 !important;
    border-color: #000000 !important;
  }
  label,
  .form-check-label {
    font-size: 0.85rem;
  }
  h4 {
    font-size: 1rem;
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .mb-3 {
    margin-bottom: 0.5rem !important;
  }
  .mt-4 {
    margin-top: 0.5rem !important;
  }
  .card {
    margin-bottom: 0.75rem !important;
    padding: 1rem !important;
  }
  .btn {
    font-size: 0.85rem;
    padding: 0.3rem 0.75rem;
  }
