.feature-stats{--feature-stats-surface:var(--wp--preset--color--charcoal-400,#18191a);--feature-stats-muted:var(--wp--preset--color--grey-400,#a7a8aa);--feature-stats-pill:#3a3b3d;--feature-stats-home:var(--keepup-team-home,var(--wp--preset--color--lime-400,#d4f70e));--feature-stats-away:var(--keepup-team-away,var(--wp--preset--color--lime-400,#d4f70e))}.feature-stats.home-adelaide-united{--feature-stats-home:#e3545a}.feature-stats.away-adelaide-united{--feature-stats-away:#e3545a}.feature-stats.home-auckland-fc{--feature-stats-home:#d3b271}.feature-stats.away-auckland-fc{--feature-stats-away:#d3b271}.feature-stats.home-brisbane-roar{--feature-stats-home:#ff6000}.feature-stats.away-brisbane-roar{--feature-stats-away:#ff6000}.feature-stats.home-canberra-united{--feature-stats-home:#7dbb45}.feature-stats.away-canberra-united{--feature-stats-away:#7dbb45}.feature-stats.home-central-coast-mariners{--feature-stats-home:#ffc52f}.feature-stats.away-central-coast-mariners{--feature-stats-away:#ffc52f}.feature-stats.home-macarthur-fc{--feature-stats-home:#d2b12b}.feature-stats.away-macarthur-fc{--feature-stats-away:#d2b12b}.feature-stats.home-melbourne-city{--feature-stats-home:#3bd6ff}.feature-stats.away-melbourne-city{--feature-stats-away:#3bd6ff}.feature-stats.home-melbourne-victory{--feature-stats-home:#fff}.feature-stats.away-melbourne-victory{--feature-stats-away:#fff}.feature-stats.home-newcastle-jets{--feature-stats-home:#4586cd}.feature-stats.away-newcastle-jets{--feature-stats-away:#4586cd}.feature-stats.home-perth-glory{--feature-stats-home:#a46ecd}.feature-stats.away-perth-glory{--feature-stats-away:#a46ecd}.feature-stats.home-sydney-fc{--feature-stats-home:#52aee3}.feature-stats.away-sydney-fc{--feature-stats-away:#52aee3}.feature-stats.home-wellington-phoenix{--feature-stats-home:#fdda16}.feature-stats.away-wellington-phoenix{--feature-stats-away:#fdda16}.feature-stats.home-western-sydney-wanderers{--feature-stats-home:#f24653}.feature-stats.away-western-sydney-wanderers{--feature-stats-away:#f24653}.feature-stats.home-western-united{--feature-stats-home:#00bf6f}.feature-stats.away-western-united{--feature-stats-away:#00bf6f}.feature-stats{border-radius:1.25rem;color:var(--wp--preset--color--white,#fff);display:flex;flex-direction:column;gap:1.25rem;width:100%}.feature-stats [hidden]{display:none!important}.feature-stats:not(.feature-stats--ready) .feature-stats__goal-marker,.feature-stats:not(.feature-stats--ready) .feature-stats__pill,.feature-stats:not(.feature-stats--ready) .feature-stats__stalk{opacity:0}.feature-stats--empty>:not(.feature-stats__empty){display:none!important}.feature-stats .feature-stats__empty{background-color:#242424;background-color:transparent;border:1px solid #444;border-radius:.75rem;box-sizing:border-box;color:var(--wp--preset--color--grey-400,#9a9b9d);font-size:.9375rem;line-height:1.4;margin:0;padding:2rem 1rem;text-align:center;width:100%}.feature-stats__momentum-section{display:flex;flex-direction:column;gap:1.25rem}.feature-stats__momentum{height:5rem;overflow:visible;position:relative;width:100%}.feature-stats__chart{display:block;height:100%;width:100%}.feature-stats__chart--candles{overflow:hidden;position:relative}.feature-stats__stalk{border-radius:.05rem;bottom:50%;min-height:.125rem;position:absolute;transform:translateX(-50%);width:.16rem}.feature-stats__stalk--home{background-color:var(--feature-stats-home)}.feature-stats__stalk--away{background-color:var(--feature-stats-away)}.feature-stats__momentum-goals{inset:0;pointer-events:none;position:absolute}.feature-stats__goal-marker{height:.75rem;position:absolute;transform:translateX(-50%);width:.75rem}.feature-stats__goal-marker--home{color:var(--feature-stats-home);top:-.75rem}.feature-stats__goal-marker--away{bottom:-.55rem;color:var(--feature-stats-away)}.feature-stats__legend{align-items:center;display:grid;gap:.75rem;grid-template-columns:1fr auto 1fr}.feature-stats__team{align-items:center;color:var(--feature-stats-muted);display:inline-flex;font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:.06em;text-transform:uppercase}.feature-stats__team--home{color:var(--feature-stats-home);justify-content:flex-start}.feature-stats__team--away{color:var(--feature-stats-away);justify-content:flex-end}.feature-stats__marker{border-left:.28rem solid transparent;border-right:.28rem solid transparent;display:block;height:0;width:0}.feature-stats__team--home .feature-stats__marker{border-bottom:.32rem solid}.feature-stats__team--away .feature-stats__marker{border-top:.32rem solid}.feature-stats__code{line-height:1}.feature-stats__title{color:var(--feature-stats-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0;text-align:center;text-transform:uppercase}.feature-stats__rows{display:flex;flex-direction:column;gap:.85rem}.feature-stats__row{align-items:center;display:grid;gap:.75rem;grid-template-columns:3.5rem 1fr 3.5rem}.feature-stats__label{color:var(--feature-stats-muted);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.feature-stats__pill{align-items:center;background-color:var(--feature-stats-pill);border-radius:999px;color:var(--wp--preset--color--white,#fff);display:inline-flex;font-size:.875rem;font-weight:700;height:1.75rem;justify-content:center;line-height:1;min-width:2.25rem;padding:0 .45rem}.feature-stats__pill--home{justify-self:start}.feature-stats__pill--away{justify-self:end}.feature-stats__pill--home.feature-stats__pill--lead{box-shadow:inset 0 0 0 2px var(--feature-stats-home)}.feature-stats__pill--away.feature-stats__pill--lead{box-shadow:inset 0 0 0 2px var(--feature-stats-away)}.feature-stats__actions{display:flex;justify-content:center;padding-top:.25rem}.feature-stats__all-stats{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--wp--preset--color--white,#fff);border-radius:999px;color:var(--wp--preset--color--white,#fff);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1;margin:0;padding:.7rem 1.5rem;text-transform:uppercase}
.feature-stats__editor-note{color:var(--wp--preset--color--grey-400,#a7a8aa);font-size:.875rem;margin:0}
