:root {
  --alice-blue: aliceblue;
  --bright-blue: #007bff;
  --chocolate: #D2691E;
  --graphite: #506578;
  --light-coral: rgba(240, 128, 128, 1);
  --light-slate: #e6e8f1;
  --silver: silver;
  --slate-gray: lightslategray;
  --trench-blue: #406885;
  --white: white;
  --greedo-green: #658480;
}

/* Root styles */
html {
  font-size: 100%;
}

body,
table td {
  /* background: white; */
  /* height: 100vh; */
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  color: var(--graphite);
  box-sizing: border-box;
  font-family: 'Press Start 2P', Arial, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  font-style: normal;
  border-bottom: 1px dashed gray !important;
}

table tr:last-of-type td {
  border-bottom: none !important;
}

/* colors ------------------- */
.chocolate {
  color: var(--chocolate);
}

/* backgrounds -------------- */
.bg-graphite {
  background: var(--graphite);
}

.bg-trench-blue {
  background: var(--trench-blue);
}

.got-greedy {
  color: var(--trench-blue);
  margin-top: 3rem;
}

#chain {
  background: white;
  width: 8rem;
  padding: 1.1rem;
  font-size: 2rem;
  border-radius: 0rem;
  margin: -3.25rem auto 3rem;
  text-align: center !important;
}

.mt-n6 {
  margin-top: -3.5rem;
}

#separatorer {
  height: 3px;
  background-color: #007bff;
}