/* N8② 应用深页行业切换条（sticky 横向导航，注入 5 个 app-*.html） */
.ind-switcher{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--line,#e4e8ec);box-shadow:0 2px 10px rgba(12,34,51,.06);}
.ind-switcher .wrap{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 20px;overflow-x:hidden;}
.ind-label{font-size:12px;font-weight:700;color:var(--mut,#5b6770);white-space:nowrap;margin-right:4px;}
.ind-card{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line,#e4e8ec);border-radius:10px;text-decoration:none;color:var(--ink,#1f2933);background:#fff;transition:.15s;white-space:nowrap;font-size:14px;}
.ind-card:hover{border-color:var(--blue,#1a6fc4);transform:translateY(-1px);}
.ind-card.active{border-color:var(--blue,#1a6fc4);background:#eef5fc;color:var(--blue,#1a6fc4);font-weight:700;}
.ind-card .ai{width:22px;height:22px;display:inline-flex;flex:0 0 auto;}
.ind-card .ai svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}
.ind-card .ai svg [fill="#fff"]{fill:#fff;stroke:none;}
.ind-back{flex:0 0 auto;margin-left:auto;font-size:13px;color:var(--blue,#1a6fc4);text-decoration:none;font-weight:600;white-space:nowrap;}
[dir="rtl"] .ind-back{margin-left:0;margin-right:auto;}
@media (max-width:640px){.ind-label{display:none;}.ind-card{padding:7px 10px;font-size:13px;}}
