html, body {
  height: 100%;
}

main {
  aspect-ratio: 0.83 / 1;
  max-width: 80%;
  max-height: calc(100% - 4.65em /* header height + extra bottom margin */);
  margin: auto;
  margin-top: 0.8em;
}

main button#stop-button:not([disabled]) {
  background-color: var(--colour-light-red);
}

#pitch-analyser-hook {
  margin: 0.7em 0 0.7em 0;
  border-radius: 0.5em;
  overflow: hidden;
}
#pitch-viewer {
  width: 100%;
  background-color: var(--colour-jet);
}
#pitch-viewer canvas {
  width: 100%;
}

#debugger-hook .object {
  margin: 0 1em 0 1em;
}
