:root {
  font-family:
    ui-sans-serif,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif;
  color: #171717;
  /* Match the page's dark floor so macOS rubber-band overscroll (and any
     sub-pixel gap below the footer) never flashes a light strip. */
  background: #0a0c0b;
}

* {
  box-sizing: border-box;
}

html,
body {
  min-height: 100%;
  margin: 0;
}

button {
  font: inherit;
}

#specimen-root {
  min-height: 100vh;
}
