body.cs-exact #page-servers-home > a.cGvFlP {
  background: #151b26 !important;
  border: 1px solid rgba(137, 158, 202, 0.22) !important;
  border-radius: 8px !important;
  box-shadow: 0 8px 20px rgba(4, 8, 16, 0.24) !important;
  isolation: isolate;
  transform: translateZ(0);
  transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease !important;
}

body.cs-exact #page-servers-home > a.cGvFlP:hover {
  border-color: rgba(113, 143, 255, 0.68) !important;
  box-shadow: 0 14px 28px rgba(4, 8, 16, 0.34) !important;
  transform: translateY(-2px) !important;
}

body.cs-exact #page-servers-home > a.cGvFlP:focus-visible {
  outline: 2px solid #88a2ff !important;
  outline-offset: 2px !important;
}

body.cs-exact #page-servers-home > a.cGvFlP .big.m,
body.cs-exact #page-servers-home > a.cGvFlP .eYUCfB,
body.cs-exact #page-servers-home > a.cGvFlP .eYUCfB img,
body.cs-exact #page-servers-home > a.cGvFlP .eYUCfB video {
  border-radius: 8px !important;
}

body.cs-exact #page-servers-home > a.cGvFlP .mode-name {
  text-shadow: 0 2px 8px rgba(4, 8, 16, 0.72) !important;
}

body.cs-exact #page-servers-home > a.cGvFlP .mode-online {
  background: rgba(12, 16, 26, 0.88) !important;
  border: 1px solid rgba(201, 213, 238, 0.2) !important;
  border-radius: 6px !important;
  padding: 4px 6px !important;
}

@media (hover: none) {
  body.cs-exact #page-servers-home > a.cGvFlP:hover {
    box-shadow: 0 8px 20px rgba(4, 8, 16, 0.24) !important;
    transform: translateZ(0) !important;
  }
}

@media (prefers-reduced-motion: reduce) {
  body.cs-exact #page-servers-home > a.cGvFlP {
    transition: none !important;
  }
}

#routerpages > h1 {
  display: block !important;
  position: static !important;
  width: auto !important;
  height: auto !important;
  margin: 0 0 24px !important;
  overflow: visible !important;
  clip: auto !important;
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
  color: #f0b358 !important;
  font-size: 32px !important;
  line-height: 1.2 !important;
}

@media (max-width: 767px) {
  #routerpages > h1 {
    margin-bottom: 18px !important;
    font-size: 24px !important;
  }
}
