I’m hoping someone can help me keep my sanity 
The below icon colour logic isn’t providing expected results:
- The uptime is 7 days and showing green, but should be an amber icon?
- The storage utilisation is 94.86% and showing red, but should be a green icon?

type: custom:vertical-stack-in-card
mode: horizontal
cards:
- type: custom:mushroom-template-card
primary: UDM Pro
icon: mdi:router-network
icon_color: blue
layout: horizontal
- square: false
columns: 4
type: grid
cards:
- type: custom:vertical-stack-in-card
horizontal: true
cards:
- type: custom:mushroom-template-card
secondary: >-
Uptime - {{ relative_time
(as_datetime(states('sensor.unifi_network_uptime'))) }}
entity: sensor.unifi_network_uptime
layout: vertical
icon: mdi:clock-time-nine-outline
icon_color: |-
{% if "{{states('sensor.unifi_network_uptime') >20 }}" %}
green
{% else %}
amber
{% endif %}
- type: custom:vertical-stack-in-card
horizontal: true
cards:
- type: custom:mushroom-template-card
secondary: >-
Storage - {{states('sensor.unifi_network_storage_utilization')
}}%
entity: sensor.unifi_network_storage_utilization
layout: vertical
icon: mdi:database
icon_color: >-
{% if "{{ states('sensor.unifi_network_storage_utilization') | int
> 98 | int }}" %}
red
{% else %}
green
{% endif %}