 maxH = 120;
          while (x < w) {
            const bw = Math.floor(minW + (Math.sin((x + baseline) * 0.13) * 0.5 + 0.5) * (maxW - minW));
            const bh = Math.floor(minH + (Math.sin((x + baseline) * 0.07) * 0.5 + 0.5) * (maxH - minH));
            ctx.fillRect(x, baseline - bh, bw, bh);
            if (bw > 40) {
              ctx.fillStyle = 'rgba(255,255,200,0.06)';
              for (let wx = x + 6; wx < x + bw - 6; wx += 8) {
                for (let wy = baseline - bh + 6; wy < baseline - 