/* prettier-ignore */
@font-face {
  font-family: 'Open Sans';
  src: url('/assets/fonts/OpenSans/OpenSans-Regular.ttf') format('ttf');
  font-style: normal;
}

@font-face {
  font-family: 'Poppins';
  src: url('/assets/fonts/Poppins/Poppins-Regular.ttf') format('ttf');
  font-style: normal;
}

.class-option {
  font-weight: bold;
  padding: 5px;
}

.class-primary {
  background-color: #0d6efd;
  color: white;
}

.class-secondary {
  background-color: #6c757d;
  color: white;
}

.class-success {
  background-color: #198754;
  color: white;
}

.class-danger {
  background-color: #dc3545;
  color: white;
}

.class-warning {
  background-color: #ffc107;
  color: black;
}

.class-info {
  background-color: #0dcaf0;
  color: black;
}

/* --- flipped running text --- */
.top-running-wrapper {
    height: 40px;
    overflow: hidden;
    display: flex;
    align-items: center;
    font-weight: 600;
    color: #5e6e82;
}

.rt-item {
    height: 40px;
    display: flex !important;
    align-items: center;
    gap: 8px;
    line-height: 1;
}

.rt-item img {
    height: 30px;
    width: auto;
    display: block;
    animation: pulse 1.2s infinite;
}

.running-slick .slick-slide {
    display: flex !important;
}

.form-check-input:checked,
.form-check-input:focus {
  box-shadow: 0 0 0 0.25rem rgba(44, 123, 229, 0.25) !important;
}


