.reading-section .figure img[src*="diagrams-173-c09"]{background:#fff;max-height:none;height:auto;width:min(100%,500px);margin-inline:auto}
.reading-section .figure img[src*="diagrams-173-c09/python-"]{width:min(100%,440px)}
[data-extension="matrix-grid"] .controls label{min-width:0;max-width:100%}
[data-extension="matrix-grid"] select{max-width:100%;box-sizing:border-box}
.matrix-table small{display:block;font-size:.75em;font-weight:400;white-space:normal}
.matrix-table caption{text-align:left;padding-block:.5rem;font-weight:600}
.matrix-table .matrix-row{background:#e7f1ff;color:#16364b}
.matrix-table .matrix-column{background:#e4f5ed;color:#16364b}
.matrix-table .matrix-cell{background:#ffdf83;color:#16364b;outline:2px solid #785000;outline-offset:-3px}
@media print{.reading-section .figure img[src*="diagrams-173-c09"]{width:min(100%,330px)}}
