.explain-error{display:block;width:100%;text-align:left;padding:12px 14px;margin:6px 0;border:1px solid #d8b56d;border-radius:8px;background:#fffaf0;color:#443820;font:inherit;cursor:pointer;line-height:1.55}.explain-error:hover{background:#fff1ce}.explain-error span{display:block;color:#125d69;font-size:14px;font-weight:650;margin-top:4px}.explain-error:focus-visible,#error-help-dialog button:focus-visible{outline:3px solid #157486;outline-offset:3px}#error-help-dialog{width:min(1050px,94vw);max-width:1050px;max-height:90vh;overflow:auto}#error-help-dialog h2{font-size:24px;line-height:1.3}#error-help-dialog p,#error-help-dialog li{font-size:16px;line-height:1.65}#error-help-dialog li{margin-bottom:12px}#error-help-dialog details{margin:16px 0}.evidence-snapshot{margin:22px 0;border:1px solid #bfd0dc;border-radius:10px;overflow:hidden;background:#f8fbfd}.evidence-heading{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:15px 18px;background:#193e52;color:white}.evidence-heading span{font-size:14px}.evidence-snapshot>p{padding:0 18px}.evidence-snapshot th{background:#e8f0f5}.evidence-snapshot td,.evidence-snapshot th{font-size:14px;padding:12px;border-bottom:1px solid #dce5ea;white-space:normal;min-width:110px;overflow-wrap:anywhere}.evidence-snapshot tbody tr{background:#fffdf5}.error-safety{border-left:4px solid #d5ac5c;padding:12px 16px;background:#fff7e7}#error-help-dialog .dialog-actions{flex-wrap:wrap;position:sticky;bottom:0;background:white;padding:16px 0}#upload-explain{margin-bottom:12px}@media(max-width:650px){#error-help-dialog{padding:16px}#error-help-dialog h2{font-size:21px}}@media print{#error-help-dialog,#upload-explain{display:none!important}}
