.Symbol { fill: #56c55d !important; }                              /* gauge arc */
.intro-Progress, .progressElmstart { stroke: #56c55d !important; } /* progress rings */
.spinner > div { background-color: #56c55d !important; }           /* loader dots */

/* direction arrows + ping/jitter icons (inline-filled paths in <symbol>s) */
#upSymbolDesk, #downSymbolDesk, #upSymbolMob, #downSymbolMob,
#upSymbolDesk path, #downSymbolDesk path, #upSymbolMob path, #downSymbolMob path,
#pingSymbol path { fill: #56c55d !important; }

/* Result cards: no grey background */
.Cards { fill: transparent !important; }

/* Main speed gauge arc */
.main-GaugeBlue { stroke: #56c55d !important; }

/* Speed graphs + anything driven by the OST gradients (gauge fill, graphs) */
#gradient stop, #RadialGradient1 stop { stop-color: #56c55d !important; }

/* Start button */
.startButton { fill: #56c55d !important; }

/* Hide OpenSpeedTest branding + controls we don't use in the embedded widget */
#logo, #logo-Desk, .Credits,
#daymode, #daymode-Mob, #nightmode, #nightmode-Mob,
#settingsDesk, #settingsMob, #oDoLiveSpeed a { display: none !important; }

/* Font -> museo-sans across the HTML UI and the gauge text */
body, body *, text, tspan { font-family: "museo-sans", "Roboto", sans-serif !important; }
