.MVfolG_signal{border-block:1px solid var(--color-border-strong);background:linear-gradient(100deg, #d7ceae0a, transparent 60%), var(--color-bg);height:56px;color:var(--color-paper);align-items:stretch;display:flex;overflow:hidden}.MVfolG_label{z-index:1;border-right:1px solid var(--color-border-strong);background:var(--color-bg);font-family:var(--font-technical);letter-spacing:.09em;flex-shrink:0;justify-content:center;align-items:center;gap:.5em;padding-inline:clamp(1.25rem,2.5vw,2.5rem);font-size:.625rem;font-weight:600;display:flex;position:relative}.MVfolG_label>span{color:var(--color-focus)}.MVfolG_viewport{scrollbar-width:none;flex:1;min-width:0;overflow:auto hidden}.MVfolG_viewport::-webkit-scrollbar{display:none}.MVfolG_viewport:focus-visible{outline-offset:-3px}.MVfolG_track{width:max-content;height:100%;display:flex}.MVfolG_group{flex-shrink:0;justify-content:space-around;align-items:center;width:max-content;min-width:100vw;height:100%;margin:0;padding:0;list-style:none;display:flex}.MVfolG_group[aria-hidden=true]{display:none}.MVfolG_item{white-space:nowrap;letter-spacing:.035em;flex-shrink:0;align-items:center;gap:.75rem;padding-left:1.75rem;font-size:.75rem;font-weight:650;line-height:1;display:flex}.MVfolG_problem{color:var(--color-text-muted)}.MVfolG_arrow{color:var(--color-focus);font-size:1rem;font-weight:500}.MVfolG_status{color:var(--color-text-subtle);font-family:var(--font-technical);letter-spacing:.08em;font-size:.625rem;font-weight:500}.MVfolG_dot{background:var(--color-accent-hover);border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-left:1rem}@media (prefers-reduced-motion:no-preference){.MVfolG_signal[data-moving=true] .MVfolG_viewport{overflow:hidden}.MVfolG_signal[data-moving=true] .MVfolG_group[aria-hidden=true]{display:flex}.MVfolG_signal[data-moving=true] .MVfolG_dot{animation:2.8s ease-in-out infinite paused MVfolG_signalPulse}.MVfolG_signal[data-playing=true] .MVfolG_dot{animation-play-state:running}}@keyframes MVfolG_signalPulse{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (max-width:47.99rem){.MVfolG_signal{height:48px}.MVfolG_label{flex-direction:column;align-items:flex-start;gap:.25rem;padding-inline:1rem;font-size:.5625rem;line-height:1.2}.MVfolG_item{gap:.625rem;padding-left:1.25rem;font-size:.6875rem}.MVfolG_dot{margin-left:.625rem}}
