<button data-testid="audio_play_button" tabindex="0" class="semi-button semi-button-primary samantha-button-aiwXEk tertiary-kH1mvr small-KxXD_B icon-a2WxRL icon-only-F0SkXG action-btn-hD1Ndw button-HrgwrS semi-button-with-icon semi-button-with-icon-only aision-ezg76617yg7o" type="button" aria-disabled="false" aria-describedby="l2s6z3i" data-popupid="l2s6z3i" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: ; color: var(--s-color-text-secondary); align-items: center; border: 1px solid var(--s-color-border-tertiary); border-radius: var(--s-radius-xxss); box-shadow: none; cursor: pointer; display: inline-flex; font-size: 20px; font-weight: ; height: 28px; justify-content: center; line-height: ; outline: none; padding: 6px; user-select: none; vertical-align: middle; white-space: nowrap; background: var(--s-color-bg-primary); transform: scale(var(--semi-transform_scale-none)); transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); min-width: var(--s-radius-xl,24px) !important; width: fit-content !important; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-stretch: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; overflow-anchor: auto;">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24"></svg></button>
<button data-testid="message_action_copy" tabindex="0" class="semi-button semi-button-primary semi-button-light container-C7j2CZ size-small-QgdvLx background-white-uG5ycP color-grey-deep-Qeo1ke semi-button-with-icon semi-button-with-icon-only aision-wxm8062i2r3u" type="button" aria-disabled="false" aria-describedby="8p2mg0c" data-popupid="8p2mg0c" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; color: var(--s-color-text-tertiary,rgba(0,0,0,.5)); align-items: center; border: 0px solid transparent; border-radius: 0px !important; box-shadow: none; cursor: pointer; display: inline-flex; font-size: 14px; font-weight: 600; height: var(--s-radius-xl,24px); justify-content: center; line-height: 20px; outline: none; padding: 8px; user-select: none; vertical-align: middle; white-space: nowrap; background: transparent !important; transform: scale(var(--semi-transform_scale-none)); transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); overflow: visible; position: relative; flex-shrink: 0; width: fit-content; min-width: var(--s-radius-xl,24px); margin-right: 12px; overflow-anchor: auto;">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24"></svg></button><button data-testid="message_action_regenerate" tabindex="0" class="semi-button semi-button-primary semi-button-light container-C7j2CZ size-small-QgdvLx background-white-uG5ycP color-grey-deep-Qeo1ke semi-button-with-icon semi-button-with-icon-only aision-wxm8062i2r3u" type="button" aria-disabled="false" aria-describedby="lrywn9t" data-popupid="lrywn9t" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; color: var(--s-color-text-tertiary,rgba(0,0,0,.5)); align-items: center; border: 0px solid transparent; border-radius: 0px !important; box-shadow: none; cursor: pointer; display: inline-flex; font-size: 14px; font-weight: 600; height: var(--s-radius-xl,24px); justify-content: center; line-height: 20px; outline: none; padding: 8px; user-select: none; vertical-align: middle; white-space: nowrap; background: transparent !important; transform: scale(var(--semi-transform_scale-none)); transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); overflow: visible; position: relative; flex-shrink: 0; width: fit-content; min-width: var(--s-radius-xl,24px); margin-right: 12px; overflow-anchor: auto;">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24"></svg></button><button data-testid="message_action_more" aria-expanded="false" aria-haspopup="dialog" tabindex="0" class="semi-button semi-button-primary semi-button-light container-C7j2CZ size-small-QgdvLx background-white-uG5ycP color-grey-deep-Qeo1ke semi-button-with-icon semi-button-with-icon-only aision-wxm8062i2r3u" type="button" aria-disabled="false" aria-controls="hj6a6ha" data-popupid="6oiz6nd" aria-describedby="6oiz6nd" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; color: var(--s-color-text-tertiary,rgba(0,0,0,.5)); align-items: center; border: 0px solid transparent; border-radius: 0px !important; box-shadow: none; cursor: pointer; display: inline-flex; font-size: 14px; font-weight: 600; height: var(--s-radius-xl,24px); justify-content: center; line-height: 20px; outline: none; padding: 8px; user-select: none; vertical-align: middle; white-space: nowrap; background: transparent !important; transform: scale(var(--semi-transform_scale-none)); transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); overflow: visible; position: relative; flex-shrink: 0; width: fit-content; min-width: var(--s-radius-xl,24px); margin-right: 12px; overflow-anchor: auto;">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24"></svg></button>
<button data-testid="message_action_like" tabindex="0" class="semi-button semi-button-primary semi-button-light container-C7j2CZ size-small-QgdvLx background-white-uG5ycP color-grey-deep-Qeo1ke semi-button-with-icon semi-button-with-icon-only aision-wxm8062i2r3u" type="button" aria-disabled="false" aria-describedby="p7yoi40" data-popupid="p7yoi40" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; color: var(--s-color-text-tertiary,rgba(0,0,0,.5)); align-items: center; border: 0px solid transparent; border-radius: 0px !important; box-shadow: none; cursor: pointer; display: inline-flex; font-size: 14px; font-weight: 600; height: var(--s-radius-xl,24px); justify-content: center; line-height: 20px; outline: none; padding: 8px; user-select: none; vertical-align: middle; white-space: nowrap; background: transparent !important; transform: scale(var(--semi-transform_scale-none)); transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); overflow: visible; position: relative; flex-shrink: 0; width: fit-content; min-width: var(--s-radius-xl,24px); margin-right: 12px; overflow-anchor: auto;">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24"></svg></button><button data-testid="message_action_dislike" tabindex="0" class="semi-button semi-button-primary semi-button-light container-C7j2CZ size-small-QgdvLx background-white-uG5ycP color-grey-deep-Qeo1ke semi-button-with-icon semi-button-with-icon-only aision-wxm8062i2r3u" type="button" aria-disabled="false" aria-describedby="yuxmd98" data-popupid="yuxmd98" style="-webkit-font-smoothing: antialiased; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; color: var(--s-color-text-tertiary,rgba(0,0,0,.5)); align-items: center; border: 0px solid transparent; border-radius: 0px !important; box-shadow: none; cursor: pointer; display: inline-flex; font-size: 14px; font-weight: 600; height: var(--s-radius-xl,24px); justify-content: center; line-height: 20px; outline: none; padding: 8px; user-select: none; vertical-align: middle; white-space: nowrap; background: transparent !important; transform: scale(var(--semi-transform_scale-none)); transition: background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none),border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none); overflow: visible; position: relative; flex-shrink: 0; width: fit-content; min-width: var(--s-radius-xl,24px); margin-right: 12px; overflow-anchor: auto;">
<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 24 24"></svg></button>