.section-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 18px;padding:8px;border:1px solid #385260;border-radius:14px;background:#0d1b25}
.section-tabs a{padding:12px 16px;min-height:44px;box-sizing:border-box;border-radius:9px;color:#d4e4ee;text-decoration:none;font:600 14px/20px system-ui}
.section-tabs a[data-selected]{background:#b6ecd8;color:#0d281d}
.section-tabs a:focus-visible{outline:3px solid #8bdbff;outline-offset:3px}
[data-section-panel][hidden]{display:none!important}
[data-section-panel]{scroll-margin-top:100px;min-width:0}
[data-section-panel]>.trap-drawer>h2{padding:18px;margin:0;font-size:21px}
.timing-cards,.volatility-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:16px 0}
.timing-cards article,.volatility-checks article{padding:16px;background:#0b1b25;border:1px solid #385260;border-radius:12px}
.volatility-checks strong,.volatility-checks small{display:block;margin-top:6px}
.brain-brief{border-left:3px solid #b6ecd8;padding:8px 18px;margin:18px 0;background:#10232e}
.brain-brief p{max-width:850px;line-height:1.65}
.brain-visible-state{margin:16px 0;padding:14px;border:1px solid #385260;border-radius:12px}
.brain-visible-state h3{margin:4px 0;font-size:24px}
.brain-visible-state a{color:#b6ecd8}
.market-brain [data-brain-body]{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.market-brain .brain-visible-state,.market-brain .brain-brief{margin:0}
.section-tabs{position:sticky;top:70px;z-index:20}
.apex-live-page .brain-simple button{display:none}
.apex-live-page #evidence .brain-technical{display:block!important}
.wsh-dashboard-page #apexMarketBrain .brain-header p{display:block}
@media(max-width:640px){.section-tabs{gap:4px;position:static}.section-tabs a{padding:10px;font-size:13px}.market-brain [data-brain-body]{grid-template-columns:1fr}}
