17/30 Примеси в Less / Испытание: примеси и портреты, часть 2

Объясните последнее условие, если не сложно? Тут логическая ошибка или что?

        .rotate(@angle) when (@angle > 91deg) {
            transform: rotate(@angle);
        }

        .paint(@color) when (@color = @fuchsia) {
            background-color: @color;
        }

        .resize(@size) when (@size < 110px) {
            width: @size;
            height: @size;
    }

Произойдет ресайз, когда размер будет равняться меньше 110 пикселей? (Даже, если и так, то, размер 3 и 4 блоков равен 130 и 150 пикселям) Но 130 и 150 же больше, чем 110? И даже, если поставить < 130 или < 140, все равно ошибка условие применяется

@lime: #01ff70;
@red: #ff4136;
@yellow: #ffdc00;
@fuchsia: #f012be;

.magic(@color) {
background-color: @color;
}

.magic(rotate; @angle) {
transform: rotate(@angle);
}

.magic(spin; @color) {
background-color: spin(@color, 90deg);
}

.magic(reduce; @size) {
width: @size;
height: @size;
}

.magic(skew; @angle) {
transform: skewX(@angle);
}

.monster-1 {
.magic(@red);
.magic(rotate; 180deg);
}

.monster-2 {
.magic(spin; @lime);
}

.monster-3 {
.magic(reduce; 80px);
.magic(@yellow);
}

.monster-4 {
.magic(@fuchsia);
.magic(skew; -5deg);
}
100%