.nav-tabs .active {
    --tw-border-opacity: 1;
    border-color: rgba(28, 63, 170, var(--tw-border-opacity));
    border-bottom-width: 2px;
    font-weight: 500;
  }
  
  .tab-content .tab-content__pane {
    top: -9999px;
    left: -9999px;
    transition: visibility 0s linear 0.6s, opacity 0.6s 0s;
    opacity: 0;
    position: absolute;
    visibility: hidden;
  }
  
  .tab-content .tab-content__pane.active {
    transition: visibility 0s linear 0s, opacity 0.6s 0s;
    opacity: 1;
    position: static;
    visibility: visible;
  }
  .lg\:justify-start{
    justify-content: flex-start;
  }
  .py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .sm\:mr-8{
    margin-right: 2rem;
  }
  .lg\:items-start{
    align-items: flex-start;
  }
  
  .lg\:pt-0{
    padding-top: 0px;
  }
  .px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .sm\:w-40{
    width: 10rem;
  }
  .sm\:whitespace-normal{
    white-space: normal;
  }
  .lg\:w-32{
    width: 8rem;
  }
  .lg\:h-32{
    height: 8rem;
  }
  .border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(237, 242, 247, var(--tw-border-opacity));
  }
  .pb-5{
    padding-bottom: 1.25rem;
  }
  .lg\:flex-row{
    flex-direction: row;
  }
  .-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  .flex{
    display: flex;
  }

.flex-1{
    flex: 1 1 0%;
  }
  .border-l{
    border-left-width: 1px;
  }
  .border-r{
    border-right-width: 1px;
  }
  .sm\:border-t{
    border-top-width: 1px;
  }.lg\:border-t{
    border-top-width: 1px;
  }
  .dark .xxl\:dark\:border-dark-5{
    --tw-border-opacity: 1;
    border-color: rgba(63, 72, 101, var(--tw-border-opacity));
  }
  .xxl\:border-t-0{
    border-top-width: 0px;
  }
  .border-t-0{
    border-top-width: 0px;
  }
  .sm\:border-t-0{
    border-top-width: 0px;
  }
  .lg\:border-t-0{
    border-top-width: 0px;
  }
  .border-0{
    border-width: 0px;
  }
  .lg\:border-0{
    border-width: 0px;
  }