.supporter-message{overflow:hidden;min-width:0;max-width:100%;margin:10px 2px 0;color:#d4dced;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}
.supporter-message-belt{display:flex;width:max-content;animation:supporter-message-scroll 38s linear infinite;will-change:transform}
.supporter-message-copy{flex:none;width:max-content;white-space:nowrap;margin:0;padding:3px 48px 4px 0;font:400 .85rem/1.6 var(--body,Inter,sans-serif);letter-spacing:.005em}
.supporter-message-copy strong{color:#fff;font-weight:700}
.supporter-message-copy::after{content:'✦';color:#3ff04a;margin-left:48px}
@keyframes supporter-message-scroll{to{transform:translateX(-50%)}}
.supporter-message.is-paused .supporter-message-belt{animation-play-state:paused}
@media(max-width:620px){.supporter-message{margin-top:8px}.supporter-message-copy{font-size:.8rem;padding-right:32px}.supporter-message-copy::after{margin-left:32px}}
@media(prefers-reduced-motion:reduce){.supporter-message-belt{animation:none;transform:none;width:auto}.supporter-message-copy{white-space:normal;width:auto;padding:4px 10px}.supporter-message-copy[aria-hidden]{display:none}.supporter-message-copy::after{display:none}}
