@import url('https://fonts.googleapis.com/css2?family=Cutive+Mono&display=swap');

:root {
  --feature-item-height: 70px;
}

.row {
  display: flex;
  gap: 1rem;
  padding: 0 1rem;
  flex-wrap: wrap;
}

dl dl,
dl ol,
dl ul,
ol dl,
ol ol,
ol ul,
ul dl,
ul ol,
ul ul {
  font-size: 90%;
  margin: 0;
}

ul {
  list-style: none;
  padding: 0;
}

.bin {
  border: 3px solid var(--primary-color);
  color: var(--primary-color);
  background-color: var(--color);
  min-height: var(--feature-item-height);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 12pt;
  padding: 0 0.5rem 0.2rem;
  text-align: center;
  transition-property: border, color, background-color, font-size;
  transition-duration: 1s;
}

.blue-bin {
  background-color: var(--primary-color);
  color: var(--color);
  font-size: 18pt;
}

.green-bin {
  background-color: var(--success-color);
  border: 3px solid var(--success-color);
  color: white;
  transition-delay: 3s;
}