/* v11 行情层：当前行情可变，基础模型锚点不可变。 */
.market-live-v10{margin:0 0 26px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#fbfaf4,#f2f6f1);box-shadow:0 7px 20px rgba(31,55,39,.05)}
.market-live-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.market-live-heading h2{margin:2px 0 0;color:var(--green);font-size:20px}.market-live-status{display:inline-block;max-width:390px;padding:6px 9px;border:1px solid #b8cdbd;border-radius:999px;background:#e7f0e7;color:#23613e;font-size:11px;font-weight:700;line-height:1.35}.market-live-v10.is-stale{border-color:#dfb697;background:linear-gradient(135deg,#fffaf1,#fbf0e8)}.market-live-v10.is-stale .market-live-status{border-color:#e3b28c;background:#fff0e4;color:#9a4d25}.market-live-rule{margin:10px 0 14px;color:var(--muted);font-size:12px;line-height:1.6}.market-live-grid{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:9px;margin-bottom:12px}.market-live-grid article{min-width:0;padding:10px;border-radius:11px;background:rgba(255,255,255,.72);border:1px solid rgba(132,151,134,.22)}.market-live-grid small{display:block;color:var(--muted);font-size:11px}.market-live-grid b{display:block;margin:4px 0 3px;color:var(--ink);font-size:20px;font-variant-numeric:tabular-nums}.market-live-grid em{display:block;color:var(--muted);font-style:normal;font-size:10px;line-height:1.45}.market-live-table{margin:0}.market-live-table table{margin:0}.market-live-table td:nth-child(2){white-space:nowrap;font-weight:750;font-variant-numeric:tabular-nums}.valuation-dock-v9.market-stale-v10{border-bottom-color:#d9a17d;background:#fff8ef}.valuation-dock-v9.market-stale-v10 .dock-kpi.current{background:#fae8db}
@media(max-width:900px){.market-live-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}.market-live-heading{display:block}.market-live-status{margin-top:9px;max-width:none}}
@media(max-width:480px){.market-live-v10{padding:14px}.market-live-grid{grid-template-columns:1fr}.market-live-heading h2{font-size:18px}}
@media print{.market-live-v10{box-shadow:none}.market-live-status{display:none}}

.market-live-v11{margin:0 0 26px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(135deg,#fbfaf4,#f2f6f1);box-shadow:0 7px 20px rgba(31,55,39,.05)}
.market-live-v11 h2{margin:2px 0 7px;color:var(--green);font-size:20px}.market-live-v11 .market-live-grid{margin-top:12px}.market-live-v11 .model-lock{display:inline-block;padding:3px 7px;border-radius:999px;background:#e8eef2;color:#36566f;font-size:10px;font-weight:750}.market-live-v11 .market-live-status{margin-left:auto}.market-live-v11 .market-live-rule b{color:var(--green)}
@media(max-width:480px){.market-live-v11{padding:14px}.market-live-v11 h2{font-size:18px}}
