/* ZY 逐影俱乐部 - 图标替换 CSS (emoji -> 内联 SVG)
   用法：在 </head> 前加  <link rel="stylesheet" href="zyx-icons.css">
   无需改 HTML；颜色见下方变量。 */
:root{ --zyx-cyan:#00d4ff; --zyx-purple:#7b2cbf; --zyx-orange:#ff9100;
  --zyx-icon-grad:linear-gradient(135deg,#00d4ff 0%,#7b2cbf 100%); }

/* 1. 特性卡图标 */
.feature-icon{ font-size:0; color:transparent; }
.feature-icon::before{ content:""; display:block; width:26px; height:26px;
  background:var(--zyx-icon-grad);
  -webkit-mask:var(--zyx-ic) center/contain no-repeat;
          mask:var(--zyx-ic) center/contain no-repeat;
  transition:transform .35s ease; }
.feature-card:hover .feature-icon::before{ transform:scale(1.12); }

.features-grid > .feature-card:nth-child(1) .feature-icon{--zyx-ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M18%202c-.9%200-2%201-2%202H8c0-1-1.1-2-2-2H2v9c0%201%201%202%202%202h2.2c.4%202%201.7%203.7%204.8%204v2.08C8%2019.54%208%2022%208%2022h8s0-2.46-3-2.92V17c3.1-.3%204.4-2%204.8-4H20c1%200%202-1%202-2V2zM6%2011H4V4h2zm14%200h-2V4h2z%27%2F%3E%3C%2Fsvg%3E");}
.features-grid > .feature-card:nth-child(2) .feature-icon{--zyx-ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%202a2%202%200%200%201%202%202c0%20.74-.4%201.39-1%201.73V7h1a7%207%200%200%201%207%207h1a1%201%200%200%201%201%201v3a1%201%200%200%201-1%201h-1v1a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-1H2a1%201%200%200%201-1-1v-3a1%201%200%200%201%201-1h1a7%207%200%200%201%207-7h1V5.73c-.6-.34-1-.99-1-1.73a2%202%200%200%201%202-2M7.5%2013A2.5%202.5%200%200%200%205%2015.5A2.5%202.5%200%200%200%207.5%2018a2.5%202.5%200%200%200%202.5-2.5A2.5%202.5%200%200%200%207.5%2013m9%200a2.5%202.5%200%200%200-2.5%202.5a2.5%202.5%200%200%200%202.5%202.5a2.5%202.5%200%200%200%202.5-2.5a2.5%202.5%200%200%200-2.5-2.5%27%2F%3E%3C%2Fsvg%3E");}
.features-grid > .feature-card:nth-child(3) .feature-icon{--zyx-ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%201L3%205v6c0%205.55%203.84%2010.74%209%2012c5.16-1.26%209-6.45%209-12V5z%27%2F%3E%3C%2Fsvg%3E");}
.features-grid > .feature-card:nth-child(4) .feature-icon{--zyx-ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M7%202v11h3v9l7-12h-4l4-8z%27%2F%3E%3C%2Fsvg%3E");}
.features-grid > .feature-card:nth-child(5) .feature-icon{--zyx-ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2017a2%202%200%200%200%202-2a2%202%200%200%200-2-2a2%202%200%200%200-2%202a2%202%200%200%200%202%202m6-9a2%202%200%200%201%202%202v10a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V10a2%202%200%200%201%202-2h1V6a5%205%200%200%201%205-5a5%205%200%200%201%205%205v2zm-6-5a3%203%200%200%200-3%203v2h6V6a3%203%200%200%200-3-3%27%2F%3E%3C%2Fsvg%3E");}
.features-grid > .feature-card:nth-child(6) .feature-icon{--zyx-ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M16.36%2014c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26%201.31.26%202s-.1%201.36-.26%202m-5.15%205.56c.6-1.11%201.06-2.31%201.38-3.56h2.95a8.03%208.03%200%200%201-4.33%203.56M14.34%2014H9.66c-.1-.66-.16-1.32-.16-2s.06-1.35.16-2h4.68c.09.65.16%201.32.16%202s-.07%201.34-.16%202M12%2019.96c-.83-1.2-1.5-2.53-1.91-3.96h3.82c-.41%201.43-1.08%202.76-1.91%203.96M8%208H5.08A7.92%207.92%200%200%201%209.4%204.44C8.8%205.55%208.35%206.75%208%208m-2.92%208H8c.35%201.25.8%202.45%201.4%203.56A8%208%200%200%201%205.08%2016m-.82-2C4.1%2013.36%204%2012.69%204%2012s.1-1.36.26-2h3.38c-.08.66-.14%201.32-.14%202s.06%201.34.14%202M12%204.03c.83%201.2%201.5%202.54%201.91%203.97h-3.82c.41-1.43%201.08-2.77%201.91-3.97M18.92%208h-2.95a15.7%2015.7%200%200%200-1.38-3.56c1.84.63%203.37%201.9%204.33%203.56M12%202C6.47%202%202%206.5%202%2012a10%2010%200%200%200%2010%2010a10%2010%200%200%200%2010-10A10%2010%200%200%200%2012%202%27%2F%3E%3C%2Fsvg%3E");}

/* 2. 悬浮后台按钮齿轮 */
.fab-admin{ font-size:0; color:transparent; }
.fab-admin::before{ content:""; display:block; width:26px; height:26px;
  background:#ffffff;
  -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2015.5A3.5%203.5%200%200%201%208.5%2012A3.5%203.5%200%200%201%2012%208.5a3.5%203.5%200%200%201%203.5%203.5a3.5%203.5%200%200%201-3.5%203.5m7.43-2.53c.04-.32.07-.64.07-.97s-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49%201c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506%200%200%200%2014%202h-4c-.25%200-.46.18-.5.42l-.37%202.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49%200-.61.22l-2%203.46c-.13.22-.07.49.12.64L4.57%2011c-.04.34-.07.67-.07%201s.03.65.07.97l-2.11%201.66c-.19.15-.25.42-.12.64l2%203.46c.12.22.39.3.61.22l2.49-1.01c.52.4%201.06.74%201.69.99l.37%202.65c.04.24.25.42.5.42h4c.25%200%20.46-.18.5-.42l.37-2.65c.63-.26%201.17-.59%201.69-.99l2.49%201.01c.22.08.49%200%20.61-.22l2-3.46c.12-.22.07-.49-.12-.64z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2015.5A3.5%203.5%200%200%201%208.5%2012A3.5%203.5%200%200%201%2012%208.5a3.5%203.5%200%200%201%203.5%203.5a3.5%203.5%200%200%201-3.5%203.5m7.43-2.53c.04-.32.07-.64.07-.97s-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49%201c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506%200%200%200%2014%202h-4c-.25%200-.46.18-.5.42l-.37%202.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49%200-.61.22l-2%203.46c-.13.22-.07.49.12.64L4.57%2011c-.04.34-.07.67-.07%201s.03.65.07.97l-2.11%201.66c-.19.15-.25.42-.12.64l2%203.46c.12.22.39.3.61.22l2.49-1.01c.52.4%201.06.74%201.69.99l.37%202.65c.04.24.25.42.5.42h4c.25%200%20.46-.18.5-.42l.37-2.65c.63-.26%201.17-.59%201.69-.99l2.49%201.01c.22.08.49%200%20.61-.22l2-3.46c.12-.22.07-.49-.12-.64z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat; }

/* 3. 导航后台齿轮（固定 px，避免父级 font-size:0 导致 0 尺寸） */
.menu-link[href="HD.html"]{ font-size:0; display:inline-flex; align-items:center; gap:6px; }
.menu-link[href="HD.html"]::before{ content:""; width:14px; height:14px;
  background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2015.5A3.5%203.5%200%200%201%208.5%2012A3.5%203.5%200%200%201%2012%208.5a3.5%203.5%200%200%201%203.5%203.5a3.5%203.5%200%200%201-3.5%203.5m7.43-2.53c.04-.32.07-.64.07-.97s-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49%201c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506%200%200%200%2014%202h-4c-.25%200-.46.18-.5.42l-.37%202.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49%200-.61.22l-2%203.46c-.13.22-.07.49.12.64L4.57%2011c-.04.34-.07.67-.07%201s.03.65.07.97l-2.11%201.66c-.19.15-.25.42-.12.64l2%203.46c.12.22.39.3.61.22l2.49-1.01c.52.4%201.06.74%201.69.99l.37%202.65c.04.24.25.42.5.42h4c.25%200%20.46-.18.5-.42l.37-2.65c.63-.26%201.17-.59%201.69-.99l2.49%201.01c.22.08.49%200%20.61-.22l2-3.46c.12-.22.07-.49-.12-.64z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;
          mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%2015.5A3.5%203.5%200%200%201%208.5%2012A3.5%203.5%200%200%201%2012%208.5a3.5%203.5%200%200%201%203.5%203.5a3.5%203.5%200%200%201-3.5%203.5m7.43-2.53c.04-.32.07-.64.07-.97s-.03-.66-.07-1l2.11-1.63c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.31-.61-.22l-2.49%201c-.52-.39-1.06-.73-1.69-.98l-.37-2.65A.506.506%200%200%200%2014%202h-4c-.25%200-.46.18-.5.42l-.37%202.65c-.63.25-1.17.59-1.69.98l-2.49-1c-.22-.09-.49%200-.61.22l-2%203.46c-.13.22-.07.49.12.64L4.57%2011c-.04.34-.07.67-.07%201s.03.65.07.97l-2.11%201.66c-.19.15-.25.42-.12.64l2%203.46c.12.22.39.3.61.22l2.49-1.01c.52.4%201.06.74%201.69.99l.37%202.65c.04.24.25.42.5.42h4c.25%200%20.46-.18.5-.42l.37-2.65c.63-.26%201.17-.59%201.69-.99l2.49%201.01c.22.08.49%200%20.61-.22l2-3.46c.12-.22.07-.49-.12-.64z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat; }
.menu-link[href="HD.html"]::after{ content:"后台管理"; font-size:14px; }
