.background-container {
  background:
    -webkit-linear-gradient(315deg, hsla(11.87, 91.79%, 41.53%, 1) 0%, hsla(11.87, 91.79%, 41.53%, 0) 70%),
    -webkit-linear-gradient(65deg, hsla(329.03, 90.55%, 44.45%, 1) 10%, hsla(329.03, 90.55%, 44.45%, 0) 80%),
    -webkit-linear-gradient(135deg, hsla(1.5, 97.26%, 45.73%, 1) 15%, hsla(1.5, 97.26%, 45.73%, 0) 80%),
    -webkit-linear-gradient(205deg, hsla(245.46, 95.07%, 49.32%, 1) 100%, hsla(245.46, 95.07%, 49.32%, 0) 70%);
  background:
    linear-gradient(135deg, hsla(11.87, 91.79%, 41.53%, 1) 0%, hsla(11.87, 91.79%, 41.53%, 0) 70%),
    linear-gradient(25deg, hsla(329.03, 90.55%, 44.45%, 1) 10%, hsla(329.03, 90.55%, 44.45%, 0) 80%),
    linear-gradient(315deg, hsla(1.5, 97.26%, 45.73%, 1) 15%, hsla(1.5, 97.26%, 45.73%, 0) 80%),
    linear-gradient(245deg, hsla(245.46, 95.07%, 49.32%, 1) 100%, hsla(245.46, 95.07%, 49.32%, 0) 70%);
}

.logo {
    max-width: 80vw;
    margin-bottom: 50px;
}

.result-table {
    max-width: 90vw;
}

.result-box {
    overflow: scroll;
}
