.chat-image-upload{color:#38485a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.chat-image-picker{cursor:pointer;background:#fff;border:1px solid #c9d3df;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex;position:relative;overflow:hidden}.chat-image-picker:focus-within{outline-offset:2px;outline:2px solid #2563eb}.chat-image-picker:has(input:disabled){opacity:.5;cursor:default}.chat-image-picker input{opacity:0;cursor:inherit;width:100%;position:absolute;inset:0}.chat-image-upload>small{flex:1;min-width:180px;line-height:1.5}.chat-image-selection{background:#fff;border:1px solid #c9d3df;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.chat-image-selection img{object-fit:contain;border-radius:6px;width:64px;height:64px}.chat-image-selection>span{overflow-wrap:anywhere;flex:1;min-width:100px}.chat-image-selection button,.chat-image-view button{color:#18344e;cursor:pointer;background:#fff;border:1px solid #c9d3df;border-radius:8px;align-items:center;gap:6px;padding:9px;display:inline-flex}.chat-image-selection button:disabled{opacity:.5;cursor:default}.chat-image-upload>p{color:#a31c2f;width:100%}.chat-image-view{overflow-wrap:anywhere;min-width:0;max-width:280px;margin:8px 0}.chat-image-view img{object-fit:contain;border-radius:8px;max-width:100%;max-height:240px;display:block}.chat-image-view a{color:inherit;font-size:12px}.nr-chat-bubble:has(.chat-image-view){min-width:0;max-width:85%}.nr-customer-messaging .chat-image-upload{color:var(--text-secondary,#aeb9c7)}.nr-chat-demo{overflow-wrap:anywhere;max-width:100%}.chat-image-selection,.chat-image-picker{color:#18344e}.op-chat-message>.chat-image-view{display:block}
