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;  rule-break: normal;rule: 6px double rgb(255, 0, 0); }
.element {rule-inset-junction: 4px 8px;}