table,td,tr{border:none}.allergy-grid{display:grid;font-size:.8rem;gap:2px 6px;grid-template-columns:repeat(4,minmax(130px,1fr))}.health-grid{display:grid;font-size:.85rem;gap:2px 6px;grid-template-columns:repeat(2,1fr)}.checkbox-item{align-items:flex-start;display:flex;line-height:1.1;white-space:normal}.checkbox-item span{margin-left:2px}.checkbox-item em{color:#000;font-style:normal}.checkbox-item .checked{font-weight:700}.medical-table{border-collapse:collapse;font-size:.85rem;text-align:left;width:100%}.medical-table td,.medical-table th{border:1px solid #000;padding:3px 6px;text-align:left;vertical-align:top}.medical-table td:first-child,.medical-table th{font-weight:700;text-align:left}.medical-table td:first-child{width:35%}.medical-table td:nth-child(2),.medical-table th:nth-child(2){font-weight:700;text-align:center;width:10%}.medical-table td:nth-child(3){width:55%}.yes-row{background-color:#f2f2f2;border-left:4px solid #000}@media print{body{font-size:10pt}.yes-row{background-color:#e6e6e6}}.physical-table{border-collapse:collapse;font-size:.85rem;margin-bottom:1em;width:100%}.physical-table td{border:1px solid #000;padding:4px 6px;text-align:left;vertical-align:top}.physical-table td:first-child{font-weight:700;width:35%}.physical-table td:last-child{width:65%}.physical-table td em{color:#000;font-style:normal}.physical-table td strong{color:#000}.physical-table .yes-row{background-color:#f2f2f2;border-left:4px solid #000}@media print{.physical-table td{font-size:10pt}.physical-table .yes-row{background-color:#e6e6e6}}