.r26-comparison article{border:1px solid #cbe3fa;border-radius:12px;padding:14px;margin:14px 0}.r26-comparison article>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}.r26-comparison pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;font:inherit;font-size:13px}.r26-intake{display:grid;grid-template-columns:minmax(220px,1fr) minmax(300px,2fr);gap:20px}.r26-mail-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:45vh;overflow:auto;background:#f3f8ff;padding:18px;margin-bottom:20px}#r26-mail-intake{display:grid;gap:12px}#r26-status{font-size:11px}#r26-backup-result{margin-top:16px}@media(max-width:760px){.r26-intake,.r26-comparison article>div{grid-template-columns:1fr}.s23-tools{flex-wrap:wrap}.r26-intake>section{min-width:0}}

#r26-mail-intake label:has(input[type=checkbox]),#r26-contract label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}#r26-mail-intake input[type=checkbox],#r26-contract input[type=checkbox],#r26-reload-confirm{width:18px;height:18px;min-width:18px;flex:0 0 18px;margin:2px 0 0}.r26-modal .modal-footer{flex-wrap:wrap}.r26-modal .modal-footer>.btn{flex:1 1 140px;min-width:0;white-space:normal}.r26-comparison article,.r26-comparison section{min-width:0}
