#app .hb-pick{min-width:220px}
#app .hb-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:14px 0 6px}
#app .hb-price b{font-size:30px;color:var(--white)}
#app .hb-change{font-size:14px;font-weight:700}
#app .hb-change.up{color:var(--up)}
#app .hb-change.dn{color:var(--dn)}
#app .hb-time{font-size:12.5px;color:var(--mut-d)}
#app .hb-chart{margin-top:12px;height:clamp(220px,calc(100vh - 440px),420px);padding:6px 0}
#app .intra{display:block;max-width:100%}
#app .intra-hit{fill:transparent;cursor:crosshair;outline:none}
#app .intra-hit:hover,#app .intra-hit:focus{fill:color-mix(in srgb,var(--white) 7%,transparent)}
#app .intra-line{fill:none;stroke:var(--teal-l);stroke-width:2.2;stroke-linejoin:round}
#app .intra-dot{fill:var(--teal-l)}
@media (max-width:720px){
  #app .hb-pick{min-width:0;width:100%}
  #app .hb-price b{font-size:24px}
}
