Percentages should be resolved against the provided percentage basis instead of just returning the underlying value. Fixes https://github.com/SerenityOS/serenity/issues/22654
This stops `clip: rect({});` from crashing.