
    .protocol-tag {
      position: absolute;
      pointer-events: none;
      font-family: 'Consolas', monospace;
      font-weight: 600;
      will-change: transform, opacity;
      animation: floatFade 1.5s ease-out forwards;
      transform: translate(-50%, -50%);
      font-size: 20px; /* 调大了字体 */
    }

    @keyframes floatFade {
      0% { transform: translate(-50%, -50%) scale(1); opacity: 1; }
      100% { transform: translate(-50%, -110px) scale(0.7); opacity: 0; }
    }

    html,body {
      margin: 0;
      height: 100%;
      min-height: 200vh;
    }
    /* 白天模式：全局全白背景（覆盖所有区域） */
    [data-theme="light"] html,
    [data-theme="light"] body,
    [data-theme="light"] .page-container { /* 如果你页面有包裹容器，加上它的类名 */
      background: #ffffff !important; /* 强制覆盖其他背景 */
      color: #333333; /* 白天模式文字默认深色，避免看不见 */
    }
    /* 深色模式保持原有黑色背景 */
    [data-theme="dark"] body {
      background: #000;
    }
  /* 深色模式样式保持不变 */
  [data-theme="dark"] {
    background: #000; /* 黑色背景 */
  }
  [data-theme="dark"] #universe {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 9999;
  }
  /* 白天模式隐藏星空画布 + 确保画布区域也是白色 */
  [data-theme="light"] #universe {
    display: none !important;
  }
  canvas#universe {
    display: none;
  }
