/* V94: preserve blank paragraphs in all middle/late external-search messages. */
#phone.dy51-middle:not(.dy77-yushi-phone) .v32-msg .v32-bubble,
#phone.dy76-late:not(.dy77-yushi-phone) .v32-msg .v32-bubble{white-space:pre-wrap!important}
/* Yushi Dock: original adjacent spacing, centered as one group. */
#phone.dy77-yushi-phone #dock{display:flex!important;justify-content:center!important;align-items:center!important;gap:0!important;column-gap:0!important}
#phone.dy77-yushi-phone #dock [data-app="전화"],
#phone.dy77-yushi-phone #dock [data-app="메시지"]{margin:0!important;flex:0 0 auto!important;position:static!important;transform:none!important}
/* The profile images should occupy the original full 49px circular avatar. */
#phone.dy77-yushi-phone .v21-msg-row .v21-msg-avatar{width:49px!important;height:49px!important;min-width:49px!important;min-height:49px!important;flex:0 0 49px!important;border-radius:50%!important;overflow:hidden!important;display:block!important;padding:0!important;background:transparent!important}
#phone.dy77-yushi-phone .v21-msg-row .v21-msg-avatar img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:50%!important;max-width:none!important;max-height:none!important;transform:none!important}
