/* Optional sound controls only; no changes to message or journey layout. */
.kcc-chat-sound{font:inherit;font-size:12px;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit;padding:5px 8px;cursor:pointer;white-space:nowrap}.kcc-chat-sound:focus-visible{outline:2px solid currentColor;outline-offset:3px}.kcc-chat-alert-status{font-size:12px;overflow-wrap:anywhere}.kcc-chat-context .kcc-chat-alert-status{flex-basis:100%}.kcc-chat-context:has(.kcc-chat-sound){flex-wrap:wrap}.kcc-chat-context .kcc-chat-sound{margin-inline-start:auto}

.kcc-chat-alert-status:empty{display:none}
