/****************************************************************/
/* body.css
/****************************************************************/
.nestPlate {
  border: groove;
  color: white;
  background-color: green;
  font-style: bold;
  margin: auto;
  padding: 4px;
}
.attBox {
  display: grid;
  grid-auto-columns: min-content;
  border: ridge;
  border-width: 3px;
  height: calc(100% - 14px);
  width: calc(100% - 14px);
  padding: 4px;
}
.attBtnCol {/* dl */
  grid-column: 1;
  display: block;
  text-align: center;
  width: auto;
  margin: 0;
  padding: 0;
}
.attLineCol {/* dl */
  grid-column: 2;
  display: block;
  width: auto;
  margin: 0;
  padding: 0;
}
.attBtnCol dt, .attBtnCol dd, .attLineCol dt, .attLineCol dd {
  text-align: center;
  height: 40px;
  margin: 0;
  padding: 0;
}
.attLine {
  display: grid;
  grid-template-columns: 1fr auto 1fr auto;
  column-gap: 4px;
  border: none;
  background-color: #F0E68C;
  height: 40px;
  width: auto;
  margin: 0;
  padding: 0;
}
.extraEty {
  margin: auto 8px;
  padding: 4px;
}
.textBtn, .htmlBtn {
  border-radius: 20px;
  padding: 8px;
}
.innerText {
  display: grid;
  grid-template-columns: auto 1fr;
  border: groove;
  text-align: center;
  margin: auto;
}
.innerText p {
  grid-column: 1;
  margin: auto 4px;
}
.innerText entry {
  grid-column: 2;
  padding: 8px;
}