body {
  font-family: Arial, Helvetica, sans-serif;
  color: #fff;
  margin: 0;
  background-color: #222;
}

h1 {
  margin: 5px 0px;
}
h2 {
  margin: 10px 0px;
}

header {
  background-color: #333;
  color: #fff;
  padding: 10px;
  text-align: center;
}

.container {
  background-color: #555;
  height: 100%;
  padding: 10px;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.tools-container {
  padding: 10px;
  display: flex;
  flex-direction: column;
}

.bottom-buttons {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}

.help-page {
  margin: 24px;
}

.hidden {
  display: none;
}
