#diagnosis-common {margin:24px 0;padding:20px;border:2px solid #779c8c;border-radius:12px;min-width:0;overflow-wrap:anywhere}
#diagnosis-common article{border-top:1px solid #bbcfc5;margin-top:24px;padding-top:16px}
#diagnosis-common pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}
#diagnosis-common img{max-width:100%;max-height:420px;object-fit:contain}
#diagnosis-common textarea{box-sizing:border-box;width:100%;min-height:90px;font:inherit}
#diagnosis-common label{display:block;margin:10px 0}
#diagnosis-common input[type=checkbox]{width:auto;min-height:24px}
#diagnosis-common fieldset{min-width:0}
#diagnosis-common .hash{font-size:12px}
