/* Readable receipts across shared ticket presentations. */
:is(.ticket-message-content,.message-content,.mp-rich-text,.dual-message-copy) :is(h2,h3){margin:1.1em 0 .6em;font-weight:600;line-height:1.4}
:is(.ticket-message-content,.message-content,.mp-rich-text,.dual-message-copy) table{width:100%;border-collapse:collapse;table-layout:fixed;margin:12px 0;font-size:.94em}
:is(.ticket-message-content,.message-content,.mp-rich-text,.dual-message-copy) :is(th,td){padding:10px 7px;text-align:left;border:1px solid rgba(128,128,128,.25);overflow-wrap:anywhere}
:is(.ticket-message-content,.message-content,.mp-rich-text,.dual-message-copy) img{max-width:100%;height:auto}

