/* Full-label hover target; price changes never shrink behind the symbol. */
#hotMarkets .hot-token{
 flex:0 0 auto;max-width:none;padding:0 9px;border:1px solid transparent;
 border-radius:10px;text-decoration:none;cursor:pointer;
 transition:background-color 140ms ease,border-color 140ms ease;
}
#hotMarkets .hot-token:is(:hover,:focus-visible){
 text-decoration:none;background:color-mix(in srgb,var(--ink) 7%,transparent);
 border-color:color-mix(in srgb,var(--ink) 9%,transparent);
}
#hotMarkets .hot-token:active{background:color-mix(in srgb,var(--ink) 11%,transparent)}
#hotMarkets .hot-group{gap:10px;padding-right:10px}
#hotMarkets .hot-token :is(.hot-rank,.hot-logo,.hot-change){flex:0 0 auto}
#hotMarkets .hot-token .hot-symbol{min-width:0}
#hotMarkets .hot-change{display:inline-flex;align-items:center;white-space:nowrap;overflow:visible}
#hotMarkets .hot-change.unavailable{font-size:10px;color:var(--muted)}
#hotMarkets .hot-change .rs-loader{width:12px;height:12px}
#hotMarkets .hot-window:is(:hover,:focus-within){mask-image:none;-webkit-mask-image:none}
@media(prefers-reduced-motion:reduce){#hotMarkets .hot-token{transition:none}}
