/* R36: persistent full-width review on first render AND return from Web confirmation.
   The independent review is now a direct child of #consult-log instead of
   a child of #consult-controls (which has 34-37px choice indentation). */
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review {
  display:block!important;position:relative!important;
  box-sizing:border-box!important;width:100%!important;max-width:100%!important;
  min-width:0!important;flex:0 0 auto!important;align-self:stretch!important;
  margin:0!important;padding:0!important;left:auto!important;right:auto!important;
  transform:none!important;overflow:visible!important;
}
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-form,
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-block,
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-note,
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-actions {
  width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;
}
/* Match the actual preceding chat bubbles (14px), not the oversized earlier values.
   Keep editable input controls >=16px to prevent iPhone Safari auto-zoom. */
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-detail strong,
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-answer,
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-note {
  font-size:14px!important;
}
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-answer {
  line-height:1.55!important;overflow-wrap:anywhere!important;
}
html[data-agent-inner] body.agent-chat-open #consult #consult-log > #qa-final-review .qa-i-detail {
  align-items:flex-start!important;min-width:0!important;
}
