/* ════════════════════════════════════════════════════════════════════
   tpl_classtemp_9_hostcov.css — 宿主×组装体系覆盖表标注（任务书A）
   仅视觉标注，灰标不灰选：official 宿主右上角工具包徽标；universal 宿主
   卡片置灰 + “通用方案”徽标 + 悬浮提示。不改动任何选择/组装逻辑。
   独立文件，禁覆盖主样式；主模板仅追加本文件 <link>。
   ════════════════════════════════════════════════════════════════════ */
.host-card{position:relative}
.hostcov-badge{
  position:absolute;top:6px;right:6px;
  padding:1px 8px;border-radius:10px;
  font-size:11px;line-height:18px;white-space:nowrap;
  pointer-events:none;user-select:none;font-weight:500;
}
.hostcov-official{background:rgba(37,99,235,.12);color:var(--cyan);border:1px solid rgba(37,99,235,.4)}
.hostcov-universal{background:rgba(120,130,145,.16);color:var(--t2);border:1px solid rgba(120,130,145,.35)}
/* universal 宿主卡片：整体降饱和置灰，选中后仍保留 active 青色描边（灰标不灰选） */
.hostcov-uni{background:rgba(7,20,40,.45);border-color:rgba(120,130,145,.28);filter:grayscale(.45)}
.hostcov-uni .hn{color:var(--t2)}
.hostcov-uni .hd{color:var(--t3)}
.hostcov-uni:hover{border-color:rgba(120,130,145,.45);transform:translateY(-1px);filter:grayscale(.15)}
.hostcov-uni.active{border-color:var(--cyan);filter:grayscale(.15)}
body.light .hostcov-uni{background:rgba(255,255,255,.55)}
