.sskro-chat-product-card{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:280px;max-width:100%;padding:10px;margin:8px 0 2px;border:1px solid #dbe5f2;border-radius:6px;background:#fff;color:#26354a!important;text-decoration:none!important;white-space:normal;font-size:13px;line-height:1.45;overflow:hidden}.sskro-chat-product-card img,.sskro-chat-product-placeholder{width:64px!important;height:64px!important;min-width:64px;object-fit:contain;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f8fafc}.sskro-chat-product-copy{flex:1;min-width:0}.sskro-chat-product-copy strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.4;color:#26354a}.sskro-chat-product-copy small{display:block;font-size:11px;color:#64748b;margin:4px 0}.sskro-chat-product-link{display:inline-block;font-size:12px;font-weight:700;color:#2563eb;margin-top:4px}.sskro-chat-product-card:hover{border-color:#93b5ef}.sskro-chat-product-card:focus-visible{outline:3px solid #60a5fa;outline-offset:2px}.sskro-support-product-tools{padding:10px 14px 0;background:#fff}.sskro-support-product-tools button{font:inherit;cursor:pointer}.sskro-support-product-tools>button{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:700}.sskro-support-product-draft{position:relative;margin-top:6px;padding-right:24px}.sskro-support-product-draft>button{position:absolute;right:0;top:0;border:0;background:#f1f5f9;border-radius:6px;color:#64748b}.sskro-support-product-draft .sskro-chat-product-card{width:100%;padding:7px}.sskro-support-product-draft img{width:42px!important;height:42px!important;min-width:42px}.sskro-support-message:has(.sskro-chat-product-card){white-space:normal}.sskro-support-message-text{white-space:pre-wrap;overflow-wrap:anywhere}
.sskro-support-message-row{display:flex;align-items:flex-start;gap:7px;margin-bottom:10px;min-width:0}.sskro-support-message-row.is-mine{justify-content:flex-end}.sskro-support-avatar{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;margin-top:2px;border:1px solid #dbe5f2;border-radius:50%;overflow:hidden;background:#e6f0ff;color:#1d4ed8;font-size:12px;font-weight:700}.sskro-support-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;background:#fff}.sskro-support-message-row>.sskro-support-message{margin:0!important;max-width:calc(100% - 37px);min-width:0}.sskro-support-message-row>.sskro-support-message .sskro-chat-product-card{width:260px;max-width:100%}
