        align-items: stretch; /* Make wrappers same height */
            }
        }
         @media (min-width: 768px) and (max-width: 1023px) { /* md breakpoint, maybe 2x1 layout */
            .dynamic-canvas-group {
                flex-wrap: wrap; /* Allow wrapping if not enough space */
                 /* Or force two columns then one below, more complex custom grid needed */
            }
            .dynamic-canvas-group .dynamic-canvas-wrapper {
                width: calc(50% - 0.5rem); /* Two s