
.hye-crypto-ticker{background:linear-gradient(120deg,#171b29,#222637 55%,#171b29);border-top:1px solid rgba(225,180,58,.25);border-bottom:1px solid rgba(225,180,58,.3);color:#f2f3f6;overflow:hidden;padding:12px 0 9px}
.hye-crypto-ticker-head{display:flex;align-items:center;gap:16px;padding:0 max(18px,calc((100vw - 1180px)/2));margin-bottom:9px;min-height:26px}
.hye-ticker-label{font-size:11px;letter-spacing:.13em;font-weight:800;color:#eac34f;white-space:nowrap}.hye-ticker-dot{display:inline-block;width:7px;height:7px;background:#eac34f;border-radius:50%;margin-right:6px;box-shadow:0 0 9px #eac34f88}
.hye-ticker-status{color:#adb7c8;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hye-ticker-refresh{margin-left:auto;border:1px solid #535969;background:transparent;color:#e8bd49;padding:4px 10px;border-radius:6px;font-size:12px;white-space:nowrap;cursor:pointer}.hye-ticker-refresh:hover{background:#363c4d}.hye-ticker-refresh:disabled{opacity:.5;cursor:wait}
.hye-ticker-viewport{width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}
.hye-ticker-track{display:flex;align-items:center;gap:0;width:max-content;min-height:40px;animation:hye-market-marquee 55s linear infinite}.hye-ticker-viewport:hover .hye-ticker-track{animation-play-state:paused}.hye-ticker-item{display:inline-flex;align-items:center;gap:9px;padding:7px 24px;border-right:1px solid #444b5a;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.hye-ticker-symbol{font-weight:800;color:#fff}.hye-ticker-price{color:#e8edf6;font-weight:600}.hye-ticker-change{font-weight:750;font-size:12px}.hye-ticker-change.up{color:#69d6a1}.hye-ticker-change.down{color:#ff858b}.hye-ticker-change.flat{color:#adb7c8}.hye-ticker-placeholder{padding:10px 30px;color:#c2c9d5;font-size:13px}
.hye-ticker-disclaimer{margin:6px 18px 0;text-align:center;font-size:10px;color:#a1aabb;line-height:1.4}
@keyframes hye-market-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(max-width:767px){.hye-crypto-ticker{padding-top:10px}.hye-crypto-ticker-head{gap:8px;padding:0 13px}.hye-ticker-label{font-size:10px}.hye-ticker-status{font-size:10px}.hye-ticker-refresh{padding:5px 8px}.hye-ticker-refresh span{display:none}.hye-ticker-item{padding:6px 15px;font-size:12px}.hye-ticker-disclaimer{font-size:9px}}
@media(prefers-reduced-motion:reduce){.hye-ticker-track{animation:none!important}.hye-ticker-viewport{overflow-x:auto;mask-image:none;-webkit-mask-image:none}}
