#ctTraoLuong .ct-packet-card{width:88%;max-width:88%;min-width:0;box-sizing:border-box}
#ctTraoLuong .ct-packet-files{min-width:0;margin-top:8px}
#ctTraoLuong .ct-packet-files .trao-anh-luoi{width:100%;box-sizing:border-box}
#ctTraoLuong .ct-packet-mixed{display:block}
#ctTraoLuong .ct-packet-mixed>.ct-ui-photo-grid{margin:4px 0}
#ctTraoLuong .ct-packet-pdf{width:100%;height:auto;min-height:64px;aspect-ratio:auto;box-sizing:border-box;margin:4px 0}
#ctPacketQueue .hc-chat-queued{width:88%;margin-left:auto;box-sizing:border-box}
#ctPacketQueue .ct-packet-retry{border:1px solid #86aa92;border-radius:8px;background:#fff;color:#185d43;min-height:44px;padding:8px 14px;font:inherit}
#ctTraoLuong .ct-packet-readers{font-size:inherit;min-height:44px;padding:4px 8px;background:transparent;border:0;text-decoration:underline}

/* File metadata remains visible when the original filename wraps. */
#ctTraoLuong .ct-packet-pdf .lui{position:static;padding:8px}
#ctTraoLuong .ct-packet-pdf .lui small{max-height:none;flex:none}
