.lm-connection{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted);min-height:24px}.lm-connection:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--muted)}.lm-connection[data-phase=live]:before{background:var(--green)}.lm-connection[data-phase=error]:before{background:var(--red)}.lm-page .mp-quote{min-height:55px}.lm-page .mp-quote>span{font-size:14px;font-variant-numeric:tabular-nums}.lm-candle-status{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--muted);margin:4px 0 18px}.lm-candle-status strong{font-size:13px;font-variant-numeric:tabular-nums;color:var(--text);margin-left:auto}.lm-candle-status small{border:1px solid var(--line);border-radius:6px;padding:4px 7px;font-size:10px}.lm-timeframe-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.lm-timeframe-row label{font-size:12px;color:var(--muted)}.lm-timeframe-row select{font:inherit;font-size:14px;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:10px;color:var(--text);min-width:125px;min-height:44px}.lm-page .mp-chart-modes{margin-bottom:12px}.lm-canvas{display:block;width:100%;height:auto;aspect-ratio:360/260;touch-action:none;cursor:grab;outline-offset:3px}.lm-canvas:active{cursor:grabbing}.lm-canvas:focus-visible{outline:2px solid var(--lime)}.lm-empty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:25px;color:var(--muted)}.lm-empty strong{font-size:15px;color:var(--text)}.lm-empty p{font-size:12px;line-height:1.6}.lm-navigation{display:flex;align-items:center;gap:6px;border-top:1px solid var(--line);padding-top:10px;margin:5px 0 12px}.lm-navigation button{flex:1;min-width:34px;min-height:44px;border:1px solid var(--line);border-radius:9px;color:var(--text);background:transparent;font:inherit;font-size:17px}.lm-navigation button:last-child{font-size:11px;min-width:67px}.lm-navigation .is-active{color:var(--lime);border-color:var(--lime)}.lm-page .mp-ohlc strong{font-size:12px}.lm-gesture-hint,.lm-modal-copy{font-size:11px;color:var(--muted);line-height:1.6;margin:12px 0 0}.lm-instrument-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 14px;min-height:65px;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--text);margin:12px 0;text-align:left;font:inherit}.lm-instrument-option span{display:grid;gap:7px}.lm-instrument-option small{font-size:11px;color:var(--muted)}.lm-level-list{display:flex;flex-wrap:wrap;gap:6px}.lm-level-list button{border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:11px;padding:10px;min-height:40px}.lm-page .mp-footnote{font-size:11px;line-height:1.6}.ip-context-account{max-width:100%}.lm-page [data-live-price]{font-variant-numeric:tabular-nums}
.lm-history-range{display:flex;gap:6px;margin:0 0 12px;padding:4px;border:1px solid var(--line);border-radius:11px;background:var(--surface)}.lm-history-range button{flex:1;min-height:40px;padding:10px 8px;border:0;border-radius:7px;background:transparent;color:var(--muted);font:inherit;font-size:12px}.lm-history-range button[aria-pressed=true]{background:var(--elevated);color:var(--text)}.lm-history-status{font-size:11px;line-height:1.6;color:var(--muted);margin:0 0 15px;min-height:18px}.lm-timeframe-row label{flex:1;white-space:nowrap}.lm-timeframe-row select{flex:1;max-width:62%;min-width:120px}.lm-history-range button:focus-visible{outline:2px solid var(--lime);outline-offset:2px}
