h1 { text-align: center; font-size: 2; }

div#coefficients div.label { display: inline-block; width: 50px; }
div#coefficients input { width: 50px; font-size: 1.1em; margin-bottom: 10px; }

.factor-title {
  text-align: center;
  background-color: #9f9;
}

.factor-header { background-color: #99f; }

table {
  margin-top: 20px;
  border-collapse: collapse;
  font-size: 0.9em;
}

th, td, .MathJax_CHTML, .mjx-char { user-select: none; }

table, th, td {
  border: 1px solid black;
}

th, td { padding: 4px; min-width: 80px; }
td { padding: 10px; }
