/* For the gradient of background, please check assets/bg/[grain-bg.svg, small-blur.svg] */

/* Button focus border */
.btn:active {
  box-shadow: 0 0 0 2px hsl(0, 0%, 100%);
}

/* h1, you can add more */
h1 {
  background: linear-gradient(to right, #ffffff, #757575);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
}

/* Most popular */
.featured > div:nth-of-type(2) {
  font-family: monospace;
  text-transform: uppercase;
  /* example ^ */

  background: linear-gradient(90deg, #00ffb3, #0099ff);
  background-clip: text;
  -webkit-background-clip: text;
}

.featured > div:nth-of-type(2)::before {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0) 15%,
    rgba(0, 217, 255, 0.6) 50%,
    hsla(0, 0%, 100%, 0) 85%
  );
}

/* Most popular container */
#yellow-highlight-bg {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0) 15%,
    rgba(0, 140, 255, 0.6) 50%,
    hsla(0, 0%, 100%, 0) 85%
  );
}
#hard-blur-bg {
  background: #00a2ff;
}
#vertical-hard-blur-bg {
  background: #00a2ff;
}
#soft-blur-bg {
  background: #00a2ff;
}

/* The bottom split bar  */
#split {
  background: linear-gradient(
    90deg,
    rgba(65, 75, 78, 0),
    #414b4e 49.5%,
    rgba(65, 75, 78, 0)
  );
}

#split::after {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0) 15%,
    rgba(255, 255, 255, 0.6) 50%,
    hsla(0, 0%, 100%, 0) 85%
  );
}
