:root {
  --bg-normal:        #f3f3f1;
  --bg-dark:          #21252b;
  --border-normal:    #fff;
  --border-dark:      #353b45;
  --text-normal:      #002953;
  --text-normal-hl:   #032140;
  --text-dark:        #d6d7df;
  --text-dark-hl:     #fff;
  --font-base:        16px;
  --link-tb-normal:   #0069ff;
  --link-tb-dark:     #29baff;
  --link-gh-normal:   #24292e;
  --link-gh-dark:     #f1f1f1; }

body {
  background: var(--bg-normal);
  display: flex;
  flex-direction: column;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
  font-size: var(--font-base);
  height: 100vh;
  justify-content: space-between;
  overflow: hidden;
  width: 100vw; }
