.forecourt-wrap{margin-top:var(--s4)}.forecourt-svg{display:block;width:100%}.fc-post{cursor:pointer}.forecourt-wrap.static{pointer-events:none}.forecourt-wrap.static .fc-post,.forecourt-wrap.static .fc-chart{cursor:default}.fc-chart{cursor:pointer}.fc-chart-hit{fill:transparent}.fc-chart-mark{fill:var(--muted);transition:fill 80ms ease-out}.fc-chart:hover .fc-chart-mark,.fc-chart:focus-visible .fc-chart-mark{fill:var(--canopy)}.fc-chart:focus-visible{outline:2px solid var(--canopy);outline-offset:-1px}.fc-post:focus-visible{outline:2px solid var(--canopy);outline-offset:-2px}.fc-plinth{fill:var(--panel);stroke:var(--line);stroke-width:1;transition:stroke 80ms ease-out}.fc-plinth.mine{stroke:var(--accent)}.fc-post:hover .fc-plinth{stroke:var(--canopy)}.fc-place{font-family:var(--font-ui);font-size:13px;fill:var(--muted)}.fc-name{font-family:var(--font-ui);font-size:17px;font-weight:700;fill:var(--canopy)}.fc-country{font-weight:400;fill:var(--muted)}.fc-ticker{font-family:var(--font-ui);font-size:14px;fill:var(--muted)}.fc-ticker .up{fill:var(--accent-dim)}.fc-ticker .down{fill:var(--dry)}.fc-status{font-family:var(--font-ui);font-size:12px;fill:var(--muted)}.fc-body{fill:var(--concrete);stroke:var(--line);stroke-width:1}.fc-screen{fill:none;stroke:var(--line);stroke-width:1}@keyframes screen-tick{0%,35%{fill:var(--tick);filter:drop-shadow(0 0 7px var(--tick))}to{fill:var(--accent);filter:none}}.fc-screen-text.tick-up{--tick: #dceaff;animation:screen-tick .7s ease-out}.fc-screen-text.tick-down{--tick: var(--dry);animation:screen-tick .7s ease-out}@media(prefers-reduced-motion:reduce){.fc-screen-text.tick-up,.fc-screen-text.tick-down{animation:none}}.fc-screen-text{font-family:var(--font-seg);font-size:18px;fill:var(--accent)}.fc-payout{font-family:var(--font-seg);font-size:26px}.fc-screen-text.plain,.fc-payout.plain{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-weight:700}.lead{fill:var(--accent)}.near{fill:var(--canopy)}.quiet{fill:var(--muted)}.fc-hose{fill:none;stroke:var(--line);stroke-width:2}.fc-nozzle{fill:var(--line)}.fc-caption{font-family:var(--font-ui);font-size:13px;letter-spacing:.04em;fill:var(--muted)}.fc-under{font-family:var(--font-ui);font-size:13px;letter-spacing:.04em;fill:var(--dry)}.fc-bar-track{fill:var(--line)}.fc-bar-fill.low{fill:var(--dry)}.fc-bar-fill.good{fill:var(--accent)}.fc-bar-fill.over{fill:var(--over)}.fc-bar-mark{fill:var(--canopy)}.fc-bar-edge{fill:var(--concrete);opacity:.55}.fc-fig-ring{fill:none;stroke:var(--line);stroke-width:1}.fc-fig.mine .fc-fig-ring{stroke:var(--accent);stroke-width:2}.fc-fig.leaving{opacity:.35}.fc-fig.incoming .fc-fig-ring{stroke:var(--muted);stroke-dasharray:3 3}.fc-count{font-family:var(--font-ui);font-size:15px;fill:var(--canopy)}.fc-flow,.fc-overflow{font-family:var(--font-ui);font-size:13px;fill:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.boost{display:flex;align-items:center;justify-content:space-between;gap:var(--s5);flex-wrap:wrap;margin-bottom:var(--s4);padding:var(--s4) var(--s5);background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius)}.boost-main{min-width:0;flex:1 1 320px}.boost-tag{color:var(--accent);letter-spacing:.18em;margin-bottom:var(--s2)}.boost-title{margin:0;font-size:1.125rem;line-height:1.35;text-wrap:balance}.boost-rate{color:var(--accent);font-variant-numeric:tabular-nums}.boost-note{margin:var(--s2) 0 0;max-width:62ch}.boost-clock{flex:0 0 auto;text-align:right}.boost-digits{margin:var(--s1) 0 0;font-family:var(--font-seg);font-size:1.5rem;line-height:1;color:var(--canopy);font-variant-numeric:tabular-nums;white-space:nowrap}.boost-unit{color:var(--muted);font-family:var(--font-ui);font-size:.62em;margin:0 .3em 0 .08em}@media(max-width:640px){.boost{padding:var(--s4)}.boost-clock{text-align:left}}
