.economics{margin:18px 0;padding:18px;border:1px solid #dce3ee;border-radius:12px;background:#f8faff;color:#24354e}
.economics h3{margin:0 0 12px;font-size:19px;line-height:1.45}.economics p{margin:9px 0;line-height:1.6}.economics small,.economics .small{font-size:13px;color:#536078}
.econ-pairs{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:18px;margin:18px 0}.econ-pairs>div{min-width:0}.econ-pairs span,.econ-pairs small{display:block}.econ-number{display:block;font-size:clamp(20px,2vw,27px);margin:5px 0;overflow-wrap:anywhere}
.econ-pair>strong{font-size:14px}.econ-pair>span{font-weight:750;font-size:23px;margin:6px 0}.econ-pair-track{background:#e6ebf3;height:7px;overflow:hidden;border-radius:3px;margin-top:7px}.econ-pair-track i{display:block;height:100%;background:#8191ac}.econ-pair-track.after i{background:#386ed2}
.econ-signals{display:grid;gap:10px}.econ-signal{padding:12px 15px;border-left:4px solid #b47c21;background:#fff8e9;border-radius:5px}.econ-signal p{font-size:14px;margin-bottom:0}.econ-danger{border-color:#a53737;background:#fff0ef}
.econ-stack{display:flex;height:16px;overflow:hidden;border-radius:6px;background:#e6ebf3;margin:12px 0}.econ-stack i{height:100%}.econ-costs{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px}.econ-costs i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px}.econ-costs b{margin-left:5px}
.econ-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:13px}.econ-legend span:first-child{color:#386ed2}.econ-legend span:last-child{color:#278367}.econ-chart{width:100%;height:auto;display:block;margin:10px 0}.econ-chart text{font-size:12px;fill:#536078}.econ-empty{padding:20px;border:1px dashed #a8b3c6;border-radius:10px}
@media(max-width:600px){.econ-pairs{grid-template-columns:1fr 1fr}.economics{padding:13px}.econ-number{font-size:21px}}@media(max-width:360px){.econ-pairs{grid-template-columns:1fr}}
