.online-reply-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(230px,.7fr);gap:18px;align-items:start}.online-reply-layout .field{margin-top:8px}.reply-message{resize:vertical;min-height:132px}.reply-suggestions{margin-top:18px}.reply-options{display:grid;gap:12px;margin-top:14px}.reply-option{padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:#fbfcf9;min-width:0}.reply-option blockquote{margin:13px 0 9px;padding:12px 14px;border-left:3px solid var(--green);background:#fff;border-radius:0 8px 8px 0;font-size:16px;white-space:pre-wrap;overflow-wrap:anywhere}.reply-option .tiny{overflow-wrap:anywhere}.required{color:#9a4f3d}.online-reply-layout textarea,.reply-option{max-width:100%}@media(max-width:800px){.online-reply-layout{grid-template-columns:1fr}.online-reply-layout .form-row{grid-template-columns:1fr;gap:0}.reply-option blockquote{font-size:15px}}
.reply-download{margin-top:18px}.reply-download .btn{display:inline-flex;text-decoration:none;justify-content:center;white-space:normal}.reply-download .tiny{margin-bottom:0;line-height:1.7}
