.response-table80{overflow-x:auto;margin:1rem 0}.response-table80 table{width:100%;border-collapse:collapse;table-layout:fixed}.response-table80 th,.response-table80 td{border:1px solid var(--border,#91a5b2);padding:.65rem;text-align:left;overflow-wrap:anywhere}.response-table80 input,.response-table80 textarea{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:.6rem}.response-table80 th{font-weight:700}.response-table80 td{vertical-align:middle}@media(max-width:480px){.response-table80 th,.response-table80 td{padding:.3rem;font-size:.9rem}.response-table80 input,.response-table80 textarea{padding:.4rem}}@media print{.response-table80{overflow:visible}.response-table80 td{height:2.4rem}}

.response-table80 textarea{resize:vertical;min-height:6rem;line-height:1.4}

.response-table80 select{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:.4rem}.response-table80 textarea.compact137{min-height:3.5rem}
