/* v10.css —— 10 组件层：大盘信号二期。
   浮窗（散户调查 Tab / 市场广度七图）复用 v3 的 sig-* 体系；本层为 10 的增量覆盖与新组件：
   ① 首页「市场广度」迷你数据卡（占位转正，10-2 精简为 值+箭头+均值小字）
   ② Tab=完整图题可换行（10-2：卡内不放图题）
   ③ 图例可点开关（is-off 熄灭态）
   ④ 图表底部说明文字 .sig-desc
   CSP 禁内联 style：着色一律走预置类。 */

.sg-mini { display: flex; flex-direction: column; gap: 5px; text-align: left; background: #FBFCFD; border: 1px solid #EDEFF2; border-radius: 12px; padding: 10px 11px; cursor: pointer; }
.sg-mini:hover { border-color: #d8dde3; }
.sg-mini-row { display: flex; align-items: baseline; gap: 4px; min-width: 0; }
.sg-mini-val { font-size: 16px; font-weight: 800; color: #15171B; font-variant-numeric: tabular-nums; white-space: nowrap; }
.sg-mini-arr { font-size: 12px; font-weight: 800; line-height: 1; }
.sg-mini-arr.is-up { color: #0A9A45; }
.sg-mini-arr.is-down { color: #C23B3B; }
.sg-mini-arr.is-flat { color: #9AA2AA; }
.sg-mini-ma { font-size: 10px; color: #9AA2AA; white-space: nowrap; }
.sg-mini-na { font-size: 10.5px; color: #9AA2AA; }

/* 10-2 ②：Tab 承载完整图题——覆盖 v3 固定高度，允许长题换行（均线图题约 30 字） */
.sig-tab { height: auto; min-height: 30px; padding: 5px 12px; line-height: 1.4; text-align: left; }

/* 10-2 ③：图例开关——可点；熄灭态划线降透明、色块去色（色块底色由 applyDataColors 走 CSSOM，filter 不冲突） */
.sig-legend .lg { cursor: pointer; user-select: none; border-radius: 6px; padding: 2px 4px; }
.sig-legend .lg:hover { background: #F3F5F7; }
.sig-legend .lg.is-off { opacity: .42; text-decoration: line-through; }
.sig-legend .lg.is-off i { filter: grayscale(1); }

/* 10-2 ④：图表说明（registry description；分段 <p>） */
.sig-desc { margin-top: 12px; padding-top: 10px; border-top: 1px dashed #EDEFF2; }
.sig-desc:empty { display: none; }
.sig-desc p { font-size: 12px; line-height: 1.75; color: #5C636B; margin: 0 0 8px; }
.sig-desc p:last-child { margin-bottom: 0; }
