/* NOTE: there is no running-text.css source for this file — edit it here, by hand.
   2026-08-04: dropped `will-change:transform` from .running-text__track and added the
   [data-anim-paused] rule. An active transform animation is composited on its own anyway,
   so will-change bought nothing while running and pinned the layer (and its memory) while
   the bar was paused or off screen, which is exactly what the pauser exists to release. */
.icon-smile-symbol-defs{position:absolute;width:0;height:0;overflow:hidden}.running-text{overflow:hidden;position:relative;width:100%;height:var(--running-text-bar-height);display:flex;align-items:center;font-family:"Moderat Mono",monospace;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.02em}.running-text__track{display:flex;flex:none;width:max-content;animation:running-text-scroll var(--running-text-speed,30s) linear infinite}.running-text__track[data-anim-paused]{animation-play-state:paused}.running-text__item{display:flex;align-items:center;white-space:nowrap}.running-text__sep{display:flex;align-items:center;flex:none;margin:0 .8em}.running-text__sep svg{display:block;height:1em;width:2.13em}.running-text__a11y{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@keyframes running-text-scroll{0%{transform:translateX(0)}100%{transform:translateX(-25%)}}@media(prefers-reduced-motion: reduce){.running-text__track{animation:none}}
