  /* ========= 极速核心引擎 · 零特效 · 纯粹性能 ========= */
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    body {
      font-family: 'Segoe UI', 'Roboto', 'Courier New', monospace;
      background: #0b0e18;
      color: #e3f2fd;
      line-height: 1.45;
      min-height: 100vh;
      display: flex;
      flex-direction: column;
      align-items: center;
    }

    /* 移除所有伪元素、网格动画、噪点、扫描线等特效 */
    body::before,
    body::after {
      display: none;
    }

    /* 主容器 — 纯粹居中 */
    .container {
      max-width: 1000px;
      width: 92%;
      margin: 0 auto;
      padding: 0 6px 24px;
      display: flex;
      flex-direction: column;
      align-items: center;
    }

    /* ===== 极简标题（无glitch无动画）===== */
    .hero {
      text-align: center;
      margin: 12px 0 16px;
      width: 100%;
    }

    .glitch-title {
      font-size: clamp(32px, 8vw, 62px);
      font-weight: 800;
      font-family: 'Segoe UI', 'Roboto', monospace;
      text-transform: uppercase;
      color: #bbf0ff;
      letter-spacing: 4px;
      background: linear-gradient(130deg, #7bc5ff, #b370ff);
      background-clip: text;
      -webkit-background-clip: text;
      color: transparent;
      text-shadow: none;
      animation: none;
    }

    /* 彻底移除所有伪元素glitch特效 */
    .glitch-title::before,
    .glitch-title::after {
      display: none;
      content: none;
    }

    .sub {
      font-size: 0.9rem;
      letter-spacing: 2px;
      color: #89cff0;
      margin-top: 6px;
      font-weight: 500;
      background: none;
      backdrop-filter: none;
    }

    /* 状态面板 — 纯色无闪烁，无脉冲阴影 */
    .status-panel {
      background: #111722;
      border: 1px solid #2a3f5e;
      text-align: center;
      margin: 6px auto 20px;
      padding: 10px 20px;
      font-size: clamp(13px, 3.8vw, 18px);
      font-weight: 600;
      border-radius: 48px;
      width: fit-content;
      max-width: 94%;
      color: #c2e9ff;
      font-family: monospace;
      box-shadow: none;
      backdrop-filter: none;
      transition: none;
    }

    /* 卡片列表容器 */
    #list {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 0;
    }

    /* 卡片 — 硬边无光晕、无闪光特效、无动画 */
    .card {
      background: #10141f;
      border-radius: 20px;
      padding: 14px 18px;
      margin-bottom: 14px;
      display: flex;
      justify-content: space-between;
      align-items: center;
      border: 1px solid #2a3b4e;
      box-shadow: none;
      transition: none;
      cursor: pointer;
      flex-wrap: nowrap;
      gap: 12px;
      width: 100%;
      max-width: 100%;
    }

    /* 彻底移除伪类光效扫描动画 */
    .card::before,
    .card::after {
      display: none;
      content: none;
    }

    /* hover只改变背景色和边框，无位移无缩放 */
    .card:hover {
      background: #181f2d;
      border-color: #3e6a97;
      transform: none;
      box-shadow: none;
    }

    /* 左侧内容区 */
    .left {
      display: flex;
      flex-direction: column;
      flex: 2 1 0;
      min-width: 140px;
      border-right: 1px solid #2e4a6b;
      padding-right: 12px;
      overflow: hidden;
    }

    .tag {
      font-size: 0.92rem;
      font-weight: 700;
      letter-spacing: 0.5px;
      color: #aad0ff;
      background: none;
      text-shadow: none;
      margin-bottom: 5px;
      display: inline-flex;
      align-items: center;
      gap: 5px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .url {
      font-size: 0.7rem;
      word-break: break-all;
      font-family: monospace;
      opacity: 0.75;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      color: #9aaec2;
    }

    /* 中间按钮区域 — 纯色无浮夸效果 */
    .middle {
      flex: 0 0 auto;
      text-align: center;
      font-weight: 700;
      font-size: clamp(13px, 3.5vw, 18px);
      background: #1f2a3a;
      padding: 10px 18px;
      border-radius: 32px;
      border: 1px solid #3c5a7a;
      letter-spacing: 1px;
      cursor: pointer;
      color: #e3f2fd;
      text-transform: uppercase;
      white-space: nowrap;
      min-width: 100px;
      transition: none;
      box-shadow: none;
    }

    .middle:hover {
      background: #2d405c;
      border-color: #6a9fd4;
      transform: none;
      letter-spacing: 1px;
    }

    .middle:active {
      transform: none;
    }

    /* 右侧状态显示 — 极简 */
    .status {
      font-family: monospace;
      font-weight: 600;
      font-size: 1rem;
      min-width: 85px;
      text-align: right;
      background: #0a101a;
      padding: 6px 12px;
      border-radius: 28px;
      border-left: 2px solid #3670a3;
      letter-spacing: 0.5px;
      white-space: nowrap;
      flex-shrink: 0;
      color: #bfd9ff;
    }

    /* 完全移除脉冲动画和闪光 */
    .loading {
      animation: none;
      color: #7c9bc0;
      text-shadow: none;
      opacity: 0.9;
    }

    /* 离线状态样式 */
    .middle.disabled-node {
      opacity: 0.6;
      pointer-events: none;
      filter: none;
      text-decoration: none;
      background: #2a2e3c;
    }

    /* ========= 下载区块 — 硬朗简洁 ========= */
    .download-section {
      margin-top: 18px;
      margin-bottom: 28px;
      text-align: center;
      width: 100%;
    }

    .download-link {
      display: inline-block;
      background: #111927;
      backdrop-filter: none;
      border: 2px solid #3d7fb0;
      border-radius: 56px;
      padding: 14px 42px;
      box-shadow: none;
      font-family: 'Segoe UI', monospace;
      font-weight: 700;
      font-size: 1.6rem;
      color: #d6edff;
      text-decoration: none;
      text-transform: uppercase;
      letter-spacing: 3px;
      transition: none;
      white-space: nowrap;
      border-right: 2px solid #5f9bd4;
      text-shadow: none;
    }

    .download-link .fab-icon {
      font-size: 1.8rem;
      margin-right: 8px;
      display: inline-block;
    }

    .download-link:hover {
      background: #1d2a40;
      border-color: #70b8ff;
      transform: none;
      box-shadow: none;
      text-shadow: none;
    }

    .download-link:active {
      transform: none;
    }

    /* 所有动画、脉冲、闪烁特效全部禁用 */
    @keyframes none {
      0% {}
      100% {}
    }

    /* 移动端完美适应 + 流畅无缩放 */
    @media (max-width: 680px) {
      .container {
        width: 96%;
        padding: 0 4px 20px;
      }
      .hero {
        margin: 8px 0 10px;
      }
      .glitch-title {
        letter-spacing: 2px;
        font-size: 38px;
      }
      .sub {
        font-size: 0.75rem;
      }
      .status-panel {
        font-size: 0.75rem;
        padding: 8px 14px;
        white-space: nowrap;
        margin-left: auto;
        margin-right: auto;
      }
      .card {
        padding: 10px 12px;
        gap: 8px;
        border-radius: 18px;
        margin-bottom: 12px;
      }
      .left {
        min-width: 110px;
        padding-right: 8px;
      }
      .tag {
        font-size: 0.75rem;
        white-space: nowrap;
      }
      .url {
        font-size: 0.58rem;
      }
      .middle {
        font-size: 0.75rem;
        padding: 7px 12px;
        min-width: 85px;
      }
      .status {
        font-size: 0.85rem;
        min-width: 70px;
        padding: 4px 8px;
      }
      .download-link {
        font-size: 1.3rem;
        padding: 12px 28px;
        letter-spacing: 2px;
      }
      .download-link .fab-icon {
        font-size: 1.5rem;
        margin-right: 6px;
      }
    }

    @media (max-width: 450px) {
      .card {
        padding: 8px 10px;
        gap: 6px;
      }
      .left {
        min-width: 90px;
      }
      .tag {
        font-size: 0.68rem;
      }
      .url {
        font-size: 0.5rem;
      }
      .middle {
        font-size: 0.68rem;
        padding: 5px 8px;
        min-width: 75px;
      }
      .status {
        font-size: 0.75rem;
        min-width: 60px;
      }
      .download-link {
        font-size: 1.1rem;
        padding: 10px 20px;
      }
      .status-panel {
        font-size: 0.68rem;
        padding: 6px 14px;
      }
    }

    /* 滚动条极简透明 */
    ::-webkit-scrollbar {
      width: 5px;
      background: #0b0e18;
    }
    ::-webkit-scrollbar-thumb {
      background: #3a648b;
      border-radius: 6px;
    }

    /* 移除所有剩余可能的动画残影 */
    .card, .middle, .status-panel, .download-link, .glitch-title {
      animation: none !important;
      transition: none !important;
    }