/* answer.css */
body {
  background: #f9f9ff;
  font-family: "Hiragino Kaku Gothic ProN", sans-serif;
  text-align: center;
  padding: 2em;
  color: #333;
}

h1 {
  font-size: 2em;
  margin-bottom: 1em;
  color: #2a4d8f;
}

input[type="text"] {
  font-size: 1.2em;
  padding: 0.5em;
  width: 60%;
  max-width: 300px;
  margin-bottom: 1em;
  border: 1px solid #ccc;
  border-radius: 8px;
}

button {
  font-size: 1.2em;
  padding: 0.5em 1.2em;
  background-color: #4d90fe;
  color: white;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  margin-left: 0.5em;
}

button:hover {
  background-color: #357ae8;
}

#status {
  margin-top: 2em;
  font-weight: bold;
  color: #2a4d8f;
}

#queue {
  white-space: pre-line;
  margin-top: 1em;
  padding: 1em;
  background: #eef3ff;
  border: 1px solid #ccd;
  border-radius: 8px;
  display: inline-block;
  text-align: left;
  min-width: 300px;
}
