body[data-ko-admin-chat] .ko-ticket-message-heading{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;overflow-wrap:anywhere}
body[data-ko-admin-chat] .ko-ticket-message-tools{display:flex;align-items:center;gap:2px;margin-left:auto;flex-shrink:0}
body[data-ko-admin-chat] .ko-ticket-message-action{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;flex-shrink:0;touch-action:manipulation}
body[data-ko-admin-chat] .ko-ticket-message-action:focus-visible{outline:2px solid currentColor;outline-offset:2px}
@media (any-pointer:coarse),(hover:none){body[data-ko-admin-chat] .ko-ticket-message-action{width:44px;height:44px}}

body[data-ko-admin-chat] .ko-ticket-message-dialog{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}
body[data-ko-admin-chat] .ko-ticket-message-dialog-action{min-height:40px}
body[data-ko-admin-chat] .ko-ticket-message-dialog-close{min-width:40px}
@media (any-pointer:coarse),(hover:none){body[data-ko-admin-chat] .ko-ticket-message-dialog-action{min-height:44px}body[data-ko-admin-chat] .ko-ticket-message-dialog-close{min-width:44px}}
