.file-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.file-grid .picker{min-width:0}#data-view{overflow:auto}#data-view table,#facts table{width:100%;border-collapse:collapse;font-size:14px}#data-view td,#data-view th,#facts td,#facts th{padding:10px;border:1px solid #dce7e9;text-align:left;vertical-align:top}#data-view th,#facts th{background:#fff0e9}#generated-image{display:block;width:min(100%,760px);max-height:680px;object-fit:contain;border:1px solid #ead8ce;border-radius:12px;margin-top:16px;background:#fff}#image-container p{color:#5e6570;font-size:13px}#results .paper{margin-top:20px}#results .paper p{line-height:1.7}@media(max-width:680px){.file-grid{grid-template-columns:1fr}}@media print{header,.hero,footer,#upload,#preview,#workspace,#manage,#generate-image,#image-message{display:none!important}#results{display:block!important}#image-container[hidden]{display:none!important}}
