body {
  height: 100vh;
  background: radial-gradient(ellipse at bottom, #163233 40%, #627843 100%);
  overflow: hidden;
  color: white;
  font-family: 'Inter';
}

.snowflake {
  position: absolute;
  width: 5px;
  height: 5px;
  background: linear-gradient(white, white); /* Workaround for Chromium's selective color inversion */
  border-radius: 50%;
  filter: drop-shadow(0 0 10px white);
}

.container { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; height: 100%; }

img {max-width:100%; max-height:100%}
