/* 👉 强制覆盖（关键） */
.aplayer.aplayer-fixed {
  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;
  background: rgba(20, 20, 20, 0.55) !important;
  border-radius: 12px !important;
  overflow: hidden;
}

/* 👉 整体文字 */
.aplayer.aplayer-fixed,
.aplayer.aplayer-fixed * {
  color: #fff !important;
}

/* 👉 进度条 */
.aplayer.aplayer-fixed .aplayer-bar-wrap {
  background: rgba(255,255,255,0.2) !important;
}
.aplayer.aplayer-fixed .aplayer-bar {
  background: #49B1F5 !important;
}

/* 👉 封面 */
.aplayer.aplayer-fixed .aplayer-pic img {
  border-radius: 8px !important;
}

/* 👉 歌单 */
.aplayer.aplayer-fixed .aplayer-list {
  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;
  background: rgba(20, 20, 20, 0.6) !important;
}

/* 👉 鼠标悬停更亮一点（高级感） */
.aplayer.aplayer-fixed:hover {
  background: rgba(20, 20, 20, 0.7) !important;
}
/* 1. 去掉原Banner图 */
#page-header {
  background-image: none !important;
  background: transparent !important;
  position: relative; /* 👉 很关键，防止伪元素跑位 */
  overflow: hidden;   /* 👉 防止溢出 */
}

/* 2. 默认遮罩（非首页） */
#page-header::before {
  content: "";
  position: absolute;
  inset: 0;

  /* 💎 高级渐变（你刚写的，已优化过） */
background: linear-gradient(
  180deg,
  rgba(5,15,35,0.7) 0%,
  rgba(15,35,70,0.35) 50%,
  rgba(15,35,70,0.05) 80%,
  rgba(15,35,70,0) 100%
);

  /* 💎 模糊要轻一点才高级 */
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);

  z-index: 0;
}

/* 🔥 3. 首页完全去遮罩 */
#page-header.full_page::before {
  display: none !important;
}

/* 4. 内容层级 */
#page-header > * {
  position: relative;
  z-index: 1;
}