@import url('https://fonts.googleapis.com/css2?family=Gaegu:wght@300;400;700&family=Noto+Sans+JP:wght@300;400;700&family=Noto+Sans+SC:wght@300;400;700&display=swap');

body {
  background-color: #0a0a0a;
  color: #00ff66;
  font-family: 'Gaegu', 'Noto Sans JP', 'Noto Sans SC', sans-serif;
  font-size: 16px;
  line-height: 1.6;
  text-shadow: 0 0 4px #00ff66;

  margin: 0;
  padding: 20px;

  background-image: repeating-linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0),
    rgba(0, 0, 0, 0) 1px,
    rgba(0, 0, 0, 0.15) 2px
  );
}

a {
  color: #33ffaa;
  text-decoration: none;
}

a:hover {
  color: #77ffcc;
  text-shadow: 0 0 6px #77ffcc;
}

img {
  display: block;
  margin-top: 20px;
  filter: drop-shadow(0 0 6px #00ff66);
}
