:root{--rp-ticker-height:40px}.rp-ticker,.rp-ticker-show{display:none}@media (width>=769px){body.has-rp-ticker{padding-bottom:var(--rp-ticker-height)}.rp-ticker:not([hidden]){z-index:900;align-items:center;gap:var(--space-3);height:var(--rp-ticker-height);padding:0 var(--space-3) 0 var(--space-4);border-top:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);font-size:.8125rem;display:flex;position:fixed;bottom:0;left:0;right:0}.rp-ticker-show:not([hidden]){right:var(--space-4);bottom:var(--space-3);z-index:900;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border:1px solid var(--border-color);background:var(--bg-card);box-shadow:var(--shadow-card);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;font-size:.8125rem;font-weight:600;display:inline-flex;position:fixed}}.rp-ticker-jump{color:var(--text-primary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:4px 6px;font-weight:600}.rp-ticker-jump:hover{text-decoration:underline}.rp-ticker-jump.is-static{cursor:default}.rp-ticker-jump.is-static:hover{text-decoration:none}.rp-ticker-viewport{flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.rp-ticker-track{width:max-content;display:flex}.rp-ticker-track.is-running{animation:rp-ticker-scroll var(--rp-ticker-duration,30s) linear infinite}.rp-ticker.is-paused .rp-ticker-track,.rp-ticker-viewport:hover .rp-ticker-track,.rp-ticker-viewport:focus-within .rp-ticker-track{animation-play-state:paused}.rp-ticker-set{white-space:nowrap;align-items:center;gap:20px;padding:0 20px 0 24px;display:flex}.rp-ticker-group{color:var(--text-muted);font-size:.75rem;font-weight:600}.rp-ticker-item{align-items:baseline;gap:6px;display:inline-flex}.rp-ticker-arrow{font-size:.625rem}.rp-ticker-name{color:var(--text-primary);font-weight:500;text-decoration:none}a.rp-ticker-name:hover{text-decoration:underline}.rp-ticker-diff{font-variant-numeric:tabular-nums;font-weight:700}.rp-ticker-rp{color:var(--text-muted);font-variant-numeric:tabular-nums}.rp-ticker-item.is-up .rp-ticker-arrow,.rp-ticker-item.is-up .rp-ticker-diff{color:var(--accent-green)}.rp-ticker-item.is-down .rp-ticker-arrow,.rp-ticker-item.is-down .rp-ticker-diff{color:var(--accent-red)}.rp-ticker-time{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.75rem}.rp-ticker-control{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:inline-grid}.rp-ticker-control:hover,.rp-ticker-show:hover{background:var(--bg-input);color:var(--text-primary)}.rp-ticker .rp-ticker-control .ui-icon,.rp-ticker-show .ui-icon{width:16px;height:16px}.rp-ticker .rp-ticker-icon-play,.rp-ticker.is-paused .rp-ticker-icon-pause{display:none}.rp-ticker.is-paused .rp-ticker-icon-play{display:inline-block}@keyframes rp-ticker-scroll{to{transform:translate3d(var(--rp-ticker-shift,0px), 0, 0)}}@media (prefers-reduced-motion:reduce){.rp-ticker-track.is-running{animation:none}.rp-ticker-viewport{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.rp-ticker .rp-ticker-pause{display:none}}
