.canned-response{cursor:pointer;padding:20px}.canned-response:hover{background:var(--color-blue-200)}.chat-history li{list-style:none;padding:12px;margin-bottom:12px}.chat-history li .timestamp{width:100%;font-size:12px}.chat-history li .sender-name{font-weight:600;margin-left:-12px;margin-right:20px}.chat-history li .bubble{background:var(--color-gray-300);border-radius:var(--input-rounded);margin-top:7px;padding:10px;white-space:pre-line}.chat-history li.outgoing .sender-name,.chat-history li.outgoing .timestamp{text-align:right;width:100%;display:block}.chat-history li.incoming .sender-name,.chat-history li.incoming .timestamp{text-align:left;width:100%;display:block}.chat-history li>.activity{text-align:center}.chat-compose{display:flex;margin-top:20px;position:sticky;bottom:0;margin-left:0;margin-right:0;padding:0}.k-field-name-chat-message{width:100%}.k-field-name-chat-message header{display:none}.chat-compose button{color:#fff;padding:0 30px;border-radius:var(--input-rounded);border-top-left-radius:0;border-bottom-left-radius:0;background:var(--color-gray-400);pointer-events:none}.chat-compose .sendable{background:#0a85ff;pointer-events:all;cursor:pointer}.k-panel[data-locked=true] .chat-compose{opacity:.4;pointer-events:none}
