.member-platform .member-view-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid var(--line);border-radius:var(--form-control-radius,10px);background:var(--surface);margin-bottom:16px}
.member-view-banner p{margin:5px 0 0;color:var(--muted);font-size:calc(11px * var(--font-scale));line-height:1.5}
.member-view-banner>div:last-child{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}
.member-platform .member-observer-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:20px}
.member-platform .chart-panel{min-width:0;overflow:hidden}
.member-platform .chart-panel iframe{display:block;width:100%;height:clamp(420px,62vh,780px);border:0;min-height:420px}
.member-chart-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}
.member-chart-controls>.ui-select{min-width:140px;max-width:200px}
.member-platform .member-signal-panel{min-width:0}
.member-signal-title{display:flex;align-items:center;gap:12px}
.member-signal-title h2{margin:0}
.member-signal-levels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}
.member-signal-levels dt{color:var(--muted);font-size:calc(10px * var(--font-scale));margin:0 0 8px}
.member-signal-levels dd{margin:0;font-size:calc(13px * var(--font-scale));font-variant-numeric:tabular-nums}
.member-signal-message{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.6;color:var(--muted)}
.member-copy-preparation .member-form-footer>span{font-size:calc(11px * var(--font-scale));color:var(--muted)}
@media(max-width:1100px){.member-platform .member-observer-workspace{grid-template-columns:minmax(0,1fr)}.member-platform .member-view-banner{align-items:start;flex-direction:column}}
@media(max-width:600px){.member-platform .member-view-banner{padding:16px}.member-platform .chart-panel iframe{height:420px}.member-chart-controls .timeframes{width:100%;flex-wrap:wrap}.member-view-banner>div:last-child{flex-shrink:1}}
