/* Bounded previews must shrink inside both the standalone and embedded chat shells. */
.iuai-conv-list-v574{box-sizing:border-box!important;width:100%!important;max-width:860px;min-width:0;overflow-x:hidden!important}
.iuai-conv-head-v574,.iuai-conv-head-v574>div,.iuai-conv-items-v574{min-width:0;max-width:100%}
.iuai-conv-items-v574{grid-template-columns:minmax(0,1fr)}
.iuai-conv-row-v574{box-sizing:border-box;display:grid!important;grid-template-columns:42px minmax(0,1fr);width:100%;min-width:0;max-width:100%;gap:12px!important;overflow:hidden}
.iuai-conv-info-v574{min-width:0;width:100%;overflow:hidden}
.iuai-conv-top-v574{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}
.iuai-conv-top-v574>b{min-width:0;max-width:100%;font-size:14px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.iuai-conv-time-v574{margin-left:0!important;font-size:11px!important;font-variant-numeric:tabular-nums}
.iuai-conv-preview-v574{min-width:0;max-width:100%;align-items:center;line-height:1.55}
.iuai-conv-preview-v574>span{flex:1 1 0%!important;min-width:0;width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}
.iuai-conv-preview-v574>.iuai-unread-v574{flex:none}
.iuai-conv-avatar-v574{width:42px;height:42px;font-size:17px;background:#24394a}
.iuai-conv-sub-v574{line-height:1.6;overflow-wrap:anywhere}
.iuai-conv-more-v1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:14px 0;color:#8ea1b5;font-size:12px}
.iuai-load-more-v1{align-self:center;flex:none;max-width:100%;padding:9px 14px;border:1px solid #3b515f;border-radius:8px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px}
.iuai-load-more-v1:disabled{opacity:.55;cursor:wait}
@media(max-width:700px){
 .chat-app,.main-panel,#iuai-chat-content-v563{min-width:0;max-width:100%;box-sizing:border-box}
 .iuai-conv-list-v574{padding:16px 12px!important}
 .iuai-conv-row-v574{min-height:76px;padding:12px!important;border-radius:11px}
 .iuai-conv-head-v574{margin-bottom:18px}
}
