#proximity.tooldetail .toolframe {
  width: var(--d-proxtool-width);
}
#proximity.tooldetail.looky .toolframe {
  animation: looky-pulse 0.8s linear;
}
#proximity.tooldetail.minigame .toolframe {
  width: auto;
  background-color: #212;
}
#proximity.tooldetail .huntpanel {
  margin-top: var(--d-gutter1);
  width: var(--d-minigame-viewport);
  height: var(--d-minigame-viewport);
  display: flex;
  justify-content: stretch;
  align-items: stretch;
  overflow: hidden;
}
#proximity.tooldetail .huntpanel.hidden {
  display: none;
}
#proximity.tooldetail .huntpanel.starting {
  pointer-events: none;
}
#proximity.tooldetail .huntpanel.starting .choices {
  animation: hunt-reveal 0.5s ease-in;
}
#proximity.tooldetail .huntpanel.finishing {
  animation: minigame-success 0.5s linear infinite;
  pointer-events: none;
}
#proximity.tooldetail .huntpanel .cell {
  min-width: calc(var(--d-minigame-viewport) * 0.16);
  height: calc(var(--d-minigame-viewport) * 0.08);
  font-family: "Space", Monospace;
  font-size: calc(var(--d-minigame-viewport) * 0.05);
  display: inline-block;
  padding: 3px;
  border: 1px solid rgba(255, 255, 255, 0.2666666667);
  border-radius: 4px;
  margin-top: 3px;
  margin-right: 3px;
  text-align: center;
  vertical-align: middle;
  background-color: #113;
}
#proximity.tooldetail .huntpanel .cell.empty {
  color: #444;
}
#proximity.tooldetail .huntpanel .cell.choice0 {
  color: #00f;
}
#proximity.tooldetail .huntpanel .cell.choice1 {
  color: #20d;
}
#proximity.tooldetail .huntpanel .cell.choice2 {
  color: #40b;
}
#proximity.tooldetail .huntpanel .cell.choice3 {
  color: #609;
}
#proximity.tooldetail .huntpanel .cell.choice4 {
  color: #807;
}
#proximity.tooldetail .huntpanel .cell.choice5 {
  color: #946;
}
#proximity.tooldetail .huntpanel .cell.choice6 {
  color: #a05;
}
#proximity.tooldetail .huntpanel .cell.choice7 {
  color: #c03;
}
#proximity.tooldetail .huntpanel .cell.choice8 {
  color: #e01;
}
#proximity.tooldetail .huntpanel .cell.choice9 {
  color: #e01;
}
#proximity.tooldetail .huntpanel .cell.choice10 {
  color: #b84;
}
#proximity.tooldetail .huntpanel .cell.choice11 {
  color: #d82;
}
#proximity.tooldetail .huntpanel .cell.choice12 {
  color: #fa0;
}
#proximity.tooldetail .huntpanel .cell.choice13 {
  color: #ba2;
}
#proximity.tooldetail .huntpanel .cell.choice14 {
  color: #18e;
}
#proximity.tooldetail .huntpanel .cell.choice15 {
  color: #38c;
}
#proximity.tooldetail .huntpanel .cell.choice16 {
  color: #56a;
}
#proximity.tooldetail .huntpanel .cell.choice17 {
  color: #768;
}
#proximity.tooldetail .huntpanel .cell.choice18 {
  color: #999;
}
#proximity.tooldetail .huntpanel .cell.choice19 {
  color: #ccc;
}
#proximity.tooldetail .huntpanel .cell.choice20 {
  color: #fff;
}
#proximity.tooldetail .huntpanel .choices {
  background: linear-gradient(45deg, #444, #000);
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  overflow: hidden;
}
#proximity.tooldetail .huntpanel .choices .row {
  display: flex;
  justify-content: flex-start;
}
#proximity.tooldetail .huntpanel .choices .row .cell {
  animation: hunt-cell-scroll 10s linear infinite;
  cursor: pointer;
}
#proximity.tooldetail .huntpanel .choices .row .cell:hover {
  filter: brightness(130%);
  box-shadow: 0 0 4px 4px rgba(255, 255, 255, 0.5333333333);
}
#proximity.tooldetail .huntpanel .goal {
  background-color: rgba(0, 0, 0, 0.5333333333);
  min-width: calc(var(--d-minigame-viewport) * 0.3);
  padding-left: var(--d-gutter2);
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  overflow: hidden;
}
#proximity.tooldetail .huntpanel .goal .cell {
  width: calc(var(--d-minigame-viewport) * 0.3);
  height: auto;
  font-size: calc(var(--d-minigame-viewport) * 0.1);
  padding: 6px;
  border-radius: 8px;
  margin-top: 6px;
  margin-right: 6px;
  pointer-events: none;
}
#proximity.tooldetail .huntpanel .goal .cell.correct {
  color: #333;
  background-color: #002;
}
#proximity.tooldetail .huntpanel .goal .cell.active {
  animation: hunt-current-pulse 0.8s linear infinite;
}
#proximity.tooldetail .huntpanel .goal .cell.future {
  filter: brightness(30%);
}

/*# sourceMappingURL=proxtool.css.map */
