Problems displaying wind speed and bearing on a single small card

Here’s mine: Weather Card | Old + New = Better? - #14 by Markus99

Not sure if anything in there helps, but, if of interest, most of the code is here: GitHub - markus99/ms_weather: Home Assistant Weatherflow Tempest Forecast, Sensors, Template(s)

Wind Snippets:

      ## Wind Speed Sensors
      m99_weather_wind_0d:
        value_template: "{{ states('sensor.wind_speed') | float | round(1) }}"

      ## Wind Direction Senors ( DIR )
      m99_weather_wind_dir_0d:
        value_template: >
          {% set direction = ['N','NNE','NE','ENE','E','ESE','SE','SSE','S','SSW','SW','WSW','W','WNW','NW','NNW','N'] %}
          {% set degree = state_attr('weather.forecast','wind_bearing')|float(0) %}
          {{ direction[((degree+11.25)/22.5)|int] }}

      ## Wind Sensors Combined for Display ( # DIR )
      m99_weather_wind_both_0d:
        value_template: "{{ states('sensor.m99_weather_wind_0d')|round(0) }}{{' '}}{{ states('sensor.m99_weather_wind_dir_0d') }}"