.future-trade-page--core .v2-main-price { display:flex; flex-direction:column; align-items:flex-start; min-width:0; gap:4px; }
.bms-quote-status { display:inline-block; align-self:flex-start; padding:3px 8px; border:1px solid #697469; border-radius:6px; font-size:11px; line-height:1.4; font-weight:600; color:#dfc68c; background:#27322e; }
.bms-quote-status[data-quote-status="stale"],.bms-quote-status[data-quote-status="unavailable"] { color:#efd39a; border-color:#aa8850; }
.bms-quote-detail { display:block; max-width:30ch; font-size:10px; line-height:1.4; color:#b9c1b8; overflow-wrap:anywhere; white-space:normal; }
.future-trade-page--core [data-v2-order-side]:disabled { opacity:.55; cursor:not-allowed; }
