html,
body {
  padding: 0;
  margin: 0;
}

.nk_shuriken--first-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}

.nk_shuriken--first-loader {
  background-color: #000;
  width: 80px;
  aspect-ratio: 1;
  clip-path: polygon(
    100% 50%,
    64.14% 64.14%,
    50% 100%,
    35.86% 64.14%,
    0% 50%,
    35.86% 35.86%,
    50% 0%,
    64.14% 35.86%
  );
  -webkit-mask: radial-gradient(circle 5px, #0000 90%, #000);
  animation: shurikenLoader 1.5s infinite linear;
}

@keyframes shurikenLoader {
  100% {
    transform: rotate(1turn);
  }
}
