.record-print-heading{display:none}.record-instructions{padding:1rem 1.2rem;background:#eaf0ea;border-left:3px solid #516d5d}.record-fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0 1.5rem}.record-field{min-width:0}.record-field-wide{grid-column:1/-1}.record-fields dt{font-family:"IBM Plex Sans",sans-serif;font-size:.9rem;font-weight:600;margin-bottom:.3rem}.record-fields dd{margin:0}.record-entry{min-height:2.5rem;padding:.5rem;border:1px solid #809184;background:#fff;white-space:pre-wrap;overflow-wrap:anywhere;color:#18251e}.record-entry:focus{outline:2px solid #356b50;outline-offset:2px}.record-damage{width:100%;table-layout:fixed}.record-damage .record-entry{min-height:3rem;border:0;padding:.2rem}.record-hint{font-size:.88em}.record-damage th,.record-damage td{white-space:normal!important;word-break:normal;padding:.4rem!important}.record-damage td{vertical-align:top}@media(max-width:600px){.record-fields{grid-template-columns:1fr}.record-field-wide{grid-column:auto}.record-damage{font-size:.8rem}.record-damage th,.record-damage td{padding:.25rem!important}}
@media print{@page{size:A4;margin:12mm}.printable-record-page{background:#fff!important;color:#000!important;font-family:Arial,sans-serif!important;font-size:10pt!important}.printable-record-page .skip-link,.printable-record-page .site-header,.printable-record-page .site-footer,.printable-record-page .breadcrumb,.printable-record-page .article-sharing-rail,.printable-record-page .article-record,.printable-record-page .reading-rail,.printable-record-page .article-heading,.printable-record-page .article-trust,.printable-record-page .article-next-step,.printable-record-page .article-sources,.printable-record-page .article-method,.printable-record-page .record-related,.printable-record-page .record-instructions{display:none!important}.printable-record-page main,.printable-record-page .article-shell.wrap,.printable-record-page article,.printable-record-page .article-sharing-layout,.printable-record-page .article-sharing-main,.printable-record-page .article-layout,.printable-record-page .article-main,.printable-record-page .article-body{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important}.record-print-heading{display:block;font-family:Arial,sans-serif;font-weight:bold;font-size:16pt!important;line-height:1.2!important;margin:0 0 5mm!important}.printable-record .record-section{break-inside:avoid;margin:0 0 3mm}.printable-record h2{font-family:Arial,sans-serif!important;font-size:11pt!important;line-height:1.25!important;margin:3mm 0 2mm!important;padding:0!important}.record-fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2mm 4mm!important;margin:0!important}.record-field-wide{grid-column:1/-1!important}.record-fields dt{font:9pt Arial,sans-serif!important;margin:0 0 1mm!important}.record-entry{min-height:7mm!important;padding:1mm!important;border:.3pt solid #666!important;background:#fff!important;outline:none!important;caret-color:transparent!important;font:10pt/1.2 Arial,sans-serif!important;box-shadow:none!important}.record-damage{display:table!important;max-width:none!important;font:9pt/1.2 Arial,sans-serif!important;margin:1mm 0 2mm!important;width:100%!important;table-layout:fixed!important}.record-damage th,.record-damage td{padding:1mm!important;border:.3pt solid #666!important}.record-damage .record-entry{min-height:10mm!important;border:0!important;padding:0!important}.record-hint{font:8pt/1.2 Arial,sans-serif!important;margin:1mm 0 2mm!important}a:after{content:none!important}}
