demo-container { display: block; border: 2px solid rgb(189, 189, 189); padding: 20px 10px 10px; min-width: 350px; width: fit-content; border-radius: 4px; background-color: rgb(246, 211, 253); }
demo-object { display: block; height: fit-content; width: 450px; background-color: rgb(199, 255, 251); font-size: 14px; margin: 3px; padding: 3px; column-count: 3; column-fill: balance; column-width: 120px; column-height: 140px; gap: 10px; column-rule: 4px solid rgb(0, 0, 255);row-rule: 6px double rgb(255, 0, 0); rule-break: normal; }
.element { row-rule-visibility-items: between; }