/* Front-page ticker of the latest crypto hacks. */
.ccnht-wrap{clear:both;margin-top:4px;margin-bottom:26px}
.ccnht{display:flex;align-items:stretch;height:46px;border-radius:12px;overflow:hidden;color:#fff;font-family:"Roboto","Open Sans",sans-serif;
	background:linear-gradient(135deg,#0a1322 0%,#101d33 55%,#0c1830 100%);box-shadow:0 1px 3px rgba(13,23,38,.12)}
.ccnht a{text-decoration:none}
.ccnht-label{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:0 16px;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#4db2ec;border-right:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}
.ccnht-label:hover{color:#fff}
.ccnht-dot{width:8px;height:8px;border-radius:50%;background:#e5484d;box-shadow:0 0 0 0 rgba(229,72,77,.6);animation:ccnht-pulse 2.2s infinite}
@keyframes ccnht-pulse{70%{box-shadow:0 0 0 8px rgba(229,72,77,0)}100%{box-shadow:0 0 0 0 rgba(229,72,77,0)}}
.ccnht-view{flex:1 1 auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}
.ccnht-track{display:flex;width:max-content;height:100%;animation:ccnht-scroll calc(var(--ccnht-n,12) * 5s) linear infinite}
.ccnht:hover .ccnht-track,.ccnht:focus-within .ccnht-track{animation-play-state:paused}
@keyframes ccnht-scroll{to{transform:translateX(-50%)}}
.ccnht-set{display:flex;align-items:center}
.ccnht-item{display:inline-flex;align-items:baseline;gap:9px;padding:0 22px;height:46px;line-height:46px;white-space:nowrap;color:#e6edf7;font-size:14px;border-right:1px solid rgba(255,255,255,.07)}
.ccnht-item:hover b{color:#4db2ec}
.ccnht-item time{font-size:12px;color:#8fa1ba;font-variant-numeric:tabular-nums}
.ccnht-item b{font-weight:600;color:#fff}
.ccnht-amt{font-weight:700;font-variant-numeric:tabular-nums;color:#c3cfe0}
.ccnht-sev3{color:#f0a36b}.ccnht-sev4{color:#f47c6c}.ccnht-sev5{color:#ff5d62}
.ccnht-all{flex:0 0 auto;display:flex;align-items:center;padding:0 16px;font-weight:600;font-size:13px;color:#c9d6e8;border-left:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}
.ccnht-all:after{content:" →";white-space:pre}
.ccnht-all:hover{color:#fff}
@media (prefers-reduced-motion:reduce){
	.ccnht-track{animation:none}
	.ccnht-view{overflow-x:auto}
	.ccnht-set[aria-hidden]{display:none}
	.ccnht-dot{animation:none}
}
@media (max-width:767px){
	.ccnht-wrap{margin-bottom:18px}
	.ccnht{height:42px;border-radius:10px}
	.ccnht-label{padding:0 12px;font-size:11px;gap:7px}
	.ccnht-long{display:none}
	.ccnht-all{display:none}
	.ccnht-item{height:42px;line-height:42px;padding:0 16px;font-size:13px}
}
