* font-family: sans-serif color: #1E1C06 box-sizing: border-box h1 text-align: center h3 text-align: center body background-color: #E1DC9F div margin: 20px auto width: min(800px, 90%) input:not([type=checkbox]) padding: 10px 20px border-radius: 5px border: none width: 100% &:focus outline: none input[type=checkbox] label display: block margin: 0px 0 10px button padding: 10px 20px background-color: #998768; border: none border-radius: 5px width: max(220px, 100%) margin: 20px auto li list-style: none span color: #991111 font-weight: bold .cell border: 3px solid #991111 padding: 10px 20px display: inline-block margin: 10px -1px width: 50% text-align: center .show_all text-align: center display: flex justify-content: center gap: 20px label input width: 20px height: 20px