:root {
  --game-hue: 359;
  --game-color-1: #d9d9d9;
  --game-color-2: #47533e;
  --game-color-2-in: #ffffff;
  --game-color-3: #c80004;
  --game-icon-color: #c80004;
  --g-text-shadow-2: #5e2c0a;
  --game-color-dark: #272a3b;
  --game-color-subdark: #3e404b;
  --game-dark-opacity: rgb(38 41 59 / 30%);
  --game-bg-target: #1f1f1f;
  --game-text-target-in: #ffffff;
  --game-text-target: #c80004;
  --game-server-hover: #aeb0ae;
  --game-tagmod-color: #47533e;
  --game-header-gradient: linear-gradient(rgb(39 42 59 / 80%) 0%, rgb(39 42 59 / 90%) 100%);
  --filter-game-bg: saturate(0.7) opacity(0.6) blur(2px);
}

[data-theme=dark] {
  --game-bg: hsl(229 11% 15% / 1);
  --game-icon-color: hsl(359 98% 65% / 1);
  --game-bg-target: #47533e;
  --game-text-target: #e8c12a;
  --game-server-hover: #313131;
  --premium-bg-opacity: 0.4;
}

.modern-server-list .list-body .server-item .tag-list .tag-item {
  background-color: #6e7d62;
  color: #fff;
}
.modern-server-list .list-body .server-item .tag-list .tag-item.tag-mod {
  background-color: #52584e;
}
.modern-server-list .list-body .server-item .col.col-about {
  flex-basis: 60px;
}
.modern-server-list .list-body .server-item.premium-server {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background: linear-gradient(rgba(209, 209, 209, 0.15) 0%, rgba(102, 102, 102, 0.05) 100%);
}
.modern-server-list .list-body .server-item.premium-server:before {
  content: "";
  background: #47533e;
  background-image: url(/templates/MonWave-v3/assets/img/games/dayz/decor/premium_gray.webp);
  width: 100%;
  height: 100%;
  position: absolute;
  /* background-size: 1000px; */
  /* backdrop-filter: blur(20px); */
  bottom: 0;
  left: 0;
  opacity: var(--premium-bg-opacity);
  mix-blend-mode: hard-light;
  border-radius: 3px;
}
.modern-server-list .list-body .server-item.premium-server .tag-list .tag-item {
  background-color: #a85454;
  color: #fff;
}
.modern-server-list .list-body .server-item.premium-server .tag-list .tag-item.tag-mod {
  background-color: #a62527;
}
.modern-server-list .list-body .server-item.premium-server .real {
  background: #1f1f1f;
}
.modern-server-list .list-body .server-item.premium-server svg, .modern-server-list .list-body .server-item.premium-server path {
  fill: #ffffff;
}
.modern-server-list .list-body .server-item.premium-server:hover {
  background-color: var(--game-server-hover);
  box-shadow: none;
}