/* The integrated unlock lists have four to six fields, rather than two. */
body[data-page="work-home"] [data-static-list] .character-table th,
body[data-page="work-home"] [data-static-list] .character-table td {
  width: auto;
  vertical-align: top;
  overflow-wrap: anywhere;
  white-space: pre-line;
}
#hidden-characters th:nth-child(1), #hidden-characters td:nth-child(1) { width: 8%; }
#hidden-characters th:nth-child(2), #hidden-characters td:nth-child(2) { width: 18%; }
#hidden-characters th:nth-child(3), #hidden-characters td:nth-child(3) { width: 28%; }
#hidden-characters th:nth-child(4), #hidden-characters td:nth-child(4) { width: 46%; }
#hidden-colors th:nth-child(1), #hidden-colors td:nth-child(1) { width: 20%; }
#hidden-colors th:nth-child(2), #hidden-colors td:nth-child(2) { width: 12%; }
#hidden-colors th:nth-child(3), #hidden-colors td:nth-child(3) { width: 14%; }
#hidden-colors th:nth-child(4), #hidden-colors td:nth-child(4) { width: 27%; }
#hidden-colors th:nth-child(5), #hidden-colors td:nth-child(5) { width: 27%; }
#stages-bgm th:nth-child(1), #stages-bgm td:nth-child(1) { width: 7%; }
#stages-bgm th:nth-child(2), #stages-bgm td:nth-child(2) { width: 17%; }
#stages-bgm th:nth-child(3), #stages-bgm td:nth-child(3) { width: 18%; }
#stages-bgm th:nth-child(4), #stages-bgm td:nth-child(4) { width: 15%; }
#stages-bgm th:nth-child(5), #stages-bgm td:nth-child(5) { width: 22%; }
#stages-bgm th:nth-child(6), #stages-bgm td:nth-child(6) { width: 21%; }
body[data-page="work-home"] [data-static-list] .character-card-value {
  display: block;
  width: 100%;
  padding: 4px 0;
  border-radius: 0;
  background: transparent;
  color: var(--text-main);
  text-align: left;
  font-size: .9rem;
  font-weight: normal;
  line-height: 1.6;
  white-space: pre-line;
}
body[data-page="work-home"] [data-static-list] .character-card-value::before {
  content: attr(data-label) "：";
  display: block;
  color: var(--accent);
  font-size: .8rem;
  font-weight: bold;
}
body[data-page="work-home"] [data-static-list] .character-card-main { width: 100%; }
@media (max-width: 850px) {
  body[data-page="work-home"] [data-static-list] .character-card-main { grid-column: 1 / -1; }
}
