How ResponsiveValue and Conditions work
masterA ResponsiveValue<T> is used to look up a value based on the current active breakpoint. It evaluates a list of Condition objects and returns the value associated with the first condition that matches the current state.
Common conditions include:
Condition.equals(name: 'NAME', value: T): Matches if the active breakpoint name equals the provided name.Condition.between(start: double, end: double, value: T): Matches if the current width is within the specified range.