.md-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.md-stats>div{border:1px solid #dde6df;border-radius:12px;background:white;padding:22px}.md-stats small,.md-stats span{display:block;color:#6f7f76;font-size:12px}.md-stats strong{display:block;font-size:21px;margin:10px 0}.md-tabs{display:flex;gap:10px;flex-wrap:wrap}.md-form{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:20px 0}.md-form label{flex:1;min-width:155px}.md-form button{flex-shrink:0}.md-result{background:#f5f8f5;border:1px solid #e1e8e2;border-radius:10px;padding:20px;margin-top:18px}.md-result p{line-height:1.75;overflow-wrap:anywhere}.md-result hr,#market-data-root hr{border:0;border-top:1px solid #dfe7e1;margin:22px 0}.md-checks{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.md-gaps{max-height:300px;overflow:auto}.md-event{border-bottom:1px solid #e1e8e2;padding:18px 0}.md-event p{margin:10px 0;color:#65766c}#market-data-root td{max-width:330px;overflow-wrap:anywhere}#market-data-root .panel-body h2{margin-bottom:15px}#market-data-root details{margin:14px 0}@media(max-width:700px){.md-stats{grid-template-columns:1fr}.md-stats>div{padding:16px}.md-form label,.md-form button{width:100%;flex:auto}.md-event .between{gap:10px;flex-wrap:wrap}}
