.ss-ticker{position:relative;z-index:60;display:flex;align-items:stretch;height:40px;background:var(--bg-inverse);color:var(--fg-inverse);overflow:hidden}.ss-ticker__live{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;gap:var(--space-2);padding:0 var(--pad-3) 0 var(--gut);background:var(--bg-inverse);border-right:1px solid var(--border-inverse);font:700 var(--fs-label)/1 var(--font-mono);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--yellow);text-decoration:none;white-space:nowrap}.ss-ticker__live::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px rgba(74,222,128,.22);animation:ss-pulse 2s ease-in-out infinite}@keyframes ss-pulse{50%{box-shadow:0 0 0 5px rgba(74,222,128,.08)}}.ss-ticker__viewport{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 40px),transparent)}.ss-ticker__track{display:flex;width:max-content;white-space:nowrap;animation:ss-tick 48s linear infinite;will-change:transform}.ss-ticker:focus-within .ss-ticker__track,.ss-ticker:hover .ss-ticker__track{animation-play-state:paused}@keyframes ss-tick{to{transform:translateX(var(--tk-shift,-50%))}}.ss-ticker__item{display:inline-flex;align-items:baseline;gap:6px;padding:0 var(--space-4);font-size:var(--fs-sm-plus);color:var(--fg-inverse-2);text-decoration:none}.ss-ticker__item b{color:var(--cream);font-weight:700}.ss-ticker__item em{font:normal 700 var(--fs-sm-plus)/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--yellow)}.ss-ticker__item i{font-style:normal;color:var(--green)}a.ss-ticker__item:hover b{text-decoration:underline;text-underline-offset:3px}.ss-ticker a:focus-visible{outline:2px solid var(--focus-on-dark);outline-offset:-2px;border-radius:4px}.ss-summit{position:relative;z-index:2;flex:none;display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--pad-3);background:var(--bg-inverse);border-left:1px solid var(--border-inverse);font:700 var(--fs-label)/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);text-decoration:none;white-space:nowrap}.ss-summit::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--green)}.ss-summit:hover{background:rgba(255,245,153,.08);color:var(--cream)}.ss-ticker--summit-only{justify-content:flex-end}@media (prefers-reduced-motion:reduce){.ss-ticker__track{animation:none}.ss-ticker__viewport{overflow-x:auto;scrollbar-width:none}.ss-ticker__viewport::-webkit-scrollbar{display:none}.ss-ticker__live::before{animation:none}}@media (max-width:767px){.ss-ticker{display:none}}