/* Anubis challenge, dressed for the 28: the terminal look of the launch
   web. Loaded in place of the default stylesheet; the !important wins
   over the inline styles the challenge page ships.
   Layout: single centered column (title, emblem, status, bar) so the
   progress bar stays visible at any window size; the stock flex row
   overflowed horizontally on narrow windows and cut the bar off. */
html, body {
  background: #000 !important;
  color: #e5f2ea !important;
  font-family: ui-monospace, "Cascadia Mono", Consolas, "Segoe UI", monospace !important;
  flex-direction: column !important;
  gap: .35rem !important;
  -webkit-font-smoothing: antialiased;
}
#title {
  color: #34d399 !important;
  letter-spacing: 1px;
}
#title::before {
  content: "$ ";
  color: #1e5c43;
}
#image {
  width: 100% !important;
  max-width: 200px !important;
  height: auto !important;
}
#status {
  color: #8fa396 !important;
}
#status::before {
  content: "> ";
  color: #34d399;
}
#progress {
  outline-color: #34d399 !important;
  margin: .5rem 0 0 !important;
}
.bar-inner {
  background-color: #34d399 !important;
}

/* minimal challenge by Sensei: the bastion and the bar, nothing else */
#title, #status { display: none !important; }
#image { max-width: 260px !important; }

/* the challenge is only the bastion and the bar: no credits, no explainers */
footer { display: none !important; }
main p { display: none !important; }
