main{display:block;padding:16px;min-width:0}
.btc-chart{background:#fff;border:1px solid var(--line);border-radius:5px;padding:15px 14px 12px;min-width:0;max-width:100%}
.chart-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.chart-heading h2{font-size:15px;line-height:1.4;margin:0;font-weight:600}
.chart-heading h2 span{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:3px}
.chart-status{font-size:9px;color:var(--muted);text-align:right;line-height:1.5;max-width:125px}
.btc-chart[data-state=live] .chart-status{color:#238254}
.btc-chart[data-state=offline] .chart-status,.btc-chart[data-state=stale] .chart-status{color:#a37435}
.chart-reading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px}
#chart-price{font-size:21px;font-weight:600;letter-spacing:-.5px;font-variant-numeric:tabular-nums}
#chart-reconnect{border:1px solid var(--line);background:#fafbfc;border-radius:4px;min-width:32px;min-height:30px;font-size:17px;color:var(--muted);cursor:pointer}
.chart-canvas{display:block;width:100%;height:245px;margin-top:8px}
.chart-detail{font-size:9px;color:var(--muted);min-height:26px;line-height:1.5;margin:8px 0;overflow-wrap:anywhere}
.chart-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;border-top:1px solid #edf0f4;padding-top:9px;font-size:9px;line-height:1.5;color:var(--muted)}
.chart-footer a{color:#647486;text-decoration:none}
@media(min-width:801px) and (max-width:1250px){.news-columns{position:relative;top:auto;bottom:auto;left:auto;margin-top:var(--topbar-height);margin-left:var(--ranking-width);width:calc(100% - var(--ranking-width));grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.news-column{height:calc(100svh - var(--topbar-height));max-height:none}main{margin-top:0;margin-left:var(--ranking-width);min-height:0}.btc-chart{max-width:900px}}
@media(max-width:800px){main{display:block;margin:0!important;padding:12px;min-height:0}.btc-chart{margin:0}.chart-canvas{height:230px}#chart-reconnect{min-width:44px;min-height:44px}}
