/* 第 36 场：经营总览 · 自选指标积木墙。
   只补新用到的类（指标池列表／积木卡里的值行与图区），母版 .card/.chead/.dlist/.wall/.brick
   的既有取值一个字没改 —— 版式仍由母版与设计侧 tokens.css 说了算。 */

/* 左栏：筛选条 */
.poolbar{display:flex;gap:6px;margin:0 0 7px}
.psel,.psearch{flex:1;min-width:0;border:1px solid var(--line);background:var(--c-card);color:var(--ink);
  font:inherit;font-size:var(--fs-1);padding:4px 6px;border-radius:var(--r-ctl);outline:none}
.psel{max-width:112px}
.psearch::placeholder{color:var(--weak)}

/* 左栏：指标池（可滚） */
.pool{max-height:236px;overflow:auto;overscroll-behavior:contain}
.poolrow{cursor:pointer;padding:6px 0}
.poolrow:hover .t{color:var(--dark)}
.poolrow .padd{color:var(--dark);font-weight:600;font-size:var(--fs-1);white-space:nowrap}
.poolrow.on .padd{color:var(--weak);font-weight:400}

/* 左栏：我的积木（顺序即屏上顺序） */
.mine{max-height:132px;overflow:auto;overscroll-behavior:contain}
.mine .num{color:var(--weak);font-size:var(--fs-1);width:12px;text-align:right;flex:none}
.pctl{display:flex;gap:3px;flex:none}
.pctl button{border:1px solid var(--line);background:var(--c-card);color:var(--sub);
  border-radius:var(--r-ctl);font-size:var(--fs-1);line-height:1;padding:1px 5px;cursor:pointer}
.pctl button:hover{background:var(--c-hover)}
.pctl button[data-rm]{color:var(--weak)}

/* 两栏之间的小标题 */
.chead.sub2{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}

/* 底部状态 */
.wstate{display:block;margin-top:6px;font-size:var(--fs-1);color:var(--weak);text-align:center}

/* 积木卡：卡面上的值行、期间行、图区 */
.bdept{font-size:var(--fs-1);color:var(--weak);background:var(--c-badge);border-radius:999px;
  padding:1px 7px;white-space:nowrap;max-width:104px;overflow:hidden;text-overflow:ellipsis}
.bval{font-size:23px;font-weight:700;letter-spacing:-.6px;line-height:1.15;margin:7px 0 2px;color:var(--ink)}
.bval small{font-size:var(--fs-1);font-weight:600;color:var(--sub);margin-left:3px;letter-spacing:0}
.bval .pill{margin-left:7px;vertical-align:3px;letter-spacing:0}
.bmeta{font-size:var(--fs-1);color:var(--weak);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bchart{margin-top:2px;min-height:8px}
.bchart svg{display:block;max-width:100%;height:auto}
.bchart .dna{font-size:var(--fs-2);color:var(--weak)}

/* 空／失败：话说到人话，不写接口名 */
.bempty,.bfail{grid-column:span 12;border:1px dashed var(--line);border-radius:var(--r-card);
  padding:16px 12px;text-align:center;font-size:var(--fs-1);color:var(--weak);background:var(--c-todo)}
.bfail{cursor:pointer}
.bfail b{color:var(--ink);font-weight:600}
