body{font-family:Arial,sans-serif;background-color:#fffcf7;color:#444}#checkboxes{display:flex;flex-wrap:wrap;justify-content:flex-start}#checkboxes .category{flex-basis:22%;margin-bottom:20px}.buttons-container{display:flex;justify-content:flex-start;gap:10px}#output{width:100%}#checkboxes input[type=checkbox]{margin-right:5px;transform:scale(2)}#checkboxes label{font-size:22px;display:inline-block;vertical-align:middle}button{background-color:#ffb6c1;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:12px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#output{margin-top:20px;border:1px solid #ccc;padding:10px;border-radius:12px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#output{font-size:24px}