.macro-market-overlay{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:.5rem 0 .2rem;}.macro-market-overlay-label{color:#99a7ba;font:700 .58rem 'DM Mono',monospace;letter-spacing:.08em;text-transform:uppercase;}.macro-market-overlay .macro-period-picker button:disabled{opacity:.4;cursor:not-allowed;}.macro-market-readout{flex:1 1 260px;min-width:0;color:#8391a6;font-size:.62rem;line-height:1.45;}.light-theme .macro-market-overlay-label{color:#475569;}.light-theme .macro-market-readout{color:#475569;}@media (max-width:640px){.macro-market-overlay .macro-period-picker{flex-wrap:wrap;}.macro-market-readout{flex-basis:100%;}}