.stock-sheet .stock-market-col{min-width:96px;width:105px;max-width:125px}
.market-stock-stack{display:grid;gap:4px;width:max-content;min-width:56px;margin-inline:auto;white-space:normal}
.market-stock-stack>span{display:grid;grid-template-columns:25px auto;align-items:baseline;gap:4px;font-size:var(--text-secondary);color:var(--muted);cursor:help}
.market-stock-stack b{font-variant-numeric:tabular-nums;font-size:var(--text-secondary);color:var(--ink)}
.market-stock-stack b.market-stock-zero{color:#b33c3c}
.market-stock-heading{cursor:help;border-bottom:1px dotted var(--muted)}
.market-stock-note{line-height:1.5}
.market-stock-note details{margin-top:4px}
.market-stock-note summary{cursor:pointer;color:#9d6c30}
.market-stock-note p{margin:5px 0}
.device-label-toolbar{display:flex;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--border);font-size:var(--text-secondary);flex-wrap:wrap}

.market-stock-stack b.market-stock-last-known{color:var(--amber)}.market-stock-stack .market-stock-stale-note{grid-column:1/-1;font-size:var(--text-secondary);line-height:1.35;color:var(--amber);white-space:normal;max-width:130px}

.onec-stock-value{display:block;text-align:center;font-variant-numeric:tabular-nums;font-size:var(--text-secondary);cursor:help}.onec-stock-value.market-stock-last-known{color:var(--amber)}
