INPUT, TEXTAREA {box-sizing: border-box;}
TABLE.form {width: 300px;}
TABLE.form.zebra {width: 100%;}
TABLE.form TD, TABLE.form TH {vertical-align: middle;}
TABLE.form TBODY TR TD {text-align: left;}
TABLE.form TBODY TR TH {text-align: right; padding-right: 4px; width: 1%; white-space: nowrap;}
TABLE.form TBODY TR.header TD,
TABLE.form TBODY TR.header TH {text-align: center; width: auto;}
TABLE.form TD + TH {padding-left: 8px;}
TABLE.form INPUT:not([type="checkbox"]):not([type="radio"]),
TABLE.form SELECT,
TABLE.form TEXTAREA,
TABLE.form BUTTON {width: 100%;}
*[onclick],
H3[class~="shm-toggler"] {
cursor: pointer;
}
#flash {
background: #FF7;
display: block;
padding: 8px;
margin: 8px;
border: 1px solid #882;
.tag {
overflow-wrap: anywhere;