canvas{display:block;max-width:100%;height:auto;border:1px solid var(--line);margin:14px auto;background:white}canvas[width="300"][height="150"]{display:none}.token-select{min-width:0}#source-lines{max-height:380px}#source-lines td{white-space:normal;min-width:90px}#review-rows input{max-width:100%}#source-info .error{font-weight:600}.row-card pre{max-height:220px}
.pdf-page-scroll{overflow:auto;max-height:650px;max-width:100%}.pdf-page-scroll.zoom-2 canvas{width:200%;max-width:none}.pdf-page-scroll.zoom-3 canvas{width:300%;max-width:none}
